1999 2000 ............................................................................................................................................#.............................................................................................................................#................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#.......#..#.................................#....#..........................................#....................................................................................................................................................................................................#.............................................................................................................................#................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#.......#..#.................................#....#..........................................#........................................................ .....................................................................................................................................................................................................................................................................................................................................................................................#..........#....................................................................#.................................#.....................#............................................................................#.................#.............................................................................................................................................................................#.........................................................................................................#..........................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........#....................................................................#.................................#.....................#............................................................................#.................#.............................................................................................................................................................................#.........................................................................................................#..........................#........................................................................................ ...........................................#......................................................................................................................................................................................................................#.................................................#...................................................................................................................................................................................................................................#..............................................................................................................................................................................#..#....................................................................................................#................#..........................................................................#.......................................................................................................................................#......................................................................................................................................................................................................................#.................................................#...................................................................................................................................................................................................................................#..............................................................................................................................................................................#..#....................................................................................................#................#..........................................................................#............................................................................................ ..................................................................................................................................................................................#...................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................#..................................................................................................#.............................................................................................................................................................#.....#..........................................................................#.................................................................#......................................................#..........#..........................................................#...........................................................................................................................................................#.....#..............#................................#..................................................................#.................................................................................................................................................................................................#..................................................................................................#.............................................................................................................................................................#.....#..........................................................................#.................................................................#......................................................#..........#..........................................................#...........................................................................................................................................................#.....#..............#................................#..................................................................#...... ...........................................................................................................................................................................................................................................#..................#....................................#..........................................................................................................................................................##.....#.......................................................................#........................#....................#....................................................#.............#.........................................#.............................................#.........................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#..................#....................................#..........................................................................................................................................................##.....#.......................................................................#........................#....................#....................................................#.............#.........................................#.............................................#.........................................................................................................................................................................................................................#....................................................... .........................................................................................................................................................................................................................................................................................................................................................................#..#...................................................................................................................................................#........................................................................#......#...........................................#.................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#...................................................................................................................................................#........................................................................#......#...........................................#.................................#......................................................................................................................................................................................................................................................................................................................................... ...........................#............................................................................................................................................................................................................#.#.....................................................................................................................................................................................................................................................................................................#...............................#..............................................................................................................................................#.......................................................................................#..................................................#..............................#...............................#..........................................#..............................................................................#............................................................................................................................................................................................................#.#.....................................................................................................................................................................................................................................................................................................#...............................#..............................................................................................................................................#.......................................................................................#..................................................#..............................#...............................#..........................................#................................................... ...................#.....................................................................................................................................................................#...........#......................................................................#................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#............................#.................#...............................................................#..................................................................................................................................................................#.....................................................................................................................................................................#...........#......................................................................#................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#............................#.................#...............................................................#............................................................................................................................................... ..............................................................................................................................................................................................................................................#....................................................................................................................................................................................#.........................................................................#...............................................................................................#..............#.............................................................................#................................#...........#............#..........................................................................................................................................................................................#....................................................................#.................................................................................................................................................................................................................................................#....................................................................................................................................................................................#.........................................................................#...............................................................................................#..............#.............................................................................#................................#...........#............#..........................................................................................................................................................................................#....................................................................#... ...............................................#......................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#................................................................................................................#...................#................................................#.........................#.........#.......................................................................................................................................................................................#.....................................................................#......................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#................................................................................................................#...................#................................................#.........................#.........#.......................................................................................................................................................................................#...................... ...................#...................................#.............................................................................#..................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................#.........................................................................#.................................................................................................#............................................#...................................#.............................................................................#..................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................#.........................................................................#.................................................................................................#......................... .........#.........................................................................................................................................................................................................................................................#...................................................................................................................................................#.............................................................................#............................................................................................................................#...#..........................................................................................#....##.................#.............................#.........................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#...................................................................................................................................................#.............................................................................#............................................................................................................................#...#..........................................................................................#....##.................#.............................#................................................................................................................................................................................................................................................ ...........#...............#..........................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#..............................................................................................................................................#.............................................#.............................#......................................#............#...........................................#........................................................#...............#..........................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#..............................................................................................................................................#.............................................#.............................#......................................#............#...........................................#............................................. ...................................................................................................................................................#......................#...........................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#.......................................................................................#............................................................................................................................................................................................................................................................................................................................#......................#...........................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#.......................................................................................#......................................................................................................................................................................... .............................................................................................................................................................................#.................................................#...#...............................................#.......#................................................................................................................................................................#..................................................................#............................................................................................#.....................................................................................................................................................................................................................................................................................................#.................#...................................................................#............................................................................................................................................................................................#.................................................#...#...............................................#.......#................................................................................................................................................................#..................................................................#............................................................................................#.....................................................................................................................................................................................................................................................................................................#.................#...................................................................#............... ............................................................................................................................................................................................................#.................................................................#.........#...................................................................................#...............................................................................................................#...............#.....................................................#.......................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#.........#...................................................................................#...............................................................................................................#...............#.....................................................#.......................................................................................................................................................................................#............................................................................................................................................................................................................................................................................. ..........................................................................#............................................#...............#............#.......................................#................#............................................................................................................................................#...........................................................................................................#......................................................................................#...............................................................................#............................................#........................................................................................................................................................................................................#....#.........................................................................................................................................................................................................#............................................#...............#............#.......................................#................#............................................................................................................................................#...........................................................................................................#......................................................................................#...............................................................................#............................................#........................................................................................................................................................................................................#....#............................................................................................................................... ...............................#.................................................................................................................................................................#.........................................................................#........................................................................................................................#..................#...........#.................#...........................................................................#..............................................#...........................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.........................................................................#........................................................................................................................#..................#...........#.................#...........................................................................#..............................................#...........................................................................................................................................................................#........................................................................................................................................................................................................................................................................... ...............#..................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................................................................................#.........#.........................................#............................#...............................................................................................#.........................................................................................................................#..................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................................................................................#.........#.........................................#............................#...............................................................................................#.......................................................................................................... ....##.............................................................................................................#.....................................................................................................................................................................................................................................................#..............................................................................................................................#............................#...............................................................................................................#...................................................#.........................................................................................................#.......#.......#................................................................................................................................#.......................................................................##.............................................................................................................#.....................................................................................................................................................................................................................................................#..............................................................................................................................#............................#...............................................................................................................#...................................................#.........................................................................................................#.......#.......#................................................................................................................................#................................................................... .........................................................................................................................................................................................................................................................................................................#..................................................................................#.........................................................................................................................#....................................#..............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#.........................................................................................................................#....................................#..............................................................................................................................................................................................................................#............................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................#...................................................................................................................................................................................#......................................................................................................................................................................#..................................................................................................................................................................................................................................#............#..................#...........................................................................................................................................#.............................................................................................................................................................................................................................................................#...................................................................................................................................................................................#......................................................................................................................................................................#..................................................................................................................................................................................................................................#............#..................#...........................................................................................................................................#................................. ................................................................................................................................#.........................................................................................#..........................................................................................#....#.............#.................................................#...................#................................................................................#........................................................................................................................................................................................................................#............................#..........................#.......................................................................................#.................................#..................................#..........................................................................................................................................................................................................................#.........................................................................................#..........................................................................................#....#.............#.................................................#...................#................................................................................#........................................................................................................................................................................................................................#............................#..........................#.......................................................................................#.................................#..................................#.......................................................................................... ..........................#.......................................#............................................................#......................................................................................................................................................#................................#..............................................#...............................................................................................................................................................................................................................................................................#.........#.............................#..............#........................................................................................................................................................................................#...................#.......................................................................................................................................#.......................................#............................................................#......................................................................................................................................................#................................#..............................................#...............................................................................................................................................................................................................................................................................#.........#.............................#..............#........................................................................................................................................................................................#...................#............................................................................................................. .....................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...........................................#...............................................................#.........................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...........................................#...............................................................#.........................................................................................................................................................................................................................................#......................................................................................................... ............................................................................................................................................................................................#......................................................................................................................................#......#.....................#....................................................................................#.....................................................................................................................................................................................................................................................#..........................#..................................#........................#.....................#...............................................................................#....#................#................#....................................................................................................................................................................................................................................................................................#......................................................................................................................................#......#.....................#....................................................................................#.....................................................................................................................................................................................................................................................#..........................#..................................#........................#.....................#...............................................................................#....#................#................#........................................................................................ .......................................................................#............................................#..................................................................................................................................................................#................................................#....#..............................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#...............................................................................................................................................................................................................#............................................#..................................................................................................................................................................#................................................#....#..............................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................................................................................................ ........................................................................................................................................................................................................................................................................................#......................#.....#....................................................................................................................................#.............................#..................................#..............................#.............................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#......................#.....#....................................................................................................................................#.............................#..................................#..............................#.............................................................................................................................................................................................................................................................................................................................................................................#............................................................................................... ..............................................................................................................................#..........#.....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#......................#..........................................................................................................................................................................................................................#..........#.........................................#...............................................................................................................#.......#.........................................................................................................................................#..........#.....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#......................#..........................................................................................................................................................................................................................#..........#.........................................#...............................................................................................................#.......#........... ......................................................................#............................................................................................................................................................................................................................................................................................................#........................................................................................#...................................................................................................................................................................................................#....................................................................................................................................#........................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................#........................................................................................#...................................................................................................................................................................................................#....................................................................................................................................#.................................................................................................................................................................................................................. .......#.................................................................................................................................................................................................................#...................................#........#.........................#............................................#..........................................................................#..................#.............#.....................................................................................................................................................................................................................................#......................#...........................................................................................#...................................#...................................................#......................................................................................#.....................#.......................#.................................................................................................................................................................................................................#...................................#........#.........................#............................................#..........................................................................#..................#.............#.....................................................................................................................................................................................................................................#......................#...........................................................................................#...................................#...................................................#......................................................................................#.....................#................ .............................................................................#.................................................................................#...........................................................................#.....................................................................................................................................................................................................#................................................................................................................................#....................................................................................................................................................................................................................................................................................#...................#.........................................................................................................................................................................................................................#.................................................................................#...........................................................................#.....................................................................................................................................................................................................#................................................................................................................................#....................................................................................................................................................................................................................................................................................#...................#............................................................................................................................................ ................................................#..................................................................................................................................................................................................................................................#...........................................#................#........................................................................#...#.....................................................................#................#...................#...........................................................................................................................................................#................................................................#...............................................................#..................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#...........................................#................#........................................................................#...#.....................................................................#................#...................#...........................................................................................................................................................#................................................................#...............................................................#.................................................................................................................................................................................. ........................................#.......................................................................................................#...#..............................................#..............#..................#............#..........................................................................................................................................................................#.......................................................................................#.......................#.....................................................#.....#....................................#...................................................#.......................................#..............................................................................................................................................................................#......................................................................................................................................................#.......................................................................................................#...#..............................................#..............#..................#............#..........................................................................................................................................................................#.......................................................................................#.......................#.....................................................#.....#....................................#...................................................#.......................................#..............................................................................................................................................................................#.............................................................................................................. ............................................................................................................#.............................................................................................................................................................................................................#............................................................................................#........................................#..........................#.................................................................................................................................................................................#............................................................................................................#........................................................................................#................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#............................................................................................#........................................#..........................#.................................................................................................................................................................................#............................................................................................................#........................................................................................#.................................................................................................................................................... ...................................................................................................................................................................................................................................................#................................................................#...................................#..#.......................#....................................#...................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................#...................................#..#.......................#....................................#...................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .................................................................#....................................................................................................................#....................................................................#.........................................................................................................................................................#...............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................#....................................................................#.........................................................................................................................................................#...............................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................. ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#.........................................................#...........................................................................................................................................................#................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#.........................................................#...........................................................................................................................................................#................................................#........................................................................... ...........#.............#................................................................................................................................................................#...................................................................................................................................................................................................................................#..............................#.....................................................#.....................................................................#....................................................................................................................................................#.................................................#..........................................#............................................................................................#......................................................................#...................................#.............#................................................................................................................................................................#...................................................................................................................................................................................................................................#..............................#.....................................................#.....................................................................#....................................................................................................................................................#.................................................#..........................................#............................................................................................#......................................................................#........................ .............................................#..............#..............................................................................................................................................................................................................................................#..................#...........................................................................................................................................................................................................................................................................................#....................................#....................................................#.........#......................................................................................................................................................................................................................................................................................................................................................#..............#..............................................................................................................................................................................................................................................#..................#...........................................................................................................................................................................................................................................................................................#....................................#....................................................#.........#......................................................................................................................................................................................................................................................................................................... ................#...........#................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...............................#...........#................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#............... ....................................................................................................#.......................#..................................................................................................#....#............................................................................#............................................#.........................................................................................................................................................................................#.......................#....................................................................................................#.........................................................................................................................................................................................................................#................................#...........................................................#......................#........................................................................................................#.......................#..................................................................................................#....#............................................................................#............................................#.........................................................................................................................................................................................#.......................#....................................................................................................#.........................................................................................................................................................................................................................#................................#...........................................................#......................#.... ...........................................................................#.....................................................................................................................................................................................................................................................................................................................................#............................#..........................................................#.....................................................................................................#....#.....#...................#...........................................................................................................#......................................................................................................................................#.....................................................................................#...........................................#...............................................................................#.....................................................................................................................................................................................................................................................................................................................................#............................#..........................................................#.....................................................................................................#....#.....#...................#...........................................................................................................#......................................................................................................................................#.....................................................................................#...........................................#.... ................................................................................................................................................................................................................................................................................#......................................................................#..................................#....#...........#..............................................................#.....................................................................................................#......#...................................................................................................................................#.............#..........#................................................................................................................................#.........................................#....................#...................................................................................................................................................................................................................................................................................................................................................................#......................................................................#..................................#....#...........#..............................................................#.....................................................................................................#......#...................................................................................................................................#.............#..........#................................................................................................................................#.........................................#....................#................................................................................... .................................................................................................................................................................................................................................................................................................................#..............#............................................................#.......................#...........#....................................................................................#.....#.....#....#.......................................................................................................................................................................................................................#.................................................................................#.....#.....#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#............................................................#.......................#...........#....................................................................................#.....#.....#....#.......................................................................................................................................................................................................................#.................................................................................#.....#.....#.......................................................................................................................................................................... .....................................................................................................#...........................#..#................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................##..........................................................................................#..............................................................#......................................................................................................#..........................................................#.........................................................................................................................#...........................#..#................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................##..........................................................................................#..............................................................#......................................................................................................#..........................................................#.................... ..............................................................#.......................................................................................................................................................................#...................#...............................................#................#..............................................................................................#..................................#.......................................................#.........................#.........................#............................................................#....................................................................................................................................................#...............................................................................................................................................#..........................................................................................................................................................#.......................................................................................................................................................................#...................#...............................................#................#..............................................................................................#..................................#.......................................................#.........................#.........................#............................................................#....................................................................................................................................................#...............................................................................................................................................#............................................................................................ .......................#..#...#........................................................................................................................................................#....#..........................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#.............................................................................................................................................................................#..#...#........................................................................................................................................................#....#..........................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...................................................................................................................................................... ........................................................................#..........................................................#.........................................................................................................................................................................................#.......#..................................................................................................................................................................................#....................................................................................................................................................................................................................#............................................#.........................................................................................#.................................................................................................#.........................................................................................................................#..........................................................#.........................................................................................................................................................................................#.......#..................................................................................................................................................................................#....................................................................................................................................................................................................................#............................................#.........................................................................................#.................................................................................................#................................................. ..............................#........................#..................................#.........................................#............................................#....................................................................................#..................................................................................................................................................................................................#.....................................................................................................................................................................................................#...............................................................................................................................................#......................................................................................................#................................................................................##.............................................#........................#..................................#.........................................#............................................#....................................................................................#..................................................................................................................................................................................................#.....................................................................................................................................................................................................#...............................................................................................................................................#......................................................................................................#................................................................................##............... ...............................................................................................................................#...........................................#.............................................................................................#...................................................................................................#.....................................................................................................................................................................................................................................................................#......#................................................#...........................................................................#...........................#.........................#......................#..................................................................................................................................................................................................................................................................................................#...........................................#.............................................................................................#...................................................................................................#.....................................................................................................................................................................................................................................................................#......#................................................#...........................................................................#...........................#.........................#......................#................................................................................................................................................................... .........................................................................................#...............................................................................................................................#....................#.........#................................#...............................................................................................................................#.......................#...............................#...........................................................#..................................................................................................................#............#.......#................................#......................................................................................#.............................................................................................................................#.......................................................................................#.............................................................................................#...............................................................................................................................#....................#.........#................................#...............................................................................................................................#.......................#...............................#...........................................................#..................................................................................................................#............#.......#................................#......................................................................................#.............................................................................................................................#.......................................................................................#.... .............................................................#.......................................................................................................................#.............................................................................................................#.......................................................................................#..........................#............................................................#...........................................#...............................#.......................................................................................................................................................................................................#.....................................................#...#.............................#.................................................#...................................................................................................................................................................................#.......................................................................................................................#.............................................................................................................#.......................................................................................#..........................#............................................................#...........................................#...............................#.......................................................................................................................................................................................................#.....................................................#...#.............................#.................................................#...................................................................................................................... ........................#...............................................#..................................................#..........................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#..........................................................#..#.........................................................#.................................................................................#................................................#....................................#...............................................#..................................................#..........................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#..........................................................#..#.........................................................#.................................................................................#................................................#............ ................................................................................................................................................................#............................................................................................................................#.....#........................................................#.............................................#.........................................#............................................................................................................................................................................................#..............................#................................................................................................#...#.........................................................................................................#............................................................................................#...........................................................................................................................................................................................................#............................................................................................................................#.....#........................................................#.............................................#.........................................#............................................................................................................................................................................................#..............................#................................................................................................#...#.........................................................................................................#............................................................................................#........................................... .............................................................................#................................................#......................................................................................................................................................................................................................................................................................#.......................#.........................................................................................................................................................................................................................#..............................................................................................#..................................................................................#..........................................#................................................................................................................................................................................................................#................................................#......................................................................................................................................................................................................................................................................................#.......................#.........................................................................................................................................................................................................................#..............................................................................................#..................................................................................#..........................................#................................................................................................................................... ...#.............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#........................................................#..............................................................#.............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#........................................................#........................................................... ................#............................................................................#.................................................................##................................................................................................................................#......................................................................................................................................................................#...................................................................................................................................#..................................................................................................................................................#......................................................................................................................................................................#......#..........................................................................................................#............................................................................#.................................................................##................................................................................................................................#......................................................................................................................................................................#...................................................................................................................................#..................................................................................................................................................#......................................................................................................................................................................#......#.......................................................................................... .........................................................#............................#...........................................................#....................................................................................................#...........................................................................................................................................................................................................................................................#............................................................................#.............................#.#....................................#.....................#.......................................................................................#.............................................................................................................................................................................................................................................................................................................#............................#...........................................................#....................................................................................................#...........................................................................................................................................................................................................................................................#............................................................................#.............................#.#....................................#.....................#.......................................................................................#.................................................................................................................................................................................................................................................... ....................................#..........................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................................................#................................................................................................#..............................#........#.........................................................#.........#.............................................................#....................................................................................................................#..........................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................................................#................................................................................................#..............................#........#.........................................................#.........#.............................................................#................................................................................ .............................................................................................................................................................................................#..............................................................................................................................................................................#...........................................................................................#....................................................#...........................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...#..................................................................................................................................................................................................................................................#..............................................................................................................................................................................#...........................................................................................#....................................................#...........................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...#..................................................... .........................#.............................................#.................................................................................................................................................#...............#..................................................#.....................................................#..............................................#.........................................................................................................................................#..................................................................................................................................#........................................................#...............................................................................................#................................................................#.......................#................................................................................................................................#.............................................#.................................................................................................................................................#...............#..................................................#.....................................................#..............................................#.........................................................................................................................................#..................................................................................................................................#........................................................#...............................................................................................#................................................................#.......................#....................................................................................................... ...........................................................................................................................................#.........................................................................................................................................#.........................................................................................#..........................................................................................................................#.........................................................................................................................#.......................#.................................................................................................................................................................#..............................................................................................#..................................................#..................................................................................................................................................................................................#.........................................................................................................................................#.........................................................................................#..........................................................................................................................#.........................................................................................................................#.......................#.................................................................................................................................................................#..............................................................................................#..................................................#....................................................... ..#......................................#............................................................................................................#......................................#..........................#.............................................#..........................................................................#...................................................................................................................................#.........................#................................................................................................................#................................................................................................................................................................#........................................................................................................................................................................................................................................#......................................#............................................................................................................#......................................#..........................#.............................................#..........................................................................#...................................................................................................................................#.........................#................................................................................................................#................................................................................................................................................................#...................................................................................................................................................................................................................................... .............................................................#........................................#..............................................................................................................................................................................#........................................#...........................................................................................................................................................................................................................................................................................#.....#.......................................................................................#......................................................................................................................................................................................#.....................................................................................................................................................................................#........................................#..............................................................................................................................................................................#........................................#...........................................................................................................................................................................................................................................................................................#.....#.......................................................................................#......................................................................................................................................................................................#........................................................................................................................ .......................................................................................................................................................................#............................................................#.......#....................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...........................................................................................................................#.................................................................................#.......................................................................................................................#..................................................................................................................................................................................#............................................................#.......#....................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...........................................................................................................................#.................................................................................#.......................................................................................................................#........... ............................................#................................................................................................................................................................................................#...................#.............#...................................................................#.....................................................#.............................................................................................................#..............................................................................................................................................#.......................................................................#........#...........................................................................................................#................................................................................................................................................................................................................#................................................................................................................................................................................................#...................#.............#...................................................................#.....................................................#.............................................................................................................#..............................................................................................................................................#.......................................................................#........#...........................................................................................................#.................................................................................................................................................................... ........#.....................................................................................................................................................................................................................#............................................................#...................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................................#............................................................#...................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................... ......................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................................................................................................#.#.................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................................................................................................#.#........................................................................................................................... ....................................................................................................#.....................................#.....................................................................................................#.......................................................................................................................................#.........................................................................................................................................................................................#......................................................................................................#................................................................................#...................#.......................................................................#...........................................................................#.........................................................................................................................................................................................#.....................................#.....................................................................................................#.......................................................................................................................................#.........................................................................................................................................................................................#......................................................................................................#................................................................................#...................#.......................................................................#...........................................................................#..................................................................................... ................................................#.......................................................................................................................................#....................................................#...................................................................................................................................................................#......................................................................................#...........................................................................................................................#...................................................................................................................................................#............................#.................................#.#............#..........................................#..................................................................................#...................................................................................#.......................................................................................................................................#....................................................#...................................................................................................................................................................#......................................................................................#...........................................................................................................................#...................................................................................................................................................#............................#.................................#.#............#..........................................#..................................................................................#................................... .........................................................................................#...................#.......................#.....................................................................................................................#................................................................................................................................................................................................................................................................................................#.......................................................................#................................................................................................................................................................#........#..............#..........................#.....................................................................................#.....................................................................#............................................................................................................#...................#.......................#.....................................................................................................................#................................................................................................................................................................................................................................................................................................#.......................................................................#................................................................................................................................................................#........#..............#..........................#.....................................................................................#.....................................................................#................... ........#..................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#....................................................................#.................................................................#.......................................#..................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#....................................................................#.................................................................#............................... ........................#..................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................##.....................................................................#.#.................................................................................................................................................................................................#...........................................................................#......................................................#..........................................................#..................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................##.....................................................................#.#.................................................................................................................................................................................................#...........................................................................#......................................................#.................................. .............................................#..................................................................................................................................................................#.................#..............#...........#............................................#..................................................................................................................................................#....#...................................................................................................................................................................#........#................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................#..................................................................................................................................................................#.................#..............#...........#............................................#..................................................................................................................................................#....#...................................................................................................................................................................#........#................................................................................................................................................................................................................................................................................................................#......................................#................................ ..................................................................................................................................................................................................................................................................................................................#.#...............................................................................................................................................................#.....................................................................#.........................................................#...............................................................#.......................................................................................................#.......................................................................................................#.................................................................#........#..........................................................................................................................................................................................................................................................................................................................................................................#.#...............................................................................................................................................................#.....................................................................#.........................................................#...............................................................#.......................................................................................................#.......................................................................................................#.................................................................#........#........................................................ ..............................................................#...............................................................#................................................................................................................#.........#..................................................#.....................................................................................................................................#......#.............................................................................................#.............................................................................................................................................................................................................................................................#........................#...................................................#...............................................#..............................................................#.......#.............#..............................................................#...............................................................#................................................................................................................#.........#..................................................#.....................................................................................................................................#......#.............................................................................................#.............................................................................................................................................................................................................................................................#........................#...................................................#...............................................#..............................................................#.......#.............# ...........................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.................#.................#............................................#............................................#...........................................................#.................................................#.....................................#....................................#.....................................................#..............................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.................#.................#............................................#............................................#...........................................................#.................................................#.....................................#....................................#.....................................................#..............................................................................................................................................................................#........................ ..............................................#..................................................#..................................................................................................................................................#...........................................#...................................................................................................#...#.....................................................................................#...................................................................................................................#...........................................................#..................#.#...........................................................#......................................................................................................................................................................................................................................................................................................................#..................................................#..................................................................................................................................................#...........................................#...................................................................................................#...#.....................................................................................#...................................................................................................................#...........................................................#..................#.#...........................................................#........................................................................................................................................................................................................................................................................ .....#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#..........................................................................................................................................................................................#........................................................................................................................................................#...............................#.............................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#..........................................................................................................................................................................................#........................................................................................................................................................#...............................#........................................................................ ...................................................................................#.........................................................................#......................................................#......................................................................#...............................................................................................................#......................#......................#..............................................................................................................................................................................................#...............................................................................................................................................................#..........#.................#........................................................#............................................................................................................................................................................................................#.........................................................................#......................................................#......................................................................#...............................................................................................................#......................#......................#..............................................................................................................................................................................................#...............................................................................................................................................................#..........#.................#........................................................#......................................................................................................................... ....................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#........................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#........................................................................................................................................................................................#.......................................................#....................................................... .................................................................................#............................##............................#..................................................................................................#.............................#...............................................................................................................................................................#...................................................................................................................................................................................................#...#............................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#............................##............................#..................................................................................................#.............................#...............................................................................................................................................................#...................................................................................................................................................................................................#...#............................................................#..................................................................................................................................................................................................................................................................................................................... .....#.............................................................#.................#............................................................................................................................#..................................................................#............................#................................................#..................................................................................#...........................#..#.......#.........#.......................................................................................................#.........................................................................................................................#..........................#............#.........................................................................#.........#.................................................................#......#..............................................................................................#.............................................................#.................#............................................................................................................................#..................................................................#............................#................................................#..................................................................................#...........................#..#.......#.........#.......................................................................................................#.........................................................................................................................#..........................#............#.........................................................................#.........#.................................................................#......#......................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#.........#..........................#..........................................................................................................................................................................#...........................................#......................................#.............................#......................................................................................#..................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#.........#..........................#..........................................................................................................................................................................#...........................................#......................................#.............................#......................................................................................#..................#......................................................................................... ...........................................................................................................................................#.........................................................................................................................................................#.............................................................................................................#...........................................................................................#...........................................................................#.........................................#................................................................................................................................................................................................................................................................................................................#............................................#...............................................................................................................................................................................#.........................................................................................................................................................#.............................................................................................................#...........................................................................................#...........................................................................#.........................................#................................................................................................................................................................................................................................................................................................................#............................................#.................................... ................................................#.......................................................................................................#..............................................................................................................................................................................................................#.............................#.................................................#............#............................................#.............................................................................................................................................#....#.......................................#.........................#...............................................................................................#.................................................................................................................................................................................................................................................#.......................................................................................................#..............................................................................................................................................................................................................#.............................#.................................................#............#............................................#.............................................................................................................................................#....#.......................................#.........................#...............................................................................................#................................................................................................................................................................................................. ........................#..................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................#.....................................................................................................................................................................................................................................#..............................................................#................................#.......................................#..........................................#..................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................#.....................................................................................................................................................................................................................................#..............................................................#................................#.......................................#.................. ........................................................................................................................................................................................................................................................................................#......#.........................................................................................................................................................................................................................................................#..............................#.........................................#.............................#..............................................................................................................................#...............................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#......#.........................................................................................................................................................................................................................................................#..............................#.........................................#.............................#..............................................................................................................................#...............................................................................................................................................#........................................................................................ ..................................................................................#.....................................................................................................................................................#...........................................................................................................#...........#..............................................................................................................................................................................#............#.....................................................................................................#.............................................................................................................................................................................#.#................................................................#............................................................................................#.........................................................................................................#.....................................................................................................................................................#...........................................................................................................#...........#..............................................................................................................................................................................#............#.....................................................................................................#.............................................................................................................................................................................#.#................................................................#............................................................................................#....................... ....................................................................................................................................#..................................................................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................#......................................................................................................#...............#....................................................................................................................................................#......................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................#......................................................................................................#...............#....................................................................................................................................................#.................................................................................................................................. ...............................................................................................................................................................#.#.........#...............#................................................................................................................#.......................................................................................................................#......................................................................................................................................................#.......................................................................#................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................#.#.........#...............#................................................................................................................#.......................................................................................................................#......................................................................................................................................................#.......................................................................#................................................................................................................................................#................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................................................................#....#................................................#...................................#.................................................................................................#............................................................................................................................................................#.........................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#................................................#...................................#.................................................................................................#............................................................................................................................................................#.........................................................................................#...............................................#.......................................................................................................................... ................................................#..................................................................................................................................................................................................................#.............#.....#........#.............................................#.......................................................................................................................................................................................................................................................................................................................#...............................#..................................................................................................................................................................#.................#...................................................#.................................................................#......................................................................#..................................................................................................................................................................................................................#.............#.....#........#.............................................#.......................................................................................................................................................................................................................................................................................................................#...............................#..................................................................................................................................................................#.................#...................................................#.................................................................#...................... .................................................#..................................#....................................................................................................................................................................................................................#.................................................#...............................................................#..............................................................#................................................................................................................................................................................................................#..............................................................................................#.........#....................................................................................................................................................................................................................................................................#..................................#....................................................................................................................................................................................................................#.................................................#...............................................................#..............................................................#................................................................................................................................................................................................................#..............................................................................................#.........#................................................................................................................................................................................................................... .........................................................................................................................................................................#................................................................................................................................#...................#........................................................................................................#..................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................#...................#........................................................................................................#..................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ......................................................................................................................................................................................................................................#.............................................................#.............................................................................#.....................................................................................................................................#.............................................................#.....................................................................................................................................................................................................................................................................................................#..................................................................................................................#..............................................................................................................................................................................................................................................................#.............................................................#.............................................................................#.....................................................................................................................................#.............................................................#.....................................................................................................................................................................................................................................................................................................#..................................................................................................................#........................ .................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#..........................................................................................................................................................................................#............................................#.................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#..........................................................................................................................................................................................#............................................# ....................................................................................................................................................................#.............................................................................#.................#.............................................................................#............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#.............................................................................#.................#.............................................................................#............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#.................................................................................................................................................... ..............................................................................................................................................#.........#........................#...................................................................................................................................................................#....................................................................................................................................................#...................#..............................#................................................................................................................................#..........................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#.........#........................#...................................................................................................................................................................#....................................................................................................................................................#...................#..............................#................................................................................................................................#..........................................#.............................................................................................................................................................................................................................................................................................. .......................................................................................................................................#.................................................................#...........................#........................#.....................................................................#......#...........................................................................................................................................................................#........................#...............................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#...........................#........................#.....................................................................#......#...........................................................................................................................................................................#........................#...............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................... ..................................................................#...................................................................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................#....................................................................................................#.................................................................................#.......................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................#....................................................................................................#.................................................................................#.......................................................................................................................................................................................................................................................................................#.. .........................................................................................#...................................................................................................................................................................................................................................#.............................................#........................................................................................#.............#.......................#.................................................................................................................................................................................#.............................................................................................#.....................................................#...................................................................................................#............................................................................................................................................................................#...................................................................................................................................................................................................................................#.............................................#........................................................................................#.............#.......................#.................................................................................................................................................................................#.............................................................................................#.....................................................#...................................................................................................#................................................................................... .......................#..............................................................#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#..........................................................#..........................................#..............................#............................................................................................................................................................................#..............................................................#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#..........................................................#..........................................#..............................#..................................................................................................................................................... .........#............#........................................................................................................................................................................................................................................................#...................#.....................................#.................#..............................................................#.........................................................................#..................................................................................................................#...............................................................................................................................................................................................#..........................................................................#..............................................................................................................................................#............#........................................................................................................................................................................................................................................................#...................#.....................................#.................#..............................................................#.........................................................................#..................................................................................................................#...............................................................................................................................................................................................#..........................................................................#..................................................................................................................................... .................................#....................................................................#...............................................#.............................................................................................................................................................................................................................................................#...............................................#............#.....................#...................................................................................#...........................#................#.......................................................................................................................................................................................#........................................................................................................................................................................................................................................#....................................................................#...............................................#.............................................................................................................................................................................................................................................................#...............................................#............#.....................#...................................................................................#...........................#................#.......................................................................................................................................................................................#....................................................................................................................................................................................................... .............................................#.#..........................................................................................................................................#..............................................#.............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#.............................................................................................................................#.#..........................................................................................................................................#..............................................#.............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#................................................................................ ...................#...............................................#......................#..........................................#................................................................................................................................................................................................................................................................................................................#.............................................................................#............................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#...............................................#......................#..........................................#................................................................................................................................................................................................................................................................................................................#.............................................................................#............................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................... .........................#.....................#.............................................................................................................................................................................................................#...................................................#...................................................................................................#...............................................................#...............................................................#.....................................................................................................................................................................................................................................................................................................#..............................................................................................................#......................................................................................#.....................#.............................................................................................................................................................................................................#...................................................#...................................................................................................#...............................................................#...............................................................#.....................................................................................................................................................................................................................................................................................................#..............................................................................................................#............................................................. .......................................#....#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#................................................................................................#....................................................#..........................................................................................#......................................................................................................#....................#.........................................#..............................................................................................................#....#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#................................................................................................#....................................................#..........................................................................................#......................................................................................................#....................#.........................................#....................................................................... ......................................................................................................................#...................................#..............................................#....................................................#...............#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#.............................................#.....................#...........................................................#.......................................#.............................................................................................................................................................#...................................#..............................................#....................................................#...............#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#.............................................#.....................#...........................................................#.......................................#....................................... .....................................................................................................................#......#.................................................................................................................................................................................................................................................#......................#.............................................................................................................................................................................................................................................................................................................#...................................................#.........................................................................#.................................#.............................................................................................................#...........................................................................................................................................................#......#.................................................................................................................................................................................................................................................#......................#.............................................................................................................................................................................................................................................................................................................#...................................................#.........................................................................#.................................#.............................................................................................................#...................................... ..................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................#.................................#....................................................................................................................................................................................................................................................................#.................#....................................................................................................................................................................#..............................................................#......................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................#.................................#....................................................................................................................................................................................................................................................................#.................#....................................................................................................................................................................#..............................................................#.... ............................................................................#....................................................................................................................................#.............................................................................#.........................................................#................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#............................................#..........................................................................................................................................................................................................................................#....................................................................................................................................#.............................................................................#.........................................................#................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#............................................#.............................................................................................................................................................. ......................................................................#........................................................................................................................................................................................................................#............................#.................................................................................#....#.................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................#.......................#....................................................................................................................#........................................................................................................................................................................................................................#............................#.................................................................................#....#.................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................#.......................#.............................................. .................................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...........................#.........................................................................................................#............................................................#.................#......................................................#...........................................#........................................................................................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...........................#.........................................................................................................#............................................................#.................#......................................................#...........................................#....................................................... #...................................................................................#..........................................................#......................................#................................................................#..................#...........................................#.............................................#......................................................................................#......................................#......#..............#.............................................................................................#..............................................................................................................#................................................................................................................................................................................................#..........................................................................#......................#...................................................................................#..........................................................#......................................#................................................................#..................#...........................................#.............................................#......................................................................................#......................................#......#..............#.............................................................................................#..............................................................................................................#................................................................................................................................................................................................#..........................................................................#...................... .......................................#......................................................................................................................#................................................................................................................................................................#......................................................#..............................................................................................................................................................................................#............................#...........................#..#.............................................#............................................................................................................................................................................................................................................................................#........................................#.........#...............................................#......................................................................................................................#................................................................................................................................................................#......................................................#..............................................................................................................................................................................................#............................#...........................#..#.............................................#............................................................................................................................................................................................................................................................................#........................................#.........#........ ...........................................#........................................................................................#...............................................................................................................................................................................#...........................##...................................................#.......................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................#........................................................................#.......................................................................................................#........................................................................................#...............................................................................................................................................................................#...........................##...................................................#.......................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................#........................................................................#............................................................ ......................................#............................................................................................................#..................................................................................#......................................................................................................................................................................................................#.................................................................#..........#............................................................................................................#.......................................................................................................................................................................................................#...............................................#.....#................................#.......................................................................................................................................#............................................................................................................#..................................................................................#......................................................................................................................................................................................................#.................................................................#..........#............................................................................................................#.......................................................................................................................................................................................................#...............................................#.....#................................#................................................................................................. ..........................................#.......................................................................................................................#...............................................................................................................................................................................................................#..........................................................................................................................#.........................................................#...................#...........................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#...............................................................................................................................................................................................................#..........................................................................................................................#.........................................................#...................#...........................................#................................................................................................................................................................................................................................................................................................................................................................................................ ......................#....................................#....#...........................................................#.................................................................................................................................................................................................................................................................................................#..................................................#........................................#............................................................#..........................................................................................................................................................................................................................................#.....#..............................................................................................................................#......................................................................................#....................................#....#...........................................................#.................................................................................................................................................................................................................................................................................................#..................................................#........................................#............................................................#..........................................................................................................................................................................................................................................#.....#..............................................................................................................................#................................................................ .............................#..........................................................#......#................................................................................#......................................................................................#.........#.........................................................................#..........................................................#..............................#.........................................................................................................................................................................................................................................................................................................................#..........................................................................................................#..................................................#........#..............................................................................................................#..........................................................#......#................................................................................#......................................................................................#.........#.........................................................................#..........................................................#..............................#.........................................................................................................................................................................................................................................................................................................................#..........................................................................................................#..................................................#........#................................................................................. ..........................................................................................#......................#.........................................................................................................................................#..................#.........................................................................................................................................#..............................................................................................................................................#...........#.........................................................................................................................................................#..........................................#.................................................#....................................#..................................................................................................................................................................................................................................................#......................#.........................................................................................................................................#..................#.........................................................................................................................................#..............................................................................................................................................#...........#.........................................................................................................................................................#..........................................#.................................................#....................................#........................................................................................................................................................ ...................................................................................................................................................................................#..........................................#.........................................#.........#.............................................................................................................................................................................................................#........................................................#.........................................................#.........................................................................................................................#................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................#..........................................#.........................................#.........#.............................................................................................................................................................................................................#........................................................#.........................................................#.........................................................................................................................#................................................................................................................................................................#......................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................#.................................#........#..........................................................................................................................................................................................................................................................#..........................................................................................................#...........................................#.....................................................................................#..................#......................................................#.........#................................................................................................................................................................................................................................................................................................................................................................................................#.................................#........#..........................................................................................................................................................................................................................................................#..........................................................................................................#...........................................#.....................................................................................#..................#......................................................#.........#............................................................ .......................................................................................................................................................................#........................#...................................................................................................................................................................................#.............#...............................#........................................#..................................................................................#..........................................#........................................................#.................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#........................#...................................................................................................................................................................................#.............#...............................#........................................#..................................................................................#..........................................#........................................................#.................................................................................................................................................................................................................................................................................................#................................................................... ........................................................................................................#...........................................#....................................................#.............................#....................................................................................................................................................................................................................................................................#....#............................#.....................................................................................................#.................................................#.........................................#................................................................................................................#.................................#................................................................#............#..............................................................................................................................................................#...........................................#....................................................#.............................#....................................................................................................................................................................................................................................................................#....#............................#.....................................................................................................#.................................................#.........................................#................................................................................................................#.................................#................................................................#............#...................................................... ..................#...........................................................................#..............................................................................................................................................................................................................................#.........................................................#................................................#.....................................................................................................#..............................................................................................#............................................................................................................................................................................................................#......................................................................................................#............................#.....................................#.....................#...........................................................................#..............................................................................................................................................................................................................................#.........................................................#................................................#.....................................................................................................#..............................................................................................#............................................................................................................................................................................................................#......................................................................................................#............................#.....................................#... .................................................#..................................................................................................................................................#...........#..........................#......................#..........................................................................................................................#..........................................#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#..................................................................................................................................................#...........#..........................#......................#..........................................................................................................................#..........................................#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................#.......................... .............................................................................#............................................#................#........................................................................................................#.........................................#............................................................................................................................................................................#.................#.....................................#...................................#..................................##..........................................#..................................................................................................................................................................................................................................................................................................................#........................................#..................................................................................................#............................................#................#........................................................................................................#.........................................#............................................................................................................................................................................#.................#.....................................#...................................#..................................##..........................................#..................................................................................................................................................................................................................................................................................................................#........................................#..................... ..................................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#............................................#.......................................................................................................#.......................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#............................................#.......................................................................................................#..................................................................................................................................................................................................................................................... ...............................#...................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.........................................#....................................#.................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.........................................#....................................#.................................................................................................................................................................................................................................#............................................................................................................................................................................................................... ............................................................................................#............................................................................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........#.......................................................#..........................#.........................................................................................#.......................................................................................................#...............#................................................................................................................................................................................................#............................................................................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........#.......................................................#..........................#.........................................................................................#.......................................................................................................#...............#.................................................................................................... .....................................................................................................................#............................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#............................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#..................... .......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#............................................#.....#........................#...........................................................................................................................................................#........................................#.....#.....................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#............................................#.....#........................#...........................................................................................................................................................#........................................#.....#.............................. ....................................................#.#..........................................................................................................................................#....................................................................................................................................................................................#.................................................................#.................................................................#..............................................................................................................................#..............................................................................#.......#......................#................#.............................................#...................................................................................#.............#...................................................................................................................................................#.#..........................................................................................................................................#....................................................................................................................................................................................#.................................................................#.................................................................#..............................................................................................................................#..............................................................................#.......#......................#................#.............................................#...................................................................................#.............#............................................................................................... ..................................................#............................................................................#...................................................#..................................................................................................#...............#........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#.....................................................................#............................................................................#...................................................#..................................................................................................#...............#........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#................... #.......................................................................................#.............................................................................................................................#........................................................................................................................................#................................................................#........................................................................#.........................................................................................#.............#....................................................#......#................................................................................................#..............................................................................................#.................................#..........#......................................................................#......................................#.......................................................................................#.............................................................................................................................#........................................................................................................................................#................................................................#........................................................................#.........................................................................................#.............#....................................................#......#................................................................................................#..............................................................................................#.................................#..........#......................................................................#...................................... .............................................................................................................................................................................................................................................................#.................#.........................#................................................................................................................................#.....#................................................................................................................#....................................................................................................................................................................................................................#.........................#.............................................................................#............................##...#..........................#.........................................................................................................................................................................................................................................................................................................................................#.................#.........................#................................................................................................................................#.....#................................................................................................................#....................................................................................................................................................................................................................#.........................#.............................................................................#............................##...#..........................#............................................................................ ...............................................#..................................................................................................................................................................................................................................................#.......#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#.......#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ..........................................................................................#................................................................................#...................................#............................................#......................................................#.............................#..........................................................................................................................................................................................................................................................................................................................................................#.....................................#.............................................................................#.....................................................................................................................................................................................................#...........................................................................................#................................................................................#...................................#............................................#......................................................#.............................#..........................................................................................................................................................................................................................................................................................................................................................#.....................................#.............................................................................#.....................................................................................................................................................................................................#. ...........................................................#.................................................................................................................................................#....................................#.............................................................................................................................................................................................................................................................................................#..................................................................................#....................................................#..............................................................................#............................................#...#..........................................#.............................................................................#.................................................................................................................................................#.................................................................................................................................................#....................................#.............................................................................................................................................................................................................................................................................................#..................................................................................#....................................................#..............................................................................#............................................#...#..........................................#.............................................................................#...................................................................................... ...........#......................................#..........................................................................................................................................................#...........................................................................................#...................................................#.................#.........................................................................................................#................................................................................................#.................................................#.......................................................................................................................................................................................................#......................................#....#.......................................................................#.....................................#....................................#......................................#..........................................................................................................................................................#...........................................................................................#...................................................#.................#.........................................................................................................#................................................................................................#.................................................#.......................................................................................................................................................................................................#......................................#....#.......................................................................#.....................................#......................... ...................................................................................................................................................#...................#..................#..................................................#..........................................................................................................................#.............................................................................................................................................................................................................#...........#..#.............................................................................#...................................................................................................................#......................................#......................................................................................................................#.....................................................................................................................................................................................................................#...................#..................#..................................................#..........................................................................................................................#.............................................................................................................................................................................................................#...........#..#.............................................................................#...................................................................................................................#......................................#......................................................................................................................#.................................................................. .......#.......................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#....................................#....................#........................................................................#...................#.......................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#....................................#....................#........................................................................#............ .........................................................................................................................................................................................#...................................................#................................................................................#................................................................................#.....................................#............#........................................................................................#...............................#...............................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................#...................................................#................................................................................#................................................................................#.....................................#............#........................................................................................#...............................#...............................................................................................................................................................................................................................................................#............................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................#........................................................................................................................#...............#...............................................................................................................................................................................................................................................................................#.............#..........................................................................................#...............................#.........................................................................................................................................................#....................##.....................................................................................................................................................................................................................................................................................#........................................................................................................................#...............#...............................................................................................................................................................................................................................................................................#.............#..........................................................................................#...............................#.........................................................................................................................................................#....................##........... ..............................................................................................................................................................#...................................................#..............................................................................................................................................................#..............................#..................................................................................#..................................#....................................#.........................................................................................................................................................................................#............#.......................................................................................#...............................................#..................................#........................................................................................................................................................................................................................................#...................................................#..............................................................................................................................................................#..............................#..................................................................................#..................................#....................................#.........................................................................................................................................................................................#............#.......................................................................................#...............................................#..................................#.......................................................................... ................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#....................................................................................#.......#.................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#....................................................................................#.......#................................................................................................................. ...........................................#...................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.....................................#.................#......................................................................................#............................................................#...................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.....................................#.................#......................................................................................#................. .................................................................................................#.......................................................................................................................................................................................................................................................................................#.........#......#....#....#..............................................................#...................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#.........#......#....#....#..............................................................#...................................................................................#.......................................................................................................................................................................................................................................................................................................................................#........................................................................................................................ ....................................................................#..................................................................................................................#..............................................#.....................#..........................#..................................................#.......................................#...#..............................................#...........................#..#.................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..................................................................................................................#..............................................#.....................#..........................#..................................................#.......................................#...#..............................................#...........................#..#.................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#.................................................................................................. ........................................................................................#........................................................................#...................................#.........................................................................................................................................................#......................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#...................#...............................................................................#......................................................................................................................................................................................................#........................................................................#...................................#.........................................................................................................................................................#......................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#...................#...............................................................................#.............................................................................................................. .............................#..................................................................................................................................................................................................................................................................................................#.......#...............................................................#............................................................#............................#...............................................#...............................................................................................................#........................#.....................................#..................................#...#...................#....................................................................#...................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.......#...............................................................#............................................................#............................#...............................................#...............................................................................................................#........................#.....................................#..................................#...#...................#....................................................................#...................................................................................................................................................................... .....................................#........................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................##.................................................................#................................................................................#..................................................#.........................................................................................................................#........................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................##.................................................................#................................................................................#..................................................#.................................................................................... .........#..........................................................................................................................#...............................................................................................#....................................#..................................................................................................................#............#.......................................................................................................................................................................#...............................................................................................................................#.............#.....#.............................................................................................................................................#...............................#........................#........................................#...........#...............................................#..........................................................................................................................#...............................................................................................#....................................#..................................................................................................................#............#.......................................................................................................................................................................#...............................................................................................................................#.............#.....#.............................................................................................................................................#...............................#........................#........................................#...........#...................................... ......................#...............................................................#...................................................................................#......................................#........#..............................................................................................................................................#...................................................................................................#........#................................................................................................................#...........................................................................#...........................................................#...........................................#.........#........................................................................................................................................................................................................................................................#...............................................................#...................................................................................#......................................#........#..............................................................................................................................................#...................................................................................................#........#................................................................................................................#...........................................................................#...........................................................#...........................................#.........#.................................................................................................................................................................................................................................. ...................................................................#...#................................................................................................#....................................................................................................................................................................#........................#...............#......................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#................................................................................................#....................................................................................................................................................................#........................#...............#......................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................................................#.................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#................#................................................................................#........#.........................................................................................................................................................................#.................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#................#................................................................................#........#.......................................................... ..................................................#.....................................#.............................................................................................#........................#..........................................................................................#........................................................................................................#..................................................................................................................................#..............................................................................................................................#..................................................................................................................................................................................................................#..............................................#..................................................................................................................................#.....................................#.............................................................................................#........................#..........................................................................................#........................................................................................................#..................................................................................................................................#..............................................................................................................................#..................................................................................................................................................................................................................#..............................................#................................................................................ ..........................................................................................................................................................................#......................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#................................................................................................................................#...............................................#...................................................................................................................#.................................#......#................#................................................................................................................................................................................................................................................#......................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#................................................................................................................................#...............................................#...................................................................................................................#.................................#......#................#...................................................................... ....#...................................................................#...............#.................................#.................................................................#.......................................#...................................................................................................................................................................................................................#......................................................................................................................................................................#.........#.........................................#................#........................................................................................................................................#...................................................................................#..........................................................................................................#...................................................................#...............#.................................#.................................................................#.......................................#...................................................................................................................................................................................................................#......................................................................................................................................................................#.........#.........................................#................#........................................................................................................................................#...................................................................................#...................................................................................................... ..........................................................................................#......................................#..........#..............#...................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................#.....#.......................................................................................................................................................................................................................................#......................................#..........#..............#...................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................#.....#............................................................................................................................................. ..................................................................................................................................................................................#....................................#.............................#..........................................................................................................................................#......................................................................................................................................#.........#.........................................................................................#..........................................................................#..................................................................................................#.............#.....................................................................................#.........................#..................................................................................................................................................................................................................................................................#....................................#.............................#..........................................................................................................................................#......................................................................................................................................#.........#.........................................................................................#..........................................................................#..................................................................................................#.............#.....................................................................................#.........................#................................................................................ ........................................................................#..........................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#.................#................................................................................................................................................#.....................................................................................................................#......#.....................................................................................................................#..........................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#.................#................................................................................................................................................#.....................................................................................................................#......#............................................. ..........................................................................#.................................................................................................................#.....................................................#..........................................................................#...............................................................................................................................................................................................................................#...............................#.......................................#................................................#.....................................##..................................................................#...............................#.................#...............................#..............................................................................................#................................................................................................................................#.................................................................................................................#.....................................................#..........................................................................#...............................................................................................................................................................................................................................#...............................#.......................................#................................................#.....................................##..................................................................#...............................#.................#...............................#..............................................................................................#...................................................... ..#.........................................................................................................................................................................................#.#........................................................................................................#.................................................................................................................................................................................................................#.#............................................#............................................................#.............................................#...................#......................................................................................................#................................#............................................#.......................................................#.........#...............................#...................#.......................#.........................................................................................................................................................................................#.#........................................................................................................#.................................................................................................................................................................................................................#.#............................................#............................................................#.............................................#...................#......................................................................................................#................................#............................................#.......................................................#.........#...............................#...................#..................... ..................#.............#.................................#..............................................................................................................................................................#................................................#....................................................................................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................#..........................................................................................................................................................................................................................#..........#................................#.............#.................................#..............................................................................................................................................................#................................................#....................................................................................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................#..........................................................................................................................................................................................................................#..........#.............. ..............................#................................................................................................................................................................#.........................................................................................#.......................................#..............................................................................................................#........................................#.......................#.........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#............................................................#................................................................................................................................................................#.........................................................................................#.......................................#..............................................................................................................#........................................#.......................#.........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#.............................. .................................................................................#..............................................................#..........................................................................................................................................................................................................................................#..................................................................................................#...............................#...................................................#...........................................................#...................................................................................................................................................................#........................#............................................................................#...#............................................................................................................................................................................................#..............................................................#..........................................................................................................................................................................................................................................#..................................................................................................#...............................#...................................................#...........................................................#...................................................................................................................................................................#........................#............................................................................#...#........................................................................................................... ..............................................................#........................................................................#.....#.....................................................................................................................................................................#................................................................................................................................................................................................................................................#...................................#...............................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#........................................................................#.....#.....................................................................................................................................................................#................................................................................................................................................................................................................................................#...................................#...............................................................................................................................................................................................................................#............................................................................................................................................................................................... ..............................................................................................................................#................................................................................................................#............................#..................#......#.............................................................................................................#......................................................................................................................#...........................................#...............................................................................................................................#................................................................#.........#...............................................................................#...................................................................................................................................................................................................................................................................................#................................................................................................................#............................#..................#......#.............................................................................................................#......................................................................................................................#...........................................#...............................................................................................................................#................................................................#.........#...............................................................................#..................................................................................................................................................... ...................................#..............................................................................................................................................................#...............................................................................................#..........................................................................................................................................#...........#................................................................#.........#...............................#......................................................................................................................................................................................................#.................................................#......................#....................................................#.....................................#............#.#............................................................................................................#..............................................................................................................................................................#...............................................................................................#..........................................................................................................................................#...........#................................................................#.........#...............................#......................................................................................................................................................................................................#.................................................#......................#....................................................#.....................................#............#.#......................................................................... .............................................#.........................................#.................................................................................................................................................................................................................................................................................................................#...................................................................#........#............................#........#................................................................................................................................................................#...#.............................................#..........................................................................................................................#.........................#............................................#...................................................................#...............................................................#.........................................#.................................................................................................................................................................................................................................................................................................................#...................................................................#........#............................#........#................................................................................................................................................................#...#.............................................#..........................................................................................................................#.........................#............................................#...................................................................#.................. ...............................................................#.......................................................................................................#......................#.................................................................................................................................................#..........#..............................................................................................................#....................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#....................................#......#.....................................................................................................................................#.......................................................................................................#......................#.................................................................................................................................................#..........#..............................................................................................................#....................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#....................................#......#...................................................................... ..................................................................................................................................#..............................................................................................................................................................................................................#.................................................................................................................................#.....................................#............#.........................................................#...........#............................................................................................................#..................................................................................................................................................................................................................................#......................................................#......................................................................................................................................................#..............................................................................................................................................................................................................#.................................................................................................................................#.....................................#............#.........................................................#...........#............................................................................................................#..................................................................................................................................................................................................................................#......................................................#.................... ....................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.....................#.......................................................#.....................................................................................................................................#..........#......................................................................................................................................#.......#......................................................................#.............#...................................................................................#............................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.....................#.......................................................#.....................................................................................................................................#..........#......................................................................................................................................#.......#......................................................................#.............#...................................................................................#........................................ ...................................................#..................................................................................................................#........#...............................#...........................................................................................#......................................................................................................#.#.........................................#.........................................#...................................#..........................................#................................................................................................................................................................................#...#..........#.....................................................#.............................................................................................................................................................................................................................................#..................................................................................................................#........#...............................#...........................................................................................#......................................................................................................#.#.........................................#.........................................#...................................#..........................................#................................................................................................................................................................................#...#..........#.....................................................#.......................................................................................................................................................................................... ......................................................................................................................................#.........................................................................................#.......................................................................................................................#...................................................#............................................................................................................................................................................................................#...............................................................................................................................#..................................#..................................................................................................................#..............................................................................................................................................................................................................................................................#.........................................................................................#.......................................................................................................................#...................................................#............................................................................................................................................................................................................#...............................................................................................................................#..................................#..................................................................................................................#........................................................................................................................ ..........................................................#...............................................................#.................................................................#..................#......................................................................................................................................................#...........................................................................................#....................#.#.......................................................................................#...............................#.......................................................................#...........................................................#...#............#........................................................................................................................#..............................................................................#...................................................................................................................#...............................................................#.................................................................#..................#......................................................................................................................................................#...........................................................................................#....................#.#.......................................................................................#...............................#.......................................................................#...........................................................#...#............#........................................................................................................................#..............................................................................#......................................................... ..................................#...............#....................................................................................................................................................................................#.......................................#.....................................................................................................................................................................................................#........................................................................................................#.............#..................................#.............................................................................................................................................................................................................................................................................................#............................................................................................................................#...............#....................................................................................................................................................................................#.......................................#.....................................................................................................................................................................................................#........................................................................................................#.............#..................................#.............................................................................................................................................................................................................................................................................................#.......................................................................................... ....#....................................................................................................................................#...........................................#......................#............................................................................................#..............#..............................................#...............................................................................................#.............................................................#...#.............................................................................................................................#......................................................................................................#...........#.............................................................................................#........................................................................................#..........................................................#....................................................................................................................................#...........................................#......................#............................................................................................#..............#..............................................#...............................................................................................#.............................................................#...#.............................................................................................................................#......................................................................................................#...........#.............................................................................................#........................................................................................#...................................................... ............................................................................................................................................#..............................................................................#................#......................................................................................................................................................................................................................................................................................#........................................................................................#.........................................................#....................................................................................................................................................................................................#...........................................................................................................#......................#.....................................................................................................................................................#..............................................................................#................#......................................................................................................................................................................................................................................................................................#........................................................................................#.........................................................#....................................................................................................................................................................................................#...........................................................................................................#......................#......... ................................#...........................................................................................................................................................................#..........#........................................................................................#..........#..............................#....................................................................................................................................................................................................................................................................................................#.............................................................................................................#......................#..................................................................................................................................................#................................................................................................................#...........................................................................................................................................................................#..........#........................................................................................#..........#..............................#....................................................................................................................................................................................................................................................................................................#.............................................................................................................#......................#..................................................................................................................................................#................................................................................ .......................................................................................................................................................................................................#............................................................................................................#................#..#...................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#..........................................................................................................................................................................................................#............................................................................................................#................#..#...................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#... .............................................................................................................................................................................................................................................................................................................................................................................#..................................#.........................................................................#................................................#......#......................................................................................#.................................#........................#........................................................................................................................................................#.........................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#.........................................................................#................................................#......#......................................................................................#.................................#........................#........................................................................................................................................................#.........................................................................................................................#................................................ ............................................................................................................................#...............................#.....................................................................................#...................................................................................................................................................................................................#..........#...............................................................................................................#.......................................................................................................................................................#..................................................#......................................#..........................................................................................................................................................................................#.....................................................................................................................................#...............................#.....................................................................................#...................................................................................................................................................................................................#..........#...............................................................................................................#.......................................................................................................................................................#..................................................#......................................#..........................................................................................................................................................................................#......... .........................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................#............................................................................................................................................................#..............#.....#....................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................#............................................................................................................................................................#..............#.....#....................................................................................................................................................................................................................................................................................................................................................................................#............................... .........................................................................................................................#...................................................................................................................................................................................................................................................................................#.................................#.......................#.......................#................................................................................................................................#............................................................#...................#..................#.................#........................................................................................#.................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................#.................................#.......................#.......................#................................................................................................................................#............................................................#...................#..................#.................#........................................................................................#........................................................................................................................................................................................ ..........................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#.............................................................................................#.................#............................................................#........................................#.....#...........................................................#...#....................................................................#.........................................................#.....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#.............................................................................................#.................#............................................................#........................................#.....#...........................................................#...#....................................................................#.........................................................#........................................... ...........................................................................#........................................................................#..............................................................................................#......................................................................................................................................#...................#....................#.................................................................................................................................................................................#...................................##...............................................................................................................................#............................................................................................#..........................................#................................................................................................................................................................................#........................................................................#..............................................................................................#......................................................................................................................................#...................#....................#.................................................................................................................................................................................#...................................##...............................................................................................................................#............................................................................................#..........................................#..................................................................................................... ........................................................................................................................................#..........................................................................................................................................................#............................................................................................................................#.................................................................................................................................................................#...............................................................................#..................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................#............................................................................................................................#.................................................................................................................................................................#...............................................................................#..................................................#.................................................................................................................................................................................................................................................................................................. .............................................................................................................................................#.................#...............#......#............#........................................................#........................................#..........................................................................................#..........................#.................................#.................................................#........................................................................................................................................................................................#......................................................................................................................................................#.........................#...........................................................................................................................................................................................................................................................................................#.................#...............#......#............#........................................................#........................................#..........................................................................................#..........................#.................................#.................................................#........................................................................................................................................................................................#......................................................................................................................................................#.........................#.............................................................................................................................................. ............................................................................................#...............................................................................................................................................................................................................................................................................#.................................#.........................................#.....................#.............................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................#......................................................................................................................#...............................................................................................................................................................................................................................................................................#.................................#.........................................#.....................#.............................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................#.......................... ........................................................................................................#..........................................................................................................................................................................................#...............................................................................#...................................................................................#..................................................................#......................................................#.........................................................#.........................................................................................#..............#..............................................................................................................................................................................................................................#............................................................................................................................................#..........................................................................................................................................................................................#...............................................................................#...................................................................................#..................................................................#......................................................#.........................................................#.........................................................................................#..............#..............................................................................................................................................................................................................................#.................................... ....................#...................................................................................................................................................................................................................................................................................................................................................................#...........................................#...................................................................................................................................#..................................................................................#...............................................................#..........................#....#................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#...........................................#...................................................................................................................................#..................................................................................#...............................................................#..........................#....#............................................................................................................................................................................................................................................................................ .#......................................................#...............................................................................#............................................................#..........................................................#....................................................................................................#........................................................................................................................................................................................................................................................................................................#..............................................................................................................................#..........................................................................................................................................................................#..........#.....................................#......................................................#...............................................................................#............................................................#..........................................................#....................................................................................................#........................................................................................................................................................................................................................................................................................................#..............................................................................................................................#..........................................................................................................................................................................#..........#.................................... ........#............................................#................................................................................................................#...........................................................#..........................................................................................................................................................................................................................#......................................................................................................................#...............................................................................................................#.............................................................................#...................................................................................................................................................#.......................#.................................................................................#............................................#................................................................................................................#...........................................................#..........................................................................................................................................................................................................................#......................................................................................................................#...............................................................................................................#.............................................................................#...................................................................................................................................................#.......................#......................................................................... ................................#.......................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#.......#...............#.....................................................................................................................................#.....................................................................................#..................................................#..............................................................................................#..........#....................................................................................#..........................................#.......................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#.......#...............#.....................................................................................................................................#.....................................................................................#..................................................#..............................................................................................#..........#....................................................................................#.......... ..............#.............................................................................................................#........................................................................................#............................................................................................................................................................#.....................................................................................#................................#.........................................................................................................................................................................................................................................................#...............................................................................................................#...........................................#..............................................................................................#.......................#.............................................................................................................#........................................................................................#............................................................................................................................................................#.....................................................................................#................................#.........................................................................................................................................................................................................................................................#...............................................................................................................#...........................................#..............................................................................................#......... ....##.............#.......................................................#........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#..........................................#..........................................................................................................................#............#........................................................................................................................................................................#..............................................................................##.............#.......................................................#........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#..........................................#..........................................................................................................................#............#........................................................................................................................................................................#.......................................................................... ................................................#..............................................#.........................................................#..........................................................................................................................................................................................#.........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#..............................................#.........................................................#..........................................................................................................................................................................................#.........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#............................. .......................................................#..#..........................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#....#..............#............................................................................................................................................#.#..............#........................................................................................................................................#................#.....................................................................................................#..#..........................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#....#..............#............................................................................................................................................#.#..............#........................................................................................................................................#................#.............................................. .................................................#............................................................................................................................................#.....................................................#...........#..........................................................................................................#.........................#....................................#........................................................................................................................................#........................................................................................................................................................................................................................................#...................................................................................#........................................................................................................................................................................#............................................................................................................................................#.....................................................#...........#..........................................................................................................#.........................#....................................#........................................................................................................................................#........................................................................................................................................................................................................................................#...................................................................................#....................................................................................................................... .........................#..........................................................................................................................#........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.................................................................#................................................#...................#.......................................................................................#.............#.....................................................................#................................................................................................................................#..........................................................................................................................#........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.................................................................#................................................#...................#.......................................................................................#.............#.....................................................................#....................................................................................................... ...........................................................................................................................................................................................................................................................#.......................................#...................................................................#................................#....................................................................................................................#................................................................................................................................................................................#.............................................................#................................................................#..............#......................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#...................................................................#................................#....................................................................................................................#................................................................................................................................................................................#.............................................................#................................................................#..............#........................................................................................................................................................................... ........................#............................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................................................#........................................................#......................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................................................#........................................................#.............................................................................................. ...........................................#....................................................................................................................................................................................#.......................................................................#...................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#.........................#........................#........................................................................................................#....................................................................................................................................................................................#.......................................................................#...................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#.........................#........................#............................................................. ..........#...........................#..#..........................................................................................#................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#..........................................................................#.....................................#............................................................................#......................................#.................................................................................................................................#.....................................................................................#...........................#..#..........................................................................................#................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#..........................................................................#.....................................#............................................................................#......................................#.................................................................................................................................#........................................................................... ......................................................................................................................................................#..........................................................................................................................................................................................#.........................................................................................................................#..................................#.....................................#..............................................#..........................................#..............................#..................................................................................................................................................................................................................................................................................#.............#........................................................#......................................................................................................................................................#..........................................................................................................................................................................................#.........................................................................................................................#..................................#.....................................#..............................................#..........................................#..............................#..................................................................................................................................................................................................................................................................................#.............#........................................................# ....................................#.................................#.........................................................................................................#..........#..........................................................................................................................#.....................................................................................#.................................................................................................#............................................................................#.#.........................#........................................#................................................................#..............................................#...........................................................................................................................................................................................................................................................................................#.................................#.........................................................................................................#..........#..........................................................................................................................#.....................................................................................#.................................................................................................#............................................................................#.#.........................#........................................#................................................................#..............................................#....................................................................................................................................................................................................................................................... .......................................................................#................................................................................................................#..........................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#................................................................................................................................................................................................................................#................................................................................................................#..........................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#......................................................................................................................................................... .........................................#.......................#...............................................#....................................................................................................................................#................................................#...........................#..#...#.................................................................................................................................................................................................................................................................................................................................#.........#................................................................................................................................................................................................................................................#...............................................................#.........................................................................#.......................#...............................................#....................................................................................................................................#................................................#...........................#..#...#.................................................................................................................................................................................................................................................................................................................................#.........#................................................................................................................................................................................................................................................#...............................................................#................................ ...................................#................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#..................................................................................................................................................................................................................#...........................................................#..................................................#................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#..................................................................................................................................................................................................................#...........................................................#............... ............................................................................................#.................................................#..............................................................................#......................................................................................#......................................................................#....................................................#........................................................................................................................................................................................................................................................................................#......................#.............#.................................#......................................................................................#.............................................................................................#..............................................................................................................................#.................................................#..............................................................................#......................................................................................#......................................................................#....................................................#........................................................................................................................................................................................................................................................................................#......................#.............#.................................#......................................................................................#.............................................................................................#.................................. ................................................................#................................#.....#...........................................................................................................................................#............................#.................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#.....#...........................................................................................................................................#............................#.................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................#...................................................................................#......................................................................................................................#.............................................................................................................................................#............................#.#...........................................................................................................................................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................#...................................................................................#......................................................................................................................#.............................................................................................................................................#............................#.#......................................................................................................... ....................#.....................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.....................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................... .......................................................................#......................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..........#.....................................................................#......................#.....................................................................#.#..............#.......................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..........#.....................................................................#......................#.....................................................................#.#..............#................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.............................#..................................................................#............#......................................................................................#.........................................................................#...............................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.............................#..................................................................#............#......................................................................................#.........................................................................#...............................................................................................................................................................................................................................................#..................... ........................................................................................#....................#..................................................................#...................................#................................................................................................................................#.....#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..........................................................................................#.#..................................................................................................................................................#....................#..................................................................#...................................#................................................................................................................................#.....#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..........................................................................................#.#.......................................................... ...............#............................................#................................................#.......#...........................#..#.....................................................................#........................................................................................................#........................................................................#.........#................................................#..................................................................................................................................................................................................#....#.........................................................#...................................................................................................................................#.......................................#.................................................................................................................................#............................................#................................................#.......#...........................#..#.....................................................................#........................................................................................................#........................................................................#.........#................................................#..................................................................................................................................................................................................#....#.........................................................#...................................................................................................................................#.......................................#.................................................................................................................. ...................................................................................................................................................................................................................................#...............#...................................................................................................................#..........................................................................................................................................................................................................#.........................................................................................................................................................................................................#.#................................#.........................................................................................................................................................................................#.................................................................................................................................................................................................................................................#...............#...................................................................................................................#..........................................................................................................................................................................................................#.........................................................................................................................................................................................................#.#................................#.........................................................................................................................................................................................#.............. .....................#..#.......................................................................................................................................................................................................#..........................................................................................................................................................................................................#...........................#.......................................#..............#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#.......................................................................................................................................................................................................#..........................................................................................................................................................................................................#...........................#.......................................#..............#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................#......................................#.............................................................................................................#...................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................................................#...................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#............................................................................................... ............................................#............................................................................................................................................................................................#..............................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#..........................................................#...............................#.............................................................#............................................................................................................................................................................................#..............................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#..........................................................#...............................#................. ................................#........................................................................#................................................#............#....#.........................................................................................................#.............................................#.........#.........#....#......................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#................................................#............#....#.........................................................................................................#.............................................#.........#.........#....#......................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..............#...............#...........................#............................................................................................................#................#.................#.......#.............##.........................................#........#...........................#..........#.........................................................................................................................................................................................#..................................#...............................................#..........................................................................................................................................................................................................#............................#...........................................................................................................................................................#.........................................#...............#...........................#............................................................................................................#................#.................#.......#.............##.........................................#........#...........................#..........#.........................................................................................................................................................................................#..................................#...............................................#..........................................................................................................................................................................................................#............................#...........................................................................................................................................................#........................... ............................................................................................................................#................................#...........................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#........................................................#.................................................................................................................................................#........................#...........................................#.........................................................................................................................................................................#................................#...........................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#........................................................#.................................................................................................................................................#........................#...........................................#............................................. ..........................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................#.................................#..................................................................#..................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................#.................................#..................................................................#........................................................................ ...............................................................................................................................................#....................................#...................................................................................................................................#............................................#.....................................................................................................................................................................................................................................................................................................................#.............#.................#........................................................................................................................#...........................................................................................................#......................................................................................................................................................................................................................#....................................#...................................................................................................................................#............................................#.....................................................................................................................................................................................................................................................................................................................#.............#.................#........................................................................................................................#...........................................................................................................#....................................................................... .................................................................................................#..............................................................................................................................................................................................................#........................#................................................#....#.#................................................................................................#...........#.#...............................................................................................................................................................................#..................................#...............................................#.....................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#........................#................................................#....#.#................................................................................................#...........#.#...............................................................................................................................................................................#..................................#...............................................#.................................................................................................................................................................................................................................................... ..................................................................................................................................................................#.................................................................................................................................................................................................................#......................................................................................................................................................................................#...................................................#.............................#..............................................#.............................................#.................................................................#.................................................................##..........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#......................................................................................................................................................................................#...................................................#.............................#..............................................#.............................................#.................................................................#.................................................................##........................................................................................................................................ ............#................................................#.......................................................#...............................................................................................................................................#...........................................................................................................................................#........................#.................................................................................................................................................................................................................#................................................................................................................................................#...................#..................................................................#..........................................................................................#....................................................#................................................#.......................................................#...............................................................................................................................................#...........................................................................................................................................#........................#.................................................................................................................................................................................................................#................................................................................................................................................#...................#..................................................................#..........................................................................................#........................................ ..........#.....................................................................................................................................................................................#................................#................................................................................................#....#..................................................................................................................................................................................................................................................#..........................................................................................................................#..................................................................#.........................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#................................#................................................................................................#....#..................................................................................................................................................................................................................................................#..........................................................................................................................#..................................................................#............................................................................................................................................................................................................................................... ................................................................................#....................#..............................................#................................................#.................................................................#........................................................#........................................#..............................................#..........#....#..........................................................................................................................................#............................................................................................................................................................................................................................#.............................................................................................................................#.......................#...#..#..........................................................................................................................................#....................#..............................................#................................................#.................................................................#........................................................#........................................#..............................................#..........#....#..........................................................................................................................................#............................................................................................................................................................................................................................#.............................................................................................................................#.......................#...#..#.......................................................... .........#............................................................................................................................................................................................................#...........................#...#....................................................................................................................................................#..................................................................................#.....#....................................................................................##..............................................................#......................................................................................................#..............................................................................#............................#........................................#..........................................#................................................................................#............................................................................................................................................................................................................#...........................#...#....................................................................................................................................................#..................................................................................#.....#....................................................................................##..............................................................#......................................................................................................#..............................................................................#............................#........................................#..........................................#....................................................................... .......#..........................................................................................#..............................................................................................................................#....................................................................................................#........................................................................................................................................#...................................................................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................#..................................#..........................................................................................#..............................................................................................................................#....................................................................................................#........................................................................................................................................#...................................................................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................#........................... .........................................#.............................................................#........................................................#..................................................................................................................#.............#........................#.........................................................................................................#...........................................#..................................................#........................................................................................................................................................................#..................................................................................................................................#......................................#......#.................................................................................................................#...............#.................................................#.............................................................#........................................................#..................................................................................................................#.............#........................#.........................................................................................................#...........................................#..................................................#........................................................................................................................................................................#..................................................................................................................................#......................................#......#.................................................................................................................#...............#........ ..............................................................................................................................................................#.........................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#........................................................................................................#.........................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#........................................................................................................#........................................... .........................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................#..................#..........................................#............................................................................................................................................................................................................................................................................................................................................................#...................#..............#.....................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................#..................#..........................................#............................................................................................................................................................................................................................................................................................................................................................#...................#..............#............................ ...................................................................................................................................#..........................................................................#...............................................................................#...................................................................................................................................................##.....................................................................................................................................................................................................................................................................................................................#............................#.........................................................................................................#..................................................................#.......................................................................................................................................................................................#..........................................................................#...............................................................................#...................................................................................................................................................##.....................................................................................................................................................................................................................................................................................................................#............................#.........................................................................................................#..................................................................#.................................................... ...................................................................................................................................................................................#......#.................................................................#.#...............................................................#..............................................#.........................................................................................................................#...................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#.................................................................#.#...............................................................#..............................................#.........................................................................................................................#...................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................#............................................................................................................................................#...................................................................................................................#...........................................#....................................................................................................................................................................................#...............................#...................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................#...................................................................................................................#...........................................#....................................................................................................................................................................................#...............................#...................................#........................................................................................................................................................................................................................................................................................................................................................................................... .#.......................#.......................................................................................................................................#.................................#..............................................................................................................................#...........................................#........................................................#........#.................................................................................................#.......................................#...............................#............................#...............................#...............................................................................................................................................................................................................................................................................................................................................#.#.......................#.......................................................................................................................................#.................................#..............................................................................................................................#...........................................#........................................................#........#.................................................................................................#.......................................#...............................#............................#...............................#...............................................................................................................................................................................................................................................................................................................................................# ..........................................................#.................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...............#.............................................................................................................#...........................................................................................#...................................................................................................................................................................................#..................#..................................................................................#.....................................................................#.................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...............#.............................................................................................................#...........................................................................................#...................................................................................................................................................................................#..................#..................................................................................#........... .....................#........................................................................#...................................................................#..#..................................................................................................................................................................................#.................................................................................................................................................................................................#...........#..............................................................................................................................................#............#.........................................................................#................................................................................................................................................................................................................................................#........................................................................#...................................................................#..#..................................................................................................................................................................................#.................................................................................................................................................................................................#...........#..............................................................................................................................................#............#.........................................................................#........................................................................................................................................................................................................................... ..................................................................................................................................#..............................................................................................................................................................................#........................#....................................................................................................................................#...................................................................................................................................................................................................#.................................................................................................................................................................................................#..........................................................#.........................................................................................................................................................................................................................#..............................................................................................................................................................................#........................#....................................................................................................................................#...................................................................................................................................................................................................#.................................................................................................................................................................................................#..........................................................#....................................................................................... ............................................................................................................................................................................................................#.......................................................................................................................................................................#...............................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#......................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...............................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#.......................................... .....................................................................................................................................................................................................................#................................................................................................................................................................................#............................................#..................................................#........................................................#..............................................................................................................................................................#...................................................#....................................................................................................................................................................................#............................#........................................................................................................................................................................................................................................................#................................................................................................................................................................................#............................................#..................................................#........................................................#..............................................................................................................................................................#...................................................#....................................................................................................................................................................................#............................#................................... ...........#......................................................................................................................................................................................................................................................................................#...................................................................................................#........................................................................................................................................................................................................#.................................................#................................................................................................................................................................................................................#.............................#..............................................................#..................................#................................#......................................................................................................................................................................................................................................................................................#...................................................................................................#........................................................................................................................................................................................................#.................................................#................................................................................................................................................................................................................#.............................#..............................................................#..................................#..................... ................................................#................................#...............................................................................................................................#......................................................................................................#.........................................................................#..............................................................................................................#...........................#............#....................................................................................................................#........................................#...............................................................................................................................................................................................................................................................................................................................................................#................................#...............................................................................................................................#......................................................................................................#.........................................................................#..............................................................................................................#...........................#............#....................................................................................................................#........................................#............................................................................................................................................................................................................................................................................................................... .........................#...............#................................................................................................#................................................................................................................................................................................................................#.........................#........................................................................................#.............................#.............................................................#.....................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#......................................#...............#................................................................................................#................................................................................................................................................................................................................#.........................#........................................................................................#.............................#.............................................................#.....................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#............. ...........................................................................................................................................................#......................................................................................................................................#............................#.#.......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#............................#.#.......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................... ........................................................#.......................................................................................................#....................................................................................................................................................#.................................................#...................................................#..............#................................................................................................................................................................#............................#.......#.............................................................................................................#.............#................................................................................................................................................................#..........#..........................#............................................................................................................#.......................................................................................................#....................................................................................................................................................#.................................................#...................................................#..............#................................................................................................................................................................#............................#.......#.............................................................................................................#.............#................................................................................................................................................................#..........#..........................#.................................................... ......................................#.#.....................................................................#.............................................................#................................................................#......................................................................................................................................................................................................#......................................................................#....................................................................#..................................................................#.............................................................................................................#........................................................................#.........................................................................##......#.................................................................................................................................#.#.....................................................................#.............................................................#................................................................#......................................................................................................................................................................................................#......................................................................#....................................................................#..................................................................#.............................................................................................................#........................................................................#.........................................................................##......#........................................................................................... ..........................................................................................................#..................#............................................................................................................................................................................................................................#...............................#.............................................................................................................................................................................#..................................................................................................................................................#........................................................#....................................................................................................................................................................................................................#........................................................................................................................................#..................#............................................................................................................................................................................................................................#...............................#.............................................................................................................................................................................#..................................................................................................................................................#........................................................#....................................................................................................................................................................................................................#.............................. .....................................................................................................................................................................................................................................................................................................................................#........#............................................................................................................................................................................................................#......................................................................................................................................................................................................#..........#.......................................................................................................................................................#........................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........#............................................................................................................................................................................................................#......................................................................................................................................................................................................#..........#.......................................................................................................................................................#........................................................................#......................... ........#.................................................................................#............................................................#..................................................................................................#........................................................#..............#.............................................................................................................................................#..................................................................................#...................................................#..............#...........................................................................#.......................................#.......................................................................................................................................................................................................#.............................................................................#.................................................................................#............................................................#..................................................................................................#........................................................#..............#.............................................................................................................................................#..................................................................................#...................................................#..............#...........................................................................#.......................................#.......................................................................................................................................................................................................#..................................................................... ...............................................................#............................................................................................................................................................#....................................................................................#...........#...............................................................................................................................................................................................#............................#.........................#..................................#......................................................................................................................................................#....................................................................................................................................................................#.......................#...#.......................................................................................................................#............................................................................................................................................................#....................................................................................#...........#...............................................................................................................................................................................................#............................#.........................#..................................#......................................................................................................................................................#....................................................................................................................................................................#.......................#...#........................................................ ...............................................................................#............................................................#..................................................................................................................................#...............................................................................................................................................#.................................................................................................................................................................................................................................#....................................................................................................................................................................................#.................................................................................#...........................................................................................#..................................................................................#............................................................#..................................................................................................................................#...............................................................................................................................................#.................................................................................................................................................................................................................................#....................................................................................................................................................................................#.................................................................................#...........................................................................................#... ...................#.........................................................#..................................................................#..................#.........................#................................#.....................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#....................................#..................................................................................................................................................................................................................................................#............#..................................................#.........................................................#..................................................................#..................#.........................#................................#.....................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#....................................#..................................................................................................................................................................................................................................................#............#............................... ..............#..............................................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#..................................#.........................................................#...........................................................................#......#............................#..............................................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#..................................#.........................................................#...........................................................................#......#.............. ...................................................................................................................................................................................................................................#..................................#...........................................................................................................#......................................#...................................................................................................................#....................................................................#.............................................................................................................................................................................................#..............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#..................................#...........................................................................................................#......................................#...................................................................................................................#....................................................................#.............................................................................................................................................................................................#..............................................................................................................................................................................................................#........ ....................#.......................................#.....................................#.......#...........#.................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#........................................#.........................................................................................................................................................................................#..................................................#.............................................................................#.......................................#.....................................#.......#...........#.................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#........................................#.........................................................................................................................................................................................#..................................................#......................................................... ...................................#...............................................................................................................#....................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................#..............................................................................................#........................................................................#...............................................................................................#...............................................................................................................#....................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................#..............................................................................................#........................................................................#............................................................ .......................#..........................................................................#.....#........................................#....................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#................................................#..................................................................................................................................................#...............#...................................................................................................................................................#...........................................................#..........................................................................#.....#........................................#....................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#................................................#..................................................................................................................................................#...............#...................................................................................................................................................#.................................... .......................................#...............#.........................................................................................................#.............................#...............#................................................................................................................................................#..............................................................#.............................................................#.#............................................................................................#.................................................................................................................................#.....................#.................................................................................................................................................#...##......................................................................................................................#............................................#...............#.........................................................................................................#.............................#...............#................................................................................................................................................#..............................................................#.............................................................#.#............................................................................................#.................................................................................................................................#.....................#.................................................................................................................................................#...##......................................................................................................................#..... .................................................................................................#.................................................#......................................#................................................................................#..................................................................................................................................................#................................................................................................................................#.............................................................................................................................#...............................................#...........................................................................................#......................................................................................................#........................................................................................................................................................................................#.................................................#......................................#................................................................................#..................................................................................................................................................#................................................................................................................................#.............................................................................................................................#...............................................#...........................................................................................#......................................................................................................#....................................................................................... ...............................................#......................................................................................................................................................................................................................#..................................................................#....#...............................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#..................................................................#....#...............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................... ..................#......................#...................................................#...........................................................................................................................................................................................................................................................................................................................#............................................#....................................................................................................................................................................................................#........#..............................................................................................................................................#..............................................................................................................................#.......................................................................................#......................#...................................................#...........................................................................................................................................................................................................................................................................................................................#............................................#....................................................................................................................................................................................................#........#..............................................................................................................................................#..............................................................................................................................#..................................................................... ................................................................................................................................................................................................................................................................................................................#.....................................#.......................................................................................................................................................................................#.......................#........#.................................................................................................................#................#..................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#.......................................................................................................................................................................................#.......................#........#.................................................................................................................#................#..................................................................................................#.................................................................................................................................................................................................................. .......................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.......#...............................................#.#......#.#...........................................................#....................................#......................................................................................#...............................................................................................................................#.................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.......#...............................................#.#......#.#...........................................................#....................................#......................................................................................#...............................................................................................................................#.................................................................................................................#.......................................... .................#.......#.....................................................................................................#........#.........................................#..............................................................................................................#............................................................................#..................................................#...............................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#........................................#.......#.....................................................................................................#........#.........................................#..............................................................................................................#............................................................................#..................................................#...............................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#....................... ...............................#.................................................................................................................................#.................................................#.............................................#......................................................................#...........#....................#.......................................................................................................................................#...........#.......................................................#....................................................................................................................#...............................................................................................................................................................#..............................................................................................................................#.............................................................#.................................................................................................................................#.................................................#.............................................#......................................................................#...........#....................#.......................................................................................................................................#...........#.......................................................#....................................................................................................................#...............................................................................................................................................................#..............................................................................................................................#.............................. ..............#..........................................................#.................................................................................................................................................................................#.............................................................................#.................................................................................................#.........................................................................................................#.....................................................................................................................................#...........................................#....................................................................................................................................................................................................................................................................................#.........................#..........................................................#.................................................................................................................................................................................#.............................................................................#.................................................................................................#.........................................................................................................#.....................................................................................................................................#...........................................#....................................................................................................................................................................................................................................................................................#........... ..........#.........#........................................................................................#................................................................................#.................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................#................................#.........................................................................................................................#....................................#......#...............................#.........#........................................................................................#................................................................................#.................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................#................................#.........................................................................................................................#....................................#......#..................... .................................................................................#..............................................................#........................................................................................................................................#........................................................#.....................................................................................#.............#.............................................................................................................................................................................................................................................................................#...................................................................#................................#.................................#...........................................................................................................#.................................................................................................................................#..............................................................#........................................................................................................................................#........................................................#.....................................................................................#.............#.............................................................................................................................................................................................................................................................................#...................................................................#................................#.................................#...........................................................................................................#................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#.........................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#.........................................................................#................................. .....................................................................#..............................................................#..........................#.#........................#...................................................................................................................................................................#......................................................................................#........................................................................................#..........................#................................................................................................................................................................#...........................................................#............................................................#..................................................#......................................................................................................................................................................................#..............................................................#..........................#.#........................#...................................................................................................................................................................#......................................................................................#........................................................................................#..........................#................................................................................................................................................................#...........................................................#............................................................#..................................................#................................................................................................................. .............................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#..........#.................................#.................................................................................................#........................................................................................#...................................#................................#....................................................................................#......................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#..........#.................................#.................................................................................................#........................................................................................#...................................#................................#....................................................................................#......................... .....................................................................#........................................#..........................#........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#............................................#........................................................................#........................................#..........................#........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#............................................#... .....................................................................................................................................................................................................................................................#.........#..................................................................................#...................#.................................................................................................................................................................................................................................................................................................................................#................................................................#.......#...#.........................#............#.........................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#.........#..................................................................................#...................#.................................................................................................................................................................................................................................................................................................................................#................................................................#.......#...#.........................#............#.........................................................................................................................................................................................#................. ............................................................#.......................................................................#..........................................................................................#................................................................................................................#...................................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................#..........................................................................................................#................................................................................................................................................................#.......................................................................#..........................................................................................#................................................................................................................#...................................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................#..........................................................................................................#.................................................................................................... .......................................................#...........................................................................................................................................................................................................................................#...........................................#.............................................................................................................................................................#...................#..............................................#....................................................................................#......................................................................................#...............#..................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#...........................................#.............................................................................................................................................................#...................#..............................................#....................................................................................#......................................................................................#...............#........................................................................................................................................................................................................................................................... #.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#................................................................................................. ..................................................................................................................................................................................................................#................................#............#......................................................................#..................................................................................#...............................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#......................................................................................................................................................................................................................................#................................#............#......................................................................#..................................................................................#...............................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#.................... ............................................................................................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................#...................................................................................................................................#...............#..........#.........#............................................................#.................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................#...................................................................................................................................#...............#..........#.........#............................................................#.................................................................................................................................................................................#..... ........#.......................................................................#.......................................................#.................................................................................................#.............................................................................................................................................................................#.............................#........................................................................................................................................................................#..................................................................................................................................................................................#.......................................#....................#...........................................#........#.............................................................#.............................................#.......................................................................#.......................................................#.................................................................................................#.............................................................................................................................................................................#.............................#........................................................................................................................................................................#..................................................................................................................................................................................#.......................................#....................#...........................................#........#.............................................................#..................................... ...............#........................................................................................................................................................................#...........................................................................................................#............................................#...........................................#................................................................................................................................................#...........................................................#..............................#...............................................#........................................................................................#....................................................................................................................................................................................................................................................................#........................................................................................................................................................................#...........................................................................................................#............................................#...........................................#................................................................................................................................................#...........................................................#..............................#...............................................#........................................................................................#..................................................................................................................................................................................................................................................... .............................................................................................................................................................#........................#....................................................................................................#...........#...........................................................................................................................................................................................#.......................#............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#........................#....................................................................................................#...........#...........................................................................................................................................................................................#.......................#............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................... ..........................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................................................................................................#.........................................................#....................................................................#.....................................................................................................................#.#...............................................................#..............................................................................#...........................................................................................#.............................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................................................................................................#.........................................................#....................................................................#.....................................................................................................................#.#...............................................................#..............................................................................#...........................................................................................#... ...............................................................................................................#.......................................................................................................#.............................................................................#...................................................................................................................................................................................................................................................................#....................................................................................................................#.........................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#.......................................................................................................#.............................................................................#...................................................................................................................................................................................................................................................................#....................................................................................................................#.........................................................................................................................................................................................................................................................................................#............................................... ....................................#....................................................................................#..................................................................................................................................#...........................................................................................#.................................#.........................#........................................................................................................................................................................#.....................................................................................................................................................................................................................................#......#..............................#............................#.....................................................................................................................................................................#....................................................................................#..................................................................................................................................#...........................................................................................#.................................#.........................#........................................................................................................................................................................#.....................................................................................................................................................................................................................................#......#..............................#............................#................................................................................................................................. ...................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................................................................................................................................................................................................................#...................................... ................................................................#...........................................................................................................#........................................................................................................#.............................................................................................................#.................................................................................#....................#............................................................................................................................#.........................................................................................................#................................................................................#..................#......................................#....................#..........................................................................#.....................................#.....................................................................#...........................................................................................................#........................................................................................................#.............................................................................................................#.................................................................................#....................#............................................................................................................................#.........................................................................................................#................................................................................#..................#......................................#....................#..........................................................................#.....................................#..... ....................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#.............................................................................................................................#......................................................#.................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#.............................................................................................................................#......................................................#............................................................................................. ............................#..............................................#...............................................................................................................................#..........#...................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.........................................................................................................................................................#..............................................#...............................................................................................................................#..........#...................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#............................................................................................................................. ...................................................................................................................................#......................................................................................#..........................................................................................#..................................................................................................#...........#..........#......................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#.......................................................................................................................................................................................................................................................#......................................................................................#..........................................................................................#..................................................................................................#...........#..........#......................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#.................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#.....................................................................................................................................................................................................................................................#................................................................#..............................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#.....................................................................................................................................................................................................................................................#................................................................#..............................................................................................#.......... .................................................................................#............................................#...........................................................................................#........................................................................................................#.#................................................................................................................................................................................................................................................................................................................................#...............................#...#..................................................................#..........................................................................................................................................................................#.....#..........................................................................................................................................................#............................................#...........................................................................................#........................................................................................................#.#................................................................................................................................................................................................................................................................................................................................#...............................#...#..................................................................#..........................................................................................................................................................................#.....#......................................................................... ..................................................................................................................................................................#...........................#..#..............#..............................................................#......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..........................................#..............................#...........................................................................................................................................................................................................#...........................#..#..............#..............................................................#......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..........................................#..............................#......................................... ................................................................................................................................................................................................................................................#........................#............#............................#...............................................#..........#......#...............................................................................................................#.........#......................................................#........................................................................#............#.................................#......#.....................................................#.......................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#............#............................#...............................................#..........#......#...............................................................................................................#.........#......................................................#........................................................................#............#.................................#......#.....................................................#.......................................................................................#.................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................#....................................................................................................#.............................................................................#...........................................................#................................................................................#.........................................#.......................................................................................#..........................................#.............................................#...............................................#............................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#.............................................................................#...........................................................#................................................................................#.........................................#.......................................................................................#..........................................#.............................................#...............................................#................................................................................................................................ ..........................................#....................#................................................................#......................................................................................................................................#.......................................................#...............................................................................#...............................#.........................................................#...............................................................................................#.........................#......#.............................................#........................#................#...................................................................................................................................................#..............#.....................................................................................#......................................................................................#....................#................................................................#......................................................................................................................................#.......................................................#...............................................................................#...............................#.........................................................#...............................................................................................#.........................#......#.............................................#........................#................#...................................................................................................................................................#..............#.....................................................................................#............................................ ....#.....................................................................................................................................................................................................................................................................................#...........#..............................................#.........................................................................................................................................................................................#.......................#..............................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................#...........#..............................................#.........................................................................................................................................................................................#.......................#..............................................................................................................................................................................................................................................................................#................................................................................................................................................................................. ..................................................................................................................................................................................................................................................#....#...................#..........................................................................................................................................................................................................................................#...........................................................................#...........#.....................................................................................................................................#.................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#...................#..........................................................................................................................................................................................................................................#...........................................................................#...........#.....................................................................................................................................#.................................................................................#................................................................................................................................................................................................. ........................................................................................................................................................................................................................................................................................................#..#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................#....................................#.......................................................................................#...........#........................................................#....................#.............................................#......................................................................................................................................................................................................................................................................................................................#..#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................#....................................#.......................................................................................#...........#........................................................#....................#.............................................#.............. .........................................................................................................#.......................................................................................................................................................#.......................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................................................#.............................................#.........................................................#............................................................................#.........................................................................................................................................................................................................................#.......................................................................................................................................................#.......................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................................................#.............................................#.........................................................#............................................................................#................................................................................................................ .................................................................................#.....................................................#............................................................#...............................#...........................................................................................................................................................................#................................#....................................................................................................................................#........................................................................................#...................#.................................................................................................................................................................................................................................................................#...................................................................................................................................................#.....................................................#............................................................#...............................#...........................................................................................................................................................................#................................#....................................................................................................................................#........................................................................................#...................#.................................................................................................................................................................................................................................................................#.................................................................. .........................................................................................................................................................................................#................................................................................#..........................................................................#............................................................................................................................................................................................#.....................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.#................#.............................................................................................................................................................................................#................................................................................#..........................................................................#............................................................................................................................................................................................#.....................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.#................#.... ...........................................................#....................................#.....................................................................................................#..........................................................#..........#.......................................................................................................................................................................#.........#..........................................................................#................................................................................................................#....................................................................................#.................................................#..#........#.........................................#...........................................#................................#..............................................................................................................................................................#....................................#.....................................................................................................#..........................................................#..........#.......................................................................................................................................................................#.........#..........................................................................#................................................................................................................#....................................................................................#.................................................#..#........#.........................................#...........................................#................................#................................................................................................... ...........#.........................................................................................#......................................................................................................................................................................................................#..#..................................................................#.....#...................................................................................................................................................................................#..................................................................................................................#..........................#.................................#................................................................#.........................................................................#............................................................................................#..............................................#.........................................................................................#......................................................................................................................................................................................................#..#..................................................................#.....#...................................................................................................................................................................................#..................................................................................................................#..........................#.................................#................................................................#.........................................................................#............................................................................................#................................... .........................#...................................................................................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................................................................................................................................#......................................#........#...............#.......................................................................................................................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................................................................................................................................#......................................#........#...............#.......................................................................................................................................................................................................................................................................#.................................................... ....................................................................................................................#..........................................................................................................................................................................................................................#.....................#.......................................................................................................#..........................................................................................................................................................................#..............................................#.................#.............................................................................................................................................................................................#.............................#......................................................................................................................................................................................................#..........................................................................................................................................................................................................................#.....................#.......................................................................................................#..........................................................................................................................................................................#..............................................#.................#.............................................................................................................................................................................................#.............................#.................................................................................. .......................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................##..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................##....................................................................................................................................................................................................................................................................................................................................................................................................................................... ....#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.......................................................................................................................................................#............................................................................................................................#.............................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.......................................................................................................................................................#............................................................................................................................#......................................................................................... ...........................................#....................................................................................................#...........#.........................................#...............#......................................................................................................#................................................................................................................................................................................................................................#......................................................#.............................................................................................................................#...................................................................#............................................................................................................#.........#......#.............................................................................................................................#....................................................................................................#...........#.........................................#...............#......................................................................................................#................................................................................................................................................................................................................................#......................................................#.............................................................................................................................#...................................................................#............................................................................................................#.........#......#.................................................................................. .................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#.......#..............................................................................................................................#.............................................................#...........................................................................................#.............#.......................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#.......#..............................................................................................................................#.............................................................#...........................................................................................#.............#...................................... ................................................................................................#......................................................................................#...............................................................................#.................#..............................................................#.............................................................#............................................................#..........................#.....................#........................................................................................................................#....................................................................................#.....................................................................................................................................#...............................................................................................................................................................................................................................................#......................................................................................#...............................................................................#.................#..............................................................#.............................................................#............................................................#..........................#.....................#........................................................................................................................#....................................................................................#.....................................................................................................................................#............................................................................................................................................... ...........................#..................................................................................#............................................................................................................................................................................#.......................................................................................................................#........................................#......#................................................................................................#............#............................................................................................................................................#..............................................................................................................................................#.....#...............................................................................................................................................................................#..................................................................................#............................................................................................................................................................................#.......................................................................................................................#........................................#......#................................................................................................#............#............................................................................................................................................#..............................................................................................................................................#.....#.................................................................................................................................................... .#......................................................................#...#....................................................................................................................................................................................................#.#...................................................................................................................................................................................................................................................................................................................................#............................................#.....................................................................................................................................................................#.........................................................................................................#....................................................................................#......................................................................#...#....................................................................................................................................................................................................#.#...................................................................................................................................................................................................................................................................................................................................#............................................#.....................................................................................................................................................................#.........................................................................................................#................................................................................... ...........................#......................................................................................................................................................................................................#...........................................................................................#.................................................................................................................................#..........................................................................................................................................................#..........................................................................................................................................#..........................................#...........................................................................................................................................................#......#............................#.................................................#......................................................................................................................................................................................................#...........................................................................................#.................................................................................................................................#..........................................................................................................................................................#..........................................................................................................................................#..........................................#...........................................................................................................................................................#......#............................#...................... ..........................................................................................................................................................#...................#.........................................................................#............................................................................................................................#..................#.........................................................................................................................................#.......#.............................#.................................................................................................................#...........................#..#..........#....#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#.........................................................................#............................................................................................................................#..................#.........................................................................................................................................#.......#.............................#.................................................................................................................#...........................#..#..........#....#.............................................................................................................................................................................................................................................................................. ...................................................................#.........................................................#.............................................................................................................................#..........................................................................................................................#........................................................................................................#...............................................................................................................................................................................................................................................................................................................#......#..................................................................................................................................#.................................................................................................................................................#.........................................................#.............................................................................................................................#..........................................................................................................................#........................................................................................................#...............................................................................................................................................................................................................................................................................................................#......#..................................................................................................................................#.............................................................................. ............................................................#............................................................................................................................................................................................#..................................................................................................................................................................#....................................................................................................#.............................................................................................................................................................#...............#.................................................................................................................................................................................................................................#..................................................................................................................................................#............................................................................................................................................................................................#..................................................................................................................................................................#....................................................................................................#.............................................................................................................................................................#...............#.................................................................................................................................................................................................................................#...................................................................................... ..........................................................................................................#........................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................................#...#...................................................................................................................#..........................................#....................................................#..........................................................................#........#.........#.........................................................#.....................................................#..........................#.................................................................................................................#........................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................................#...#...................................................................................................................#..........................................#....................................................#..........................................................................#........#.........#.........................................................#.....................................................#..........................#....... .......................................................#..................................#............#...............................................................................#.....................................................................................................................................#................................................................................................................................................................................................................#...............................................................................................................................................................#...................#......................................................................................................................#...#.......................#.........................................................................................................................................................................................................#..................................#............#...............................................................................#.....................................................................................................................................#................................................................................................................................................................................................................#...............................................................................................................................................................#...................#......................................................................................................................#...#.......................#.................................................................................................................................................. ..........................................................................................................................#.........................................................................................................................................................................#....#......................#..............................................#........#..........................................................................................................................................#.................................................................................................................................................................#.................................................#...................#...................................................................................................................................................................................................................................#..................................................................................................................................................#.........................................................................................................................................................................#....#......................#..............................................#........#..........................................................................................................................................#.................................................................................................................................................................#.................................................#...................#...................................................................................................................................................................................................................................#........................ .....................................................#...#............................................................................................................#............................................................................................#....................................................................................................................................................................................................................#...............................................................#.....#......................................................................#..........................................................................................................................#........................................................................................................................................#.......................#...........................................................................................................................................................#...#............................................................................................................#............................................................................................#....................................................................................................................................................................................................................#...............................................................#.....#......................................................................#..........................................................................................................................#........................................................................................................................................#.......................#...................................................................................................... .....#..........................................................#......................................................................................#......#...............................................................................................................................................................................................................................................................................#...............................................................#.............................#....................................................................................#.................#.....................................................................................................................#...................................................................................................................................................................................................................................................................#..........................................................#......................................................................................#......#...............................................................................................................................................................................................................................................................................#...............................................................#.............................#....................................................................................#.................#.....................................................................................................................#.............................................................................................................................................................................................................................................................. ...................................................................................................#.....#.............................#..........................................................................#...............................................#.......#.............................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#..................................................................................................................................#.....#.............................#..........................................................................#...............................................#.......#.............................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#............................... ............................#........#..............................................................................................................................................................................................................................................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#..........................................................................................................................#.......................................................#........#..............................................................................................................................................................................................................................................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#..........................................................................................................................#........................... ...............................................................................................#...................................................................................................................#........#..................................#............#.................................#...................................................................................................#.........................................#......................................................................................................................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#...................................................................................................................#........#..................................#............#.................................#...................................................................................................#.........................................#......................................................................................................................................................#...................................................................................................................................................................................................................................................................................#................................................................................................................................ ........................................#....#........................#............................................................................................................................................................................................................#.........................................................................................................................................#........................................................................................................................................#.............................................................................................#......................#.....................................................................................................................................................................................................#..............................................................................................................................................................................#....#........................#............................................................................................................................................................................................................#.........................................................................................................................................#........................................................................................................................................#.............................................................................................#......................#.....................................................................................................................................................................................................#...................................................................................................................................... .......................................................................................................................................................................................................#......................................................................................................................................#.......................................................................................................................................#.....................................................#.#.........................................................#.........................................................................................................#........................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#.......................................................................................................................................#.....................................................#.#.........................................................#.........................................................................................................#........................................................................................................................................................................#............................................................................................................................................ ....................................#...................................................................................#.............................................................................................................#............................................................................................................................................................................#..........................#...................................................................#...................................................................................................................#...........................................................................#........................................................................................................................................................................................................................................................#......................#.........................................................................#...................................................................................#.............................................................................................................#............................................................................................................................................................................#..........................#...................................................................#...................................................................................................................#...........................................................................#........................................................................................................................................................................................................................................................#......................#..................................... ....................................................................................................................................................................................................................................#.....................................................................#.................................................................................................................#............#...............................................................#.............................................................................................................#.......................................................................................................................#.....................................................................................................................#............................................................................................................#........#.....................#..........................................................................................................................................................................................................................................................#.....................................................................#.................................................................................................................#............#...............................................................#.............................................................................................................#.......................................................................................................................#.....................................................................................................................#............................................................................................................#........#.....................#...................... ....................................#...............................................................#................................................................................................................................#.............................................#........................................................................................................................................................................................................#..........................................................................#........................................#................................#...........................#..........................................................................................#...............#.....#..............................................................................................................................................................................................#..............................................................................#...............................................................#................................................................................................................................#.............................................#........................................................................................................................................................................................................#..........................................................................#........................................#................................#...........................#..........................................................................................#...............#.....#..............................................................................................................................................................................................#.......................................... .......................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#....................................................................................................................................................................#...................................................................................................#..........................................................................................................................................................#.....................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#....................................................................................................................................................................#...................................................................................................#..........................................................................................................................................................#.............................................................................................. ................................#........................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................................................................................................#...............#..................#................................................................................................................................................................................#.............................................#...................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................................................................................................#...............#..................#................................................................................................................................................................................#.............................................#................................................................................................................................................................................... .................................................................................................................................................................................................................................#............................................................................................................................#.............................................#..................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#.............................................#..................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#................................................................................................................................................................#.................................................................................................#...............................................................#......#............................................................#..................#...........#.............................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#................................................................................................................................................................#.................................................................................................#...............................................................#......#............................................................#..................#...........#.............................................#......... .............................................................................#.....................................................................................................................................................................................................................................................................................#...............#..................................................................................................................................................................................................#..........................................................................................................................#......................................................................................................................................................................................................#................................................#...........................................................................................................................................#.....................................................................................................................................................................................................................................................................................#...............#..................................................................................................................................................................................................#..........................................................................................................................#......................................................................................................................................................................................................#................................................#.............................................................. ........................................................................................................................................................#......................#..........................#.............................................................................................................................#..................................................................................................................................................................#..........#.....................................................................................................................................................#..#.........................................................................................................................................#........................................................................................................................................................#.........................#...................................................................................................................................................................................#......................#..........................#.............................................................................................................................#..................................................................................................................................................................#..........#.....................................................................................................................................................#..#.........................................................................................................................................#........................................................................................................................................................#.........................#........................... .............................................................#.#.............#...............................................................................................#..........................................#...............................................................#.....#............................#.....................................##......................................................#.................................................................................................#....................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#...............................................................................#.#.............#...............................................................................................#..........................................#...............................................................#.....#............................#.....................................##......................................................#.................................................................................................#....................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#.................. ..............................................#.....................#.....................................................................................#....................................................#............................................................................................................................#....................................................................................................................#................................................#..................................................................................................................................................................#.........................................................................................................#................................................................#...........................................#................................................#........................................................................................................................#.....................#.....................................................................................#....................................................#............................................................................................................................#....................................................................................................................#................................................#..................................................................................................................................................................#.........................................................................................................#................................................................#...........................................#................................................#.......................................................................... ...................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.....................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.................................................................. .......#....................#.......................................................................................#...........................................................................................................................#....................................................................................................................................................#....................................................................................#......................................................................................#....#........................#........................................#......................................................................................................................................................................................#....#...#......................................................................................................................................................................................#....................#.......................................................................................#...........................................................................................................................#....................................................................................................................................................#....................................................................................#......................................................................................#....#........................#........................................#......................................................................................................................................................................................#....#...#............................................................................................................................................................................... ..............................................................#.........................................................................................................................................................................................................#......................................#.........#.............#..............#............#...#..........................................................#............................................................................#....................#.............................................................................#............................................#......................................................................................................................................................................................................................................#...............................................................................................................................................................................................#.........................................................................................................................................................................................................#......................................#.........#.............#..............#............#...#..........................................................#............................................................................#....................#.............................................................................#............................................#......................................................................................................................................................................................................................................#................................................................................................................................. .....................................................................................................................................................................................................#...............................#...............#...........#...........#......................................#...................................#............................#.............................................................................................................................................................................................................................................#.............................................................................#.........................#..............#........................................................................................................................#...........................#..#................................................................................#...........#.............................................................................................................................................................................................................................#...............................#...............#...........#...........#......................................#...................................#............................#.............................................................................................................................................................................................................................................#.............................................................................#.........................#..............#........................................................................................................................#...........................#..#................................................................................#...........#........................ ........................................................................................................................................................................#..............................................................#............................................#.......................................#.........................................#......................#.............................................................................................#....................#...#..................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#............................................#.......................................#.........................................#......................#.............................................................................................#....................#...#..................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................#.......................................................#...............................................................................................................................................#.....................#....................................................................................................................................................................................................................................................................................................................................................................#............#....................................................................................................................................................................#..................................................................................................................................................................................................................................................#.......................................................#...............................................................................................................................................#.....................#....................................................................................................................................................................................................................................................................................................................................................................#............#....................................................................................................................................................................#.................................................................................. ...............................................#....................#..........................................................................................................................................................##......................................................................................................................................................................................................................................................................................................#.........................................................#.................................................................................#...............................................................................................................................#......................................................................................................#.................................................#..........................................................................................................#....................#..........................................................................................................................................................##......................................................................................................................................................................................................................................................................................................#.........................................................#.................................................................................#...............................................................................................................................#......................................................................................................#.................................................#........................................................... ....................................................................#.......................................................................#........................#...............................................................................................#.....................................................................#.......#................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................#.........................................................................#.......................................................................#........................#...............................................................................................#.....................................................................#.......#................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................#..... ...................................#....................#.................................................................#..............................................#...................................................................................................................................................................................................#..................................................................................................................................................................##..............................................#....................................................................................................................................................................................................................#................................................................#....................................................................................................................................................................................#....................#.................................................................#..............................................#...................................................................................................................................................................................................#..................................................................................................................................................................##..............................................#....................................................................................................................................................................................................................#................................................................#................................................................................................................................................. ....................................................................................................................................#........................................................................................#..................................................#....................................................................................................................................................................................................#.........................................#.................................................................................#...........................................................................................................................................................................................................................................................................................#..........................................................................................#...................................................................................................................................................................#........................................................................................#..................................................#....................................................................................................................................................................................................#.........................................#.................................................................................#...........................................................................................................................................................................................................................................................................................#..........................................................................................#............................... ................................................................#..........................#.....................................................................#........................#.....................................................#....................................................................................................................................................................#......................................#........................................................................................................................................................#..........................................................................#..................................#.......................#...........................................#................................................................................................................................................................................................................................................................................................#..........................#.....................................................................#........................#.....................................................#....................................................................................................................................................................#......................................#........................................................................................................................................................#..........................................................................#..................................#.......................#...........................................#................................................................................................................................................................................................................................ ..#......................................................##...............#..........................................................................................................................................................#............................................................................#...................................................................................................................................................................................................#.........................................#......................................................##...................#...............#....#......................................................................................................#.........................................................................................................................#.........................................................................................#.............................................#......................................................##...............#..........................................................................................................................................................#............................................................................#...................................................................................................................................................................................................#.........................................#......................................................##...................#...............#....#......................................................................................................#.........................................................................................................................#.........................................................................................#........................................... ................................................................................................#...............................................................................................#.................................#.....................#...................................................................................................................................................................................................................#....................................................................................................................................#....................................................................................................................................#..............#..................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#.................................#.....................#...................................................................................................................................................................................................................#....................................................................................................................................#....................................................................................................................................#..............#.................................................................................................................................................................................................................................................................. .......#.................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#......................................................................#............................................................................................................................................................................................................................#.................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#......................................................................#..................................................................................................................................................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................#.....................................................................................................................................................................................................#...................#.........................................................................................#................................................................#......#................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................#.....................................................................................................................................................................................................#...................#.........................................................................................#................................................................#......#................................................................... ............................................................................................................................#.....................................................................................................#...........................................................................................................................................................................................................................................................................................#.............................................................................................#.........................#........................................................................#.......#......#...................#.................................................................................................................................................#............................................#..........#...........................#..#.#......................................................................................................................................................#.....................................................................................................#...........................................................................................................................................................................................................................................................................................#.............................................................................................#.........................#........................................................................#.......#......#...................#.................................................................................................................................................#............................................#..........#...........................#..#.#.......................... ................................................................................................................................................................................................................................................................................#.....................#.............................................................................#......................................##........#.................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#..........................................................................................................................................................................................................................................................................................................................#.....................#.............................................................................#......................................##........#.................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#.......................................... ..............................................................................#.........................................................#.....................................................................................................................#............................................................................................................................................................................................................................................................................................................................#.......#..........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#.........................................................#.....................................................................................................................#............................................................................................................................................................................................................................................................................................................................#.......#..........................................................................................................................................................................................................................#......................................................................................................................................................................................................... .........#.................................................................................................................................................................................................................................................................................#..........................................................................................#......................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#................................................#..............................#.................................................................#.................................................................................................................................................................................................................................................................................#..........................................................................................#......................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#................................................#..............................#........................................................ ..........................#..............................................................................................#...............................................................................#....................................................................................................................................................................................................................#......................#..........................................#...........................................................................#..........................................................................................................................................................................................#......................................................................................................................................................................................................................................................#..#................................#..............................................................................................#...............................................................................#....................................................................................................................................................................................................................#......................#..........................................#...........................................................................#..........................................................................................................................................................................................#......................................................................................................................................................................................................................................................#..#...... .....................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#........................#.............................................................#............................................................................................................#.....................................................#..................................#............#..............................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#........................#.............................................................#............................................................................................................#.....................................................#..................................#............#..............................................................................................................................................................................................................................#................................... ........................................................................................##...................................................................................................#................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.............................................................................................................##...........................................................................................................................................................................................................................................................................................#............................................................................................##...................................................................................................#................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.............................................................................................................##...........................................................................................................................................................................................................................................................................................#.... ..........................................#.............................................................................................#...............................................................................................#.............................................................................................................................................................................................................................................................................................................#................................................#......................................#...............................................#.................#.......................................................................................................................................................................#..................................................................................................#......................................................................................#.............................................................................................#...............................................................................................#.............................................................................................................................................................................................................................................................................................................#................................................#......................................#...............................................#.................#.......................................................................................................................................................................#..................................................................................................#............................................ .....................................................#.............................................................................................................................................#.......................................................................................................#.............................#.........................................................................................................................#..................................................................................................#.................................................................................................................................................................................#.................#...............................................................................................................................................................#....#.............................................................................................................................................#.............................................................................................................................................#.......................................................................................................#.............................#.........................................................................................................................#..................................................................................................#.................................................................................................................................................................................#.................#...............................................................................................................................................................#....#........................................................................................ .............................................................................................#........................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...........................................................#..............................................................................................................#..........................#.............#...................................................................................................................#........................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...........................................................#..............................................................................................................#..........................#.............#...................... .......................................................#.........................................................#...............................................................................................................................................................................................#.......#...................................................................#.................................................#............................................................#................................................#.....................#.........................................................#................................................#.....#..........................................................#...............................................................................................................................................................................................................................................................................................................................#.........................................................#...............................................................................................................................................................................................#.......#...................................................................#.................................................#............................................................#................................................#.....................#.........................................................#................................................#.....#..........................................................#........................................................................................................................................................................................................................................................................ .................................................................#...................................................................................................................................................#..........#................................#.............................................................................................................................................................................#.......................#....................................................................................#....................................................................................................#...........................................................................................................................................................................#.......................#...................................................................................................................................................................................................................................#...................................................................................................................................................#..........#................................#.............................................................................................................................................................................#.......................#....................................................................................#....................................................................................................#...........................................................................................................................................................................#.......................#.................................................................................................................................................................. ..........................#.........................................................#.............#....................................................................................................................................#.....................................................................................#.............................#.................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#........................................................#.........................................................#.............#....................................................................................................................................#.....................................................................................#.............................#.................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.............................. ...........................................................................................................#.........................................................................................................................................................................#.#..................#....................................................................................................................#..............................................................#...........................#.....................................................#.............#........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.#..................#....................................................................................................................#..............................................................#...........................#.....................................................#.............#........................................................................................................................................................................................................................................#................................................................................................................................................................................................ ....................................................................................................................#.......................................#........................................................................................................................#.............................................................................................................................................................................................#..........................................................................................#.........................................................................................#..........................#..................................................................................................................................#...............................................#.............................................#..........................................#................................................#...........................................................................................................................#.......................................#........................................................................................................................#.............................................................................................................................................................................................#..........................................................................................#.........................................................................................#..........................#..................................................................................................................................#...............................................#.............................................#..........................................#................................................#....... ................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#...........#......................#....#..#..........................................................................................#..........................................................................................................................................................................................................................................................................#...............................#......#.......................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#...........#......................#....#..#..........................................................................................#..........................................................................................................................................................................................................................................................................#...............................#......#....................................................................................................................... .....................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#............................................................................................................................................................................................................#.....................................................................................................#..............................................................................................#..............................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#............................................................................................................................................................................................................#.....................................................................................................#..............................................................................................#......................................................................... #...............................................................................................................................................................................................................................#..............................................................................................................#...................................#........................................................................................#......................#.............................................................................................................................#.................................................................#................................................................#...............#.....................#...................................................................................................................................................................................#.........................................#...............................................................................................................................................................................................................................#..............................................................................................................#...................................#........................................................................................#......................#.............................................................................................................................#.................................................................#................................................................#...............#.....................#...................................................................................................................................................................................#......................................... .......................#........................................................................#............................................................................................................................................................................#..............................................#.................................................#......................................................................................................................#......................................................................................................................................................#..........................#...................................................................................#............................................................................#............................#...............#.........................................................................................................................................................#........................................................................#............................................................................................................................................................................#..............................................#.................................................#......................................................................................................................#......................................................................................................................................................#..........................#...................................................................................#............................................................................#............................#...............#.................................................................................................................................. .......................................................................#.............................................................................................................................................................................................#.............................#......................................................................................................................................................................................................................................................................................................#.....................................#......#........................#............#......................#........................................................................#...........................................#.................................................#..........................#...................................................................................#....................................................................................................#.............................................................................................................................................................................................#.............................#......................................................................................................................................................................................................................................................................................................#.....................................#......#........................#............#......................#........................................................................#...........................................#.................................................#..........................#...................................................................................#............................. ............#.........................................................................................................................................................................................#.......................................................#.............................#.......................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................#.................#............................................................................#...................................#.......................................#.........................................................................................................................................................................................#.......................................................#.............................#.......................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................#.................#............................................................................#...................................#........................... #............................................................................................#..................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#.......................................................................................................................................................................................................................................#.....#............................................................................................#..................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#.......................................................................................................................................................................................................................................#..... ......................................................................................#................................................................................................................................................................................................................................#.............#...................................#...............................................................................................................................................................................................#.......................................................#........................................................#...............................................................................................#...........................................#.................................#..........................................#.....................................#.................................................#..................................................................................................................#................................................................................................................................................................................................................................#.............#...................................#...............................................................................................................................................................................................#.......................................................#........................................................#...............................................................................................#...........................................#.................................#..........................................#.....................................#.................................................#............................ ...#...........................................................................#...............#............#.......................................................................................................#.......#....................#.....................................................##....................................................................................................................#..........................................................##........................................................................#............................................................#........................................................................................#...............................................#.............................................................#...........................#.........................................................#................................................#.............................................................#...........................................................................#...............#............#.......................................................................................................#.......#....................#.....................................................##....................................................................................................................#..........................................................##........................................................................#............................................................#........................................................................................#...............................................#.............................................................#...........................#.........................................................#................................................#.......................................................... ....................#..........................................................................................................#.................................................................................................#.............................................................................................................#........................................#.........................................................#............#..............................................................................................#...............................................................................................................................................................#......................................................#...............#......................................................................................................................................................................................................................................................#..........................................................................................................#.................................................................................................#.............................................................................................................#........................................#.........................................................#............#..............................................................................................#...............................................................................................................................................................#......................................................#...............#.................................................................................................................................................................................................................................. ............................................................................#......................................................................................................................................................................................................................................................................#..........................................................................................................................#...............................................................................................#......................................................................................................................................................................................................#.......................................................................................................................................................#..............#.....................................................................#.................................................................................#......................................................................................................................................................................................................................................................................#..........................................................................................................................#...............................................................................................#......................................................................................................................................................................................................#.......................................................................................................................................................#..............#.....................................................................#..... ....................................................#....................................................................................................................................................#..................#...........................................................................................................................................................#......................................................................................................................................#....#...........................................................................................................................................................................#..................................................................................................................................................................#........................................................................................................................................................................................................#....................................................................................................................................................#..................#...........................................................................................................................................................#......................................................................................................................................#....#...........................................................................................................................................................................#..................................................................................................................................................................#.................................................................................................................................................... ..........................................................................................................................................#................................................................................................#..........................................................................#.........................#............................#....................................................#.............................................................................................................................................................................#.....................................................................................................................................................................................#.......#...............#.............................................................................................................................#...........................................................#.........................................................................................................................................................#................................................................................................#..........................................................................#.........................#............................#....................................................#.............................................................................................................................................................................#.....................................................................................................................................................................................#.......#...............#.............................................................................................................................#...........................................................#............... ............................................................#.........#.............................#...........................................................................................................................................................................................................................#...............................................................................................#..........................................................................................................................................#.........#.........................................#............#...................................................................................................#.........#...............................................................................................#............................#....................#.....................#.................................................................................................................................................................#.........#.............................#...........................................................................................................................................................................................................................#...............................................................................................#..........................................................................................................................................#.........#.........................................#............#...................................................................................................#.........#...............................................................................................#............................#....................#.....................#..................................................................................................... ................................#...............................................................................................................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................#...........................#..........................................#...............................................................#.........#.............................................................................................................................................#....................................................................................................................................................................................#...............................................................................................................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................#...........................#..........................................#...............................................................#.........#.............................................................................................................................................#.................................................................................................................................................... .........................#...............................................................................................................................................................................................................#.........................................................................#..........................................................................................................................#...........................................................#...................................................................................................................................................................................................................................................#...................................................................................................................................................................#...................................................................................................#..........................#...............................................................................................................................................................................................................#.........................................................................#..........................................................................................................................#...........................................................#...................................................................................................................................................................................................................................................#...................................................................................................................................................................#...................................................................................................#. .......#.....................................................................................................................................................................................................#.........................................#...............................................................................................................................................................................................#.......#..................................................................................................................................................................................................................................................................#................................................#..................................................................#.............................#..........................................................................................................................................................#.....................................................................................................................................................................................................#.........................................#...............................................................................................................................................................................................#.......#..................................................................................................................................................................................................................................................................#................................................#..................................................................#.............................#................................................................................................................................................... .........................#.........#...........................................................................................................................................#...............................................#.........................................#.....................#..............................................................#..............................................................................................#.............................................................#................................................#................................................#........................................................................................................................................................................................................................................................................................................#..........................................................................................................................#.........#...........................................................................................................................................#...............................................#.........................................#.....................#..............................................................#..............................................................................................#.............................................................#................................................#................................................#........................................................................................................................................................................................................................................................................................................#................................................................................................. ......................................................................................................................#.............................................................................................................................................................#........................................................................#...........................................#........................................................................................................#...........................................................................................................................#...........................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#........................................................................#...........................................#........................................................................................................#...........................................................................................................................#...........................................................................................................................................................#............................................................................................................................................................................................................................. ................................................................................................................................................................................#.........#.....................................................#................................................................................................................................................#.............................................#..................................................#.........................................#......................................#......................#.........................................................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#.........#.....................................................#................................................................................................................................................#.............................................#..................................................#.........................................#......................................#......................#.........................................................................................................#...............................................................................................................................................................................................................................................................#................................................... .............................#...............................................................................................#.........................................#.............................................................#....................................................................................................................................................................................................................................................................#..............................................................................#.........................................................................................................................................................................................................................................................................##.................................................#.............................................#................................................................................................#...............................................................................................#.........................................#.............................................................#....................................................................................................................................................................................................................................................................#..............................................................................#.........................................................................................................................................................................................................................................................................##.................................................#.............................................#................................................................... ....................................................................................#.#........................................................................................................................................................................................................#...........#.....................................................#.......................................................................................................................................................................#................................#......................................#............................................................................#..........................................................................................................................................................................#....................................#..............#..............................................................................................................................................................................................#.#........................................................................................................................................................................................................#...........#.....................................................#.......................................................................................................................................................................#................................#......................................#............................................................................#..........................................................................................................................................................................#....................................#..............#.......................................................................................................... ....................................................#....................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..............................................................................................................................................................................................................................................................................................................#....................................................................................#....................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..............................................................................................................................................................................................................................................................................................................#................................ ...............................................................................................................#.....................................#...................................#....#.................................................................#..................................................................................................#.................................................#.....#.............................................................................................................................................................................................#..........................#..................#..........................................#.................................................#.............#.........................#..........................................................................................................................................................................................................................................................................................................................................#.....................................#...................................#....#.................................................................#..................................................................................................#.................................................#.....#.............................................................................................................................................................................................#..........................#..................#..........................................#.................................................#.............#.........................#........................................................................................................................................................................................................................... ...........................................................................................................................................................................................................#.................................................................................................................................................................#...............#...................................................................#............................................................................................#.....................................................................................#..............................#..................................#..................................................................................................................................#.........................................................#.............................#...............................................................#.................................................................................................................................................................................................................................#.................................................................................................................................................................#...............#...................................................................#............................................................................................#.....................................................................................#..............................#..................................#..................................................................................................................................#.........................................................#.............................#...............................................................#...................... .......................................................................................................#..........................................................................................................................................................#..........................................................................................................#.....................................................................................................................................................................................................................................................................................#.................................#..................................................................................................................................................................................#...................#..................................................................................................................................................................................................................................#..........................................................................................................................................................#..........................................................................................................#.....................................................................................................................................................................................................................................................................................#.................................#..................................................................................................................................................................................#...................#........................................................................................................................... ................................................................................#.............................................................................................................................................................................................................................................................................#...................#...............................#........................#....................................................................#...................................##...................................#....................................................................................#.........#...........................................................................................................................................................#....#..............................................#...............................#...............................................................................................................................................................................#.............................................................................................................................................................................................................................................................................#...................#...............................#........................#....................................................................#...................................##...................................#....................................................................................#.........#...........................................................................................................................................................#....#..............................................#...............................#............................................................................................... ............................................#....#.................................................................................................................................................................................................#.......................................................................................#................#....................#.....................................................#................................................................................................................................................................#....................................................#..............................................................................................................................................................................................................................................................................#..........................................................#............................................................................#....#.................................................................................................................................................................................................#.......................................................................................#................#....................#.....................................................#................................................................................................................................................................#....................................................#..............................................................................................................................................................................................................................................................................#..........................................................#................................ ..............................................................................................................................................#..................................................................................................................................#...#.......................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#..................#.................................#......................................................................................................................................#..............................................................................................................................................................#..................................................................................................................................#...#.......................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#..................#.................................#......................................................................................................................................#................ .................................................................................................................................................#.................................................#..#.......................................................................................#.....................................................#.............#.................................................................#.......................#....................................................................................................................#...................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#..#.......................................................................................#.....................................................#.............#.................................................................#.......................#....................................................................................................................#...................................................................................................................................................................#.................................................................................................................................................................................................................................................................................. ..................#.........................................................................#...................................................................................................................................................................................................................................................#......................#...............#............................................................................#..................#......#...........................................................#...........................................#.............................................................................#...................................................................................................................................................................#.............................................................................................................................#.....#..........................................#..................#.........................................................................#...................................................................................................................................................................................................................................................#......................#...............#............................................................................#..................#......#...........................................................#...........................................#.............................................................................#...................................................................................................................................................................#.............................................................................................................................#.....#..........................................# ....................................................................#...........#...................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#............................................................#....................................................................................................#...........#...................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#............................................................#................................ .............#...................................................................#..............#............................#....................................................................................................................................................................................................................................#....................#............................................................................................................................................................................................................................................................................#..................................................#..............................#.....................................................#..................................................................................................................#....................#................................................................................................#...................................................................#..............#............................#....................................................................................................................................................................................................................................#....................#............................................................................................................................................................................................................................................................................#..................................................#..............................#.....................................................#..................................................................................................................#....................#................................................................................... ..................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#...................#..................................................................................................................................................................................................#.............................................................#.......................#...................................#.......................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#...................#..................................................................................................................................................................................................#.............................................................#.......................#...................................#.......................................................................................................................................................................................................#..................... ......................................................................#.................................................................................................................................#........#................................................................................................................................#.................................#.......................................................................#......................#..........................................................................................................................................................................................................................................................................................................................................................................#.........................#.....................................................................................................................................................................................................................#.................................................................................................................................#........#................................................................................................................................#.................................#.......................................................................#......................#..........................................................................................................................................................................................................................................................................................................................................................................#.........................#............................................................................................................................................... ...............................................#.........................................#..........................................................................................#...................#..........................................................................................................................#...........................................................#...#.......................................#................................#............................................................#................................................................................#............................#....................................................................................................................................................................................................................#..........................................................................................................................................................................................................#.........................................#..........................................................................................#...................#..........................................................................................................................#...........................................................#...#.......................................#................................#............................................................#................................................................................#............................#....................................................................................................................................................................................................................#........................................................................................................................................................... ............................#.............................................................................................................................................................................................#..............................................................................................................................#..........#...................................................................................................................................................#.......................#...................#...........................................#......................................#................................................................#...................................#..........................................................................................................................................................................#................................................................#................#..........................................#.............................................................................................................................................................................................#..............................................................................................................................#..........#...................................................................................................................................................#.......................#...................#...........................................#......................................#................................................................#...................................#..........................................................................................................................................................................#................................................................#................#.............. .....................................................................................#.....................................................................................#...........................................................................................................................................................................................#.........#..................................................................................#................#............................................................................................................................................................................................................................................................#......................................................................#...................................................................................#...............................................................................................................................................................................................................#.....................................................................................#...........................................................................................................................................................................................#.........#..................................................................................#................#............................................................................................................................................................................................................................................................#......................................................................#...................................................................................#.......................................................................................................................... ..............#...................................................................................#..................................................................#.......................#.................................................................#......#..........................................................................................................................#.....................................................................................................................................................#..................................................................................#.............................................................................................................................................................................#.................................#...........................................................................................................................................................................................#...................................................................................#..................................................................#.......................#.................................................................#......#..........................................................................................................................#.....................................................................................................................................................#..................................................................................#.............................................................................................................................................................................#.................................#............................................................................................................................................................................. .......................................................................................................#..........................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................#................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................................................#..........................................................................................................................#..........................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................#................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................................................#................... ..................................................................................................................................................................................................................................................................#...........#.................................................#.....................................................................................................................................................................................................................#...........................................................#..........#.....................................#.............................#.............#.........................................................................................................................................................#............#........................................................................................................................#..........................................................................................................................................................................................................................................................................................#...........#.................................................#.....................................................................................................................................................................................................................#...........................................................#..........#.....................................#.............................#.............#.........................................................................................................................................................#............#........................................................................................................................#........................ #........................................................#.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#....................................................................#........................................................#...........................................................................................#........................................................#.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#....................................................................#........................................................#........................................................................................... ......................................................#............................................................................................................................................................#........................................................................#.................................................................................#....................................................................................................................................................................................................................................#.........................................................#..........................................................#............................#....................#.......................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................................#........................................................................#.................................................................................#....................................................................................................................................................................................................................................#.........................................................#..........................................................#............................#....................#.......................................................................................................#..................................................................................................................................... ....................................................................#........................................................................................#.....................#................#......................................................................#..........................................................................................#..........................................................................................................#..#...........#..............#......#....#........................................................#.....#......................................................................................................................................................................#........................................................................................................................................................................#.................................................................................................................................................................#........................................................................................#.....................#................#......................................................................#..........................................................................................#..........................................................................................................#..#...........#..............#......#....#........................................................#.....#......................................................................................................................................................................#........................................................................................................................................................................#............................................................................................. ........................#.........................................#........................................................................................................................................................................................................................#...............................................................................................................................................................................................................#...............................................................#.....................##..............................#...............................................................................................................................................................................................................................#...................................................................................................................#..........................................................................#.........................................#........................................................................................................................................................................................................................#...............................................................................................................................................................................................................#...............................................................#.....................##..............................#...............................................................................................................................................................................................................................#...................................................................................................................#.................................................. .........................................................................#...............#................................................................................................................................................................................................................................................................................................................................#..#................................#.................#........................................................................................#.............................................................#................#......#.............................................#................................#............................................................................#...............#......................................#..............................................#...............................................................................................................................................................................#...............#................................................................................................................................................................................................................................................................................................................................#..#................................#.................#........................................................................................#.............................................................#................#......#.............................................#................................#............................................................................#...............#......................................#..............................................#...................................................................................................... ....#.........#.....................................................#......................................................................................................#........................................................#................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#......#.....................................................................#...............................................................................................................................#.........#.....................................................#......................................................................................................#........................................................#................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#......#.....................................................................#........................................................................................................................... ...................................................................#.....................................................................................#..............................................................................................................................................................................................................................................................#...............................#..........#...............................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.....................................................................................#..............................................................................................................................................................................................................................................................#...............................#..........#...............................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................... ................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#....................................................#.......................................#........................#............................................#..................................#......................................................................................................................................#.....................#.....................#....................................#.......................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#....................................................#.......................................#........................#............................................#..................................#......................................................................................................................................#.....................#.....................#....................................#....................... .....#............................................................................................#....................................................................................................................#..........................................#........................................................................................................................................................................#....#.......................#...........#........................................................................................................................#................................................................#............................................................................................#...........................#..#..................................................................................................................................................................................................................................#............................................................................................#....................................................................................................................#..........................................#........................................................................................................................................................................#....#.......................#...........#........................................................................................................................#................................................................#............................................................................................#...........................#..#............................................................................................................................................................................................................................. ..........................#.............#...........................................................#.......................................................................#..................................................................................................................................................................................................#...........................................................................#...........................................#....................................................................................................................#.....................................................................#..........................................................................................................................................................#...........................................#........................................................................................................................................................#.............#...........................................................#.......................................................................#..................................................................................................................................................................................................#...........................................................................#...........................................#....................................................................................................................#.....................................................................#..........................................................................................................................................................#...........................................#.............................................................................................................................. ..........#......................................................................................................#........................................................................#.....#...............................................................................................................#..............................................................................#.............#........................................................................................................#.............................#...........................................................................................................................................................................................................#..........#........................................................................................................................................................................................#.............................................................................#......................................................................................................#........................................................................#.....#...............................................................................................................#..............................................................................#.............#........................................................................................................#.............................#...........................................................................................................................................................................................................#..........#........................................................................................................................................................................................#................................................................... #.........#..........................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#.....#......................................................................................................................................................................................................#..........................................................................................................#.........#..........................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#.....#......................................................................................................................................................................................................#.......................................................................................................... ...................#........................................................................................................................................................................................................................................................................................................................................#...........................................................#.......................................................#........................#................................................................................#............#.........................................#...............................................................................................................................................................................................................................................................................................................................#.........................................................................#........................................................................................................................................................................................................................................................................................................................................#...........................................................#.......................................................#........................#................................................................................#............#.........................................#...............................................................................................................................................................................................................................................................................................................................#...................................................... .................#..............................................................................................................................................................................................................................#..........................#....................#.......................................................................................................#........................#...........................................#...........................................................................................................................................#..........#.......................................#............................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................#..........................#....................#.......................................................................................................#........................#...........................................#...........................................................................................................................................#..........#.......................................#........................................................................................................................................................................................................................................................................................................................................................... ................#........................................................................................................................................................................................................................................................................................................................................................#.....................................#............................................#.........................................................#.................................................................................................................#.........................................................................................................................................................................................................................................#..........................#...............................#..........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.....................................#............................................#.........................................................#.................................................................................................................#.........................................................................................................................................................................................................................................#..........................#...............................#.......................................................................................... ...................................................................................................................................................................#.............................................................................................................................#..............................#.........#..........................................#................................................................................................................................#...........................................................................................................................................................................................................................................................................................#......................................................#...............................................................................................................................#.................................................................................................................................................................................................#.............................................................................................................................#..............................#.........#..........................................#................................................................................................................................#...........................................................................................................................................................................................................................................................................................#......................................................#...............................................................................................................................#.............................. ........................................................................#...................................................................................#......#........................#............................................#.............................................................................................................#...................................................................................#.....#..........................................................................................#...............................................................................................................................................#..................#...................................................................................................................................................................................................................................................#............................................................................................................................................#...................................................................................#......#........................#............................................#.............................................................................................................#...................................................................................#.....#..........................................................................................#...............................................................................................................................................#..................#...................................................................................................................................................................................................................................................#.................................................................... ....................................#......................................................................#........................................................................#........................................................................................................................................#.....................................................#............................#..................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..............................................................#......................................................................#........................................................................#........................................................................................................................................#.....................................................#............................#..................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#.......................... ...................................................#..........................................................................................................................................................................................................................................................................................#.....................#.....#..#..........................................................#........................................................................................................#.............................#..............................................#.........................#...............................................................#........................................................................................................................................#..................................#............................................................................#.........................................................................................................#..........................................................................................................................................................................................................................................................................................#.....................#.....#..#..........................................................#........................................................................................................#.............................#..............................................#.........................#...............................................................#........................................................................................................................................#..................................#............................................................................#...................................................... ...#......................................................#..#..........................................................................................................................................................................................#.................................................#............................................................................................#.........................................................................#..........#............................................................................................................................................................................................................#............#..............................................................................................................#.....................................................................................................................................................................................................#......................................................#..#..........................................................................................................................................................................................#.................................................#............................................................................................#.........................................................................#..........#............................................................................................................................................................................................................#............#..............................................................................................................#.................................................................................................................................................................................................. ..........................................................................................................................................#...................................................................................................................................#..........................................................................................................................................................#......................................................................................#...........................................................................................................#.................................................................................................................................................................................................................................#........#......................................................................................................................#...................................................................................................................................................................#...................................................................................................................................#..........................................................................................................................................................#......................................................................................#...........................................................................................................#.................................................................................................................................................................................................................................#........#......................................................................................................................#......................... ..................................................................................................#.........................................................................................................................................#....................#......................................#................................................................................................................................................................................................................................................#...........#..................................................................................................................................................................................................................................................................................................................................................#.............................#...................................................................................................................................................................................#.........................................................................................................................................#....................#......................................#................................................................................................................................................................................................................................................#...........#..................................................................................................................................................................................................................................................................................................................................................#.............................#................................................................................. ......................#.............#........................................................#...................................................................................#...............................................................................................................................................................................#.................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#........#................................................................................#..............................................................................................................................................#.............#........................................................#...................................................................................#...............................................................................................................................................................................#.................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#........#................................................................................#........................................................................................................................ ........................................................................................................................................................#..............#....#..........#.............#.............................................#.............#.........................................................................#................................................................................................................................................................................................................................................................................#......#....................................................................................................................................................#.........................................................................................#..........#.......................#..................................................#.......................................................................................................................................................................................................................#..............#....#..........#.............#.............................................#.............#.........................................................................#................................................................................................................................................................................................................................................................................#......#....................................................................................................................................................#.........................................................................................#..........#.......................#..................................................#............................................................... .................................................................................................................................#................................................................................................................................................................#..#...................................................................................................................#........................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................#..............#............................................................................................................................................#................................................................................................................................................................#..#...................................................................................................................#........................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................#..............#........... ...................................#...............................................................#.........................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#.....................................................................#....................................................................................................................................................................##....#...............#................................................................................#...............................................................#.........................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#.....................................................................#....................................................................................................................................................................##....#...............#............................................. .....................................#.....................................................................................................................................#.........................................................#............................................................................................................................................................................................................................................................................................................................#.#............................................................#...........................................................................................#....................................................#..........................................................................................................................................................................................................................#...............................................................#.....................................................................................................................................#.........................................................#............................................................................................................................................................................................................................................................................................................................#.#............................................................#...........................................................................................#....................................................#..........................................................................................................................................................................................................................#.......................... .....................................................................#...............................................#......................#.........................................................#..............................................#.............................................................#........#...............................................................................................#.#................................................................................................................................................#......#................................#.................................................#.......#...........................................................................................................#................##..........#................................................................#.............................#...................................................................................................................................................................................#...............................................#......................#.........................................................#..............................................#.............................................................#........#...............................................................................................#.#................................................................................................................................................#......#................................#.................................................#.......#...........................................................................................................#................##..........#................................................................#.............................#.............................................................................................................. .......................................................#....................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..........................................................................................#.................................................................................................................................................................................................#....................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..........................................................................................#.......................................................................................................................................... ......#...........................................................................................#.....................................................................................................#.......................................................................................................................#......................................................#.......................................................................#......#.....................................................#.......................................#..................................................................................................................................................................................................................................#..................................................................#...................................................................................................................................................................#...........................................................................................#.....................................................................................................#.......................................................................................................................#......................................................#.......................................................................#......#.....................................................#.......................................#..................................................................................................................................................................................................................................#..................................................................#............................................................................................................................................................. ....................................................................................................................................#.......................................................................................................................................................................................................................#...................................................................#..............................................................#..................................................................................#.....#.......................................................................#.......................................................................................................................................................................................................................................................#...................................................................#...............................................................................................................................................................................#.......................................................................................................................................................................................................................#...................................................................#..............................................................#..................................................................................#.....#.......................................................................#.......................................................................................................................................................................................................................................................#...................................................................#........................................... .........................#......................................................................................................................#..............................................................................................................................#................................................................................................................................................#....................................................................................................#.........................................................................................................................................................................................................................................................................##...........................#......................................................................................#.................................................................................#...........................................#......................................................................................................................#..............................................................................................................................#................................................................................................................................................#....................................................................................................#.........................................................................................................................................................................................................................................................................##...........................#......................................................................................#.................................................................................#.................. ....................................................................................................................................................................................................#.............#.............................................................................................................#...............................................................................................................................................................................#.............................................................................................................................................#......................................................................................................................................................#.........................................................................................#................................................................................#...........................................................................................................................................................................................................................................#.............#.............................................................................................................#...............................................................................................................................................................................#.............................................................................................................................................#......................................................................................................................................................#.........................................................................................#................................................................................#....................................... ......................................................................................................................................................................#.................................................................................................#..............#.......................................................................................................#....................................................#.....#..............................................................................................................................................................................#....#....................................................................................................................................................................................................#............................................................................#...................................................................................#.........................................................................................................................................................................................#.................................................................................................#..............#.......................................................................................................#....................................................#.....#..............................................................................................................................................................................#....#....................................................................................................................................................................................................#............................................................................#...................................................................................#................... .........#...............................................................................................................................#.......................................................................................................................................................................................................................................................#......#..................................................................................................................................................................................................................................................................................................................................................................#.......................#.............................................................................................................................................................................................................................................#...............................................................................................................................#.......................................................................................................................................................................................................................................................#......#..................................................................................................................................................................................................................................................................................................................................................................#.......................#.................................................................................................................................................................................................................................... ............................................................#...................................................................................................................#....................#...............#....................................................................................................................................................#....................................................#.........................#........................#.......................................................................................................................#.....................................................................................#......#..............#..............................................................................................#...................#.....................................................#..........................................#......................#..................................................................................................................................#...................................................................................................................#....................#...............#....................................................................................................................................................#....................................................#.........................#........................#.......................................................................................................................#.....................................................................................#......#..............#..............................................................................................#...................#.....................................................#..........................................#......................#...................................................................... ...#....................................................................#................................................................................................................................................................#..........................#....................................................................#................................#..................#........#..........................................................#........................................................................................................................................................................................................................................#....................................................................................................#...........................................................................................................................................................................................................................#....................................................................#................................................................................................................................................................#..........................#....................................................................#................................#..................#........#..........................................................#........................................................................................................................................................................................................................................#....................................................................................................#........................................................................................................................................................................................................................ ..................#......................................................................................................................................................................................................................................................................................................#................................................................................................................................................#........................................................................................#.......................................................................................................................................................................................................................................................................................................#............................................#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................#................................................................................................................................................#........................................................................................#.......................................................................................................................................................................................................................................................................................................#............................................#............................................................................................................... ............................................................................................................................#.........................................................................................................##...........................................................................................................................................................................#............................#....................................#....................................................................#.................................................................................................#..................................................................................#...................#..................................................#...........................................................................#....................................................................................#.....................................#......................................................................................................................................#.........................................................................................................##...........................................................................................................................................................................#............................#....................................#....................................................................#.................................................................................................#..................................................................................#...................#..................................................#...........................................................................#....................................................................................#.....................................#.......... .....................................................#....................................................................................................................#..............................#....................................................................................................................#......#....................................#...........................................................................................................#................#.........................................................................................................#.......................................................................................................................................................#.........##............................................................................#...........................................................................#....................................#..........................................................................................................#....................................................................................................................#..............................#....................................................................................................................#......#....................................#...........................................................................................................#................#.........................................................................................................#.......................................................................................................................................................#.........##............................................................................#...........................................................................#....................................#..................................................... ....................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#....#.....................................................#.......................................................................................#.....................................................................................................................#.............#.........................................................................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#....#.....................................................#.......................................................................................#.....................................................................................................................#.............#..................................................................................................................................................................... ..................................................................................................................................#.............................................................................#..............................................................#......................................................................#..................................#.......................#...............................................................................................................................................................................................#.........................................#............................#......................#......................................................#..........................#......................................#.........#...............................................................................................#.......................................................................................................................................................................................................................#.............................................................................#..............................................................#......................................................................#..................................#.......................#...............................................................................................................................................................................................#.........................................#............................#......................#......................................................#..........................#......................................#.........#...............................................................................................#..................................................................................... ...................................................................................#........................#.#.................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#........................................................................................................#...........................................................................................................................................................................................#........................#.#.................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#........................................................................................................#........................................................................................................ ........................................................................#...............................................................#.......................................................................................................................................................................................................................................................................................................#...................................#.......#..................................................#.............................................................................................#.......................................................................#.......#...................................................................................................................................................................................................#...............................#..............................................................................................................................................#...............................................................#.......................................................................................................................................................................................................................................................................................................#...................................#.......#..................................................#.............................................................................................#.......................................................................#.......#...................................................................................................................................................................................................#...............................#...................................................................... .........................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#.......................................#.......#.....................................................................................................................#.................................................................................................................................#...........................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#.......................................#.......#.....................................................................................................................#.................................................................................................................................#.. ...#...............................................#.........................................................................................................................................................................#.........................................................................#.........................................................................................................#..................................................................................................................................................................................................................................#......................................................................................#...............................................................................................................................................................................................................................................................................................#...............................................#.........................................................................................................................................................................#.........................................................................#.........................................................................................................#..................................................................................................................................................................................................................................#......................................................................................#............................................................................................................................................................................................................................................................................................ .................................................................................................................................#.............#...............................................#.....................................................#............................................................................................#.........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#.............................................#.......#.....................................................................................................................................................................................#.............#...............................................#.....................................................#............................................................................................#.........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#.............................................#.......#.................................................... ..................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#...........................................................................................................................#....................................................................................................#....#...................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#...........................................................................................................................#....................................................................................................#....#...................................................................................................................................#........................................................................................................................................................... ............#................................................................................#............................................................................................................#...............................................................#..............................................................................................................................................................................#....................................................................................................................................................................#.................................................................................................................#...................................................................................................................................................................................................................................................................................................#................................................................................#............................................................................................................#...............................................................#..............................................................................................................................................................................#....................................................................................................................................................................#.................................................................................................................#....................................................................................................................................................................................................................................................................................... ............................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.....................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#......................... ..................................................#......................................................................................................................................................#..........................................................................#...................................#.........................................................#....................#..............#.........................................................................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................#.......................................#.......................................................................................................#......................................................................................................................................................#..........................................................................#...................................#.........................................................#....................#..............#.........................................................................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................#.......................................#..................................................... ...............................................................................#.........................................................#.....................................................................................................#...#....................................................................#................................................................................................................................................#..........................................................................#............#................................................................................................#.................................................................................................................................................................................................................................................................................................................##.................................................................................................................................#.........................................................#.....................................................................................................#...#....................................................................#................................................................................................................................................#..........................................................................#............#................................................................................................#.................................................................................................................................................................................................................................................................................................................##.................................................. ............................................................................#................................................................................................................................................................................................#......................................................................................................................................................#.............................................................................................................................................................................................#.......................#...............................................................#.........................................................................................................................................................................................................................................................................................#...............................................................................................#................................................................................................................................................................................................#......................................................................................................................................................#.............................................................................................................................................................................................#.......................#...............................................................#.........................................................................................................................................................................................................................................................................................#................... .......................#.....................................#.....................................................#...............................................................................................................................................#.............................................................................................................................................................#............................#.....#.......................................................................#..................#...........................................................................................................#.......................#........................................................................................................................#.........#.................................#..........................................................................................................#...........................................................................#.....................................#.....................................................#...............................................................................................................................................#.............................................................................................................................................................#............................#.....#.......................................................................#..................#...........................................................................................................#.......................#........................................................................................................................#.........#.................................#..........................................................................................................#.................................................... ..#.............................................................................................................................................................................#....................................................................................................#.............#....................#.....................#.........................#...............................................................................#...............................................................................................................................#...#......................................#...........#................................................................#.......................................................................................................................................................................#.................................................................................................................................................#.............................................................................................................................................................................#....................................................................................................#.............#....................#.....................#.........................#...............................................................................#...............................................................................................................................#...#......................................#...........#................................................................#.......................................................................................................................................................................#............................................................................................................................................... .................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................#.........................#...................................................................................................................................................................................#.........................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................#.........................#...................................................................................................................................................................................#.........................................................................................................................................................#............................. ..................................#....#................................#................................................#....#..........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#.......................................#........................................................................................................................................................................#.........................#............................#........................#.......#............#...........................................#....#................................#................................................#....#..........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#.......................................#........................................................................................................................................................................#.........................#............................#........................#.......#............#......... ..............................#..............................................................................................................................#.........................#...............................................................................................................................................................#..................................................................................#.........................................................................................................................................#.......................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................#...............................................................................................................................................................#..................................................................................#.........................................................................................................................................#.......................................................................................................................................#........................................................................................................................................................................................................................................................................................................... .................................................................#..............................#................................................................#................................................................................................#................#...........................................................................................................................................................................................#........#.........................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#............................................................................................#..............................#................................................................#................................................................................................#................#...........................................................................................................................................................................................#........#.........................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#........................... .......#....................................................................................#............................................................................................................#.....................................#............................................................................................................................................................................#.........#......................................#.......................................................................................................................................................................................................................................#.....................................................................................................................................................#....................#.................................................#............#...............................................................................#....................................................................................#............................................................................................................#.....................................#............................................................................................................................................................................#.........#......................................#.......................................................................................................................................................................................................................................#.....................................................................................................................................................#....................#.................................................#............#........................................................................ ...............................................................................................................................#...............................................................#..........................................................................#..............................................................................................................................................................................................................................................................................................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#...............................................................#..........................................................................#..............................................................................................................................................................................................................................................................................................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#............ ...............................................................................................................................#..........#................................................................#......................................................................................................................................................................................................................................#............................................................................................#...............................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#........#..................................................................................................................................#..........#................................................................#......................................................................................................................................................................................................................................#............................................................................................#...............................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#........#... ..................................................................................................................................#.............................................#.............................................................##..........................................................................................#.........................................#.................................................................#..............................................................#....................................................#..................................................#..............#.....................................................................#.........................#............................................................#.........................................................................................................................#........................................................................#.............................................................................................................................................................#.............................................#.............................................................##..........................................................................................#.........................................#.................................................................#..............................................................#....................................................#..................................................#..............#.....................................................................#.........................#............................................................#.........................................................................................................................#........................................................................#........................... .............................................................................................#.......#.........................................................................................................................................#....................................................................................................................#..........................................##.............................................................................#....................................................................................................................................................................#....................................#...............................................................................................................................................................#..........#.........................................................................................................................................#.......................................................................................................#.......#.........................................................................................................................................#....................................................................................................................#..........................................##.............................................................................#....................................................................................................................................................................#....................................#...............................................................................................................................................................#..........#.........................................................................................................................................#.......... .................................#...................................#............................#.................................................................................#................................................................................................................................................#................................................................#...............................................#................................#..........................................................................................................................................................................................................................................................#......................................................#.........................................................................................#.....................................................................................................................................................................#...................................#............................#.................................................................................#................................................................................................................................................#................................................................#...............................................#................................#..........................................................................................................................................................................................................................................................#......................................................#.........................................................................................#.................................................................................................................................... ...............................................................................................................................#.......#...........#.........#...................................................#.#.................#..............................................................#......#....................................................................................................................................................................................................................................................................................................................#.................................................................................................#......................................................................................................................#...............................#.............................................................................................................................................................................................................................................................................#.......#...........#.........#...................................................#.#.................#..............................................................#......#....................................................................................................................................................................................................................................................................................................................#.................................................................................................#......................................................................................................................#...............................#.............................................................................................................................................. ..........................................................................................................................................................................................................................................................................................................................................#.........#...................................................................................#..............#........................................................................................................................................#...........................................................#.........................................................................................................................#..................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.........#...................................................................................#..............#........................................................................................................................................#...........................................................#.........................................................................................................................#..................................................................................................................................................................................................................................#.............. .........#.................#...............................#.............................................................#..........................................................................................#................................................#...............................................................................................................#......................................................................................................#...................................#..............#.........................................................................................................#.#..........................................................................................................................................................................#..............#................................................................................................................................................................................#..........#.................#...............................#.............................................................#..........................................................................................#................................................#...............................................................................................................#......................................................................................................#...................................#..............#.........................................................................................................#.#..........................................................................................................................................................................#..............#................................................................................................................................................................................#. ........................................................................................................................#............................................................................................#.........................................................................................#..............................................#....................#.................................................................#.......................................#..............................................#..........................#................................................................................................................................................................................#...........................................................................................#..............................#............................................................................................................................................................................................................................................................................#............................................................................................#.........................................................................................#..............................................#....................#.................................................................#.......................................#..............................................#..........................#................................................................................................................................................................................#...........................................................................................#..............................#.................................................................................................................................................... .................................................................#....................................................#..........................................................................................................................................#..........................................................#...........................................................................#................................................................................#....................#.............................#.......................................................................................................................................................................#.............................................#......................#.............................#............................#.......................................................................................................................................................................#............................................................................#....................................................#..........................................................................................................................................#..........................................................#...........................................................................#................................................................................#....................#.............................#.......................................................................................................................................................................#.............................................#......................#.............................#............................#.......................................................................................................................................................................#........... ............................................................#.........#................................................................................................................................................................................................................................#...................#...............................#...................................................................................................................................#...........................................................................................................#..........................................................#..............................................................................................................................................................................................................#......................................................................#.......................................................................................................................................#.........#................................................................................................................................................................................................................................#...................#...............................#...................................................................................................................................#...........................................................................................................#..........................................................#..............................................................................................................................................................................................................#......................................................................#........................................................................... .........................................................................................................................................................................#......................................................................#....#....................#.................................#............#......................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#................................................................#.............................................................................#................................................................................................................................................................................................................#......................................................................#....#....................#.................................#............#......................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#................................................................#.............................................................................#....................................... ..............................................................................................................................................................................................................#........#......#...............................................................................................#.........................#......................................................#..........................................................................................................#............................................................................#.................................................................................#....................#..........#................................#.....................................................................................................#......................................#......................#...................................................................................#...................................................................................................................................................................................................................................#........#......#...............................................................................................#.........................#......................................................#..........................................................................................................#............................................................................#.................................................................................#....................#..........#................................#.....................................................................................................#......................................#......................#...................................................................................#..................... .............................#...................#...........................................................................................................................................#...................................................................................................................................#............................................................................................................................................................#..............................#.............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#.................................................................................#...................#...........................................................................................................................................#...................................................................................................................................#............................................................................................................................................................#..............................#.............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#.................................................... ..............#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..............................................................#..............#............................#......................................................................................................................................................................................#.............................#................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..............................................................#..............#............................#......................................................................................................................................................................................#.............................#.. ..........................#........................................#..................................................................................#..........................................................................................................................................................................................................................................................#.......................................................#......................................................................................#..............................................................................................................................#................................................................#......#..........................................................#..........................................................................#....................................................................................................................................................#........................................#..................................................................................#..........................................................................................................................................................................................................................................................#.......................................................#......................................................................................#..............................................................................................................................#................................................................#......#..........................................................#..........................................................................#.......................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................................#.........................................................................................................................................#......................................................................................#............................................................................#.........................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................................#.........................................................................................................................................#......................................................................................#............................................................................#.........................#.............................................................................................................................................. ..................................................#.......................#................................................................................................................................................................................................#.........................................................................................................#..........................#.............................................................................................................................................................#.......................................................................................................................................#..............................#....................................................................................................................................................................................................................................................................................................................................#.......................#................................................................................................................................................................................................#.........................................................................................................#..........................#.............................................................................................................................................................#.......................................................................................................................................#..............................#.................................................................................................................................................................................................................................................................................. ..............................#................................................................................#..............#........................................................................................................#..........................................................##...................#....................................................................................................................#...............#............#....................................................................................................................................................................#.........................................................................................................#................................#........#...................................................#...............................................................................#..................................#...................................................#........................................#................................................................................#..............#........................................................................................................#..........................................................##...................#....................................................................................................................#...............#............#....................................................................................................................................................................#.........................................................................................................#................................#........#...................................................#...............................................................................#..................................#...................................................#.......... .......................................................................#..................................................#..................................................................................................................#..........................................................................................................................................................#...................................................#...............................................................................................................................................................#..............................................................................#..................#..............................................#......................................................#.......................................................................................................................#..................................................................................................................................................#..................................................#..................................................................................................................#..........................................................................................................................................................#...................................................#...............................................................................................................................................................#..............................................................................#..................#..............................................#......................................................#.......................................................................................................................#........................................................................... ....................................#...................................................................................#..................................................................#...........#.................................#........................#.............................................................................................................................................................................................................................................................................................................................................................................#........................................#.....................................................................................................................................................#...............................................................#...........................................#................................................................................................................#...................................................................................#..................................................................#...........#.................................#........................#.............................................................................................................................................................................................................................................................................................................................................................................#........................................#.....................................................................................................................................................#...............................................................#...........................................#............................................................................ ......................................................................................................................#.........................................................................................................................................................................................................................#.................................#....#........#................................................#...................................#................................................................................................................................................................................................................................................................................................................................................................................................................##......................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.................................#....#........#................................................#...................................#................................................................................................................................................................................................................................................................................................................................................................................................................##................................................................................................................................ .........................................................................................................#..................................................................................................................................#....................................................................................................................................................................................................................................................#..................................................................#................................................................................................................................................#...............................................................................................................................................................................................#...#.....................................#................#................................................................................................................................................................#..................................................................................................................................#....................................................................................................................................................................................................................................................#..................................................................#................................................................................................................................................#...............................................................................................................................................................................................#...#.....................................#................#....................................................... .........................................................................................................................................................................................................................................................................................................................................................................#.....#......................................................................................................................................................#..............................................................................................................#...................................................#.........................................................................#...#........................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#.....#......................................................................................................................................................#..............................................................................................................#...................................................#.........................................................................#...#........................................................................................................................................................................................................................................#....... ............................................#.............................................................................................................................................................................................................................................................................#.................................................................................................................................#........................#.................................................................................................................................................#..........................................................................................................................#...........................................................................................#.............................................................................................#.......................................................................................................................#.............................................................................................................................................................................................................................................................................#.................................................................................................................................#........................#.................................................................................................................................................#..........................................................................................................................#...........................................................................................#.............................................................................................#........................................................................... .....#..........................................................#............................................................#.............................................................#.....................................#...........................................................................................................................#.......................................................................................#............................................................................#.................................................................................................................................................................................................................................................#............................................#...........................................................................................................................................................................................................#..........................................................#............................................................#.............................................................#.....................................#...........................................................................................................................#.......................................................................................#............................................................................#.................................................................................................................................................................................................................................................#............................................#...................................................................................................................................................................................................... ..............................#......................#...........#.....................................................................................................................................................................................#............#...............................#......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#.................................................#......................#...........#.....................................................................................................................................................................................#............#...............................#......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#................... ..........................#....................................................................................................................#..................................#................................................................................................................................................#........................................................#.............................................................#...................................................................................................................................................................................#......................#...................................................................................................................................................................#........................................................................................................................................................................................................................#....................................................................................................................#..................................#................................................................................................................................................#........................................................#.............................................................#...................................................................................................................................................................................#......................#...................................................................................................................................................................#.............................................................................................................................................................................................. ..................................................................#................#......................................................................#.............................................................#..........................................................................................................................................................................................#.........................................................................................................................................................#.........................................................................................#.................................#...........................................................................................................................................................................#...........................................................#................................................................#.......................................................................................#................#......................................................................#.............................................................#..........................................................................................................................................................................................#.........................................................................................................................................................#.........................................................................................#.................................#...........................................................................................................................................................................#...........................................................#................................................................#..................... ...............................#...................................................................................#.................................................................................................................#...........................................................................................................................................#...............#.....................................................................................#..................................................................................................................................#........................................................................................................................................................................................................................................................................................#.#......................................................................................................#..........................................#...................................................................................#.................................................................................................................#...........................................................................................................................................#...............#.....................................................................................#..................................................................................................................................#........................................................................................................................................................................................................................................................................................#.#......................................................................................................#........... ..........................................................................................................................#.................#....................................................................................................................#...........................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................#.................................#...............#......................................................#...........................................................................................................................................#..............................................................................................................................#.................#....................................................................................................................#...........................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................#.................................#...............#......................................................#...........................................................................................................................................#.... .....#...................................................................................................................................#................................#.....................................................#...#..................................................................................................................#...........................................................................................................................................................#.........................................................................................................................................................................#......................................................................................................................................#.................#......................................................................................................................................................................................#...................................................................................................................................#................................#.....................................................#...#..................................................................................................................#...........................................................................................................................................................#.........................................................................................................................................................................#......................................................................................................................................#.................#................................................................................................................................................................................. ...................................................................#........................................................................##..................................................................................................................................................................................#.......#.....................................#...........................................................................................#................................................................................#..................................................................................................................#...............................................................................#.........................................................................................................................................................................................................................................................#..............#...................................................................#........................................................................##..................................................................................................................................................................................#.......#.....................................#...........................................................................................#................................................................................#..................................................................................................................#...............................................................................#.........................................................................................................................................................................................................................................................#..............# ............................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#........................................................................#....................................................................................................................................#......................................................................#.#.#.................................................#.........#...........................#..#......................................................................#.................................................................................#........................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#........................................................................#....................................................................................................................................#......................................................................#.#.#.................................................#.........#...........................#..#......................................................................#.................................................................................#............................ ..........................................................................#..................................................................#.................#....................................................................................#............................................................................................#......................................#.................................................................#.....................................................................#........................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................#.................#....................................................................................#............................................................................................#......................................#.................................................................#.....................................................................#........................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................. .............................................................................................................#....................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#........................................................................................................................#....................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#........... ........................................................................#............................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#............................................................................................................................................................................#............................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#.................................................................................................... .#...........................................................................#.......................................................................................................#............................................................................................#.........................................................................................#.............................................................................................................................#..............................................................#............................................#...........................#........................................................................................................................................................................................................................#...........................................#............................................................#....................................................#...........................................................................#.......................................................................................................#............................................................................................#.........................................................................................#.............................................................................................................................#..............................................................#............................................#...........................#........................................................................................................................................................................................................................#...........................................#............................................................#................................................... ................................................................................#.........................................................................#..............#............................................................................................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.........................................#.......#..........................................................................................#..........................................................................................................................................................................................................................#..........................................................................................#.........................................................................#..............#............................................................................................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.........................................#.......#..........................................................................................#..........................................................................................................................................................................................................................#.......... ......................................#.......#..............................................................#...........................#.........................................................................................................#.......................................................................................................................................#.......................................................#.....................................................................................................................................................................................................................................................................................#...............................................#................................................................................................................#...................................................................................................................................................................#.......#..............................................................#...........................#.........................................................................................................#.......................................................................................................................................#.......................................................#.....................................................................................................................................................................................................................................................................................#...............................................#................................................................................................................#............................................................................................................................. ................................................................................................................................................................................#......................................................................................................................................................................................................................#........................................................................................................................................................................#......................................................................................#..............................#......................................#.......................................................................................................................................#..............................................................................#.................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................#........................................................................................................................................................................#......................................................................................#..............................#......................................#.......................................................................................................................................#..............................................................................#.................................................#................. ........................................................................................................................#................................................................#...................................#....#.............................................................................#...#.............................................................................................................#.........................................................................................#.........................................................................................................................................................................#....................................#...............................................................................................................#.......................................................................................................#............................................................................................................................................................................................#................................................................#...................................#....#.............................................................................#...#.............................................................................................................#.........................................................................................#.........................................................................................................................................................................#....................................#...............................................................................................................#.......................................................................................................#.................................................................... .............#........................................................................................#...........................................................................#........................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#...............................................#...............................................#.#........................................................................#........................................................................................#...........................................................................#........................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#...............................................#...............................................#.#........................................................... ...................................................................................................................#....................................................................................#..........................................#.....................................................................................................................#.........................................................................#............#......................#................................................................................#..............................................................#...........................................................................................................................#...............................................................................................................................................................................................................#.......................................................................................................................................................................#....................................................................................#..........................................#.....................................................................................................................#.........................................................................#............#......................#................................................................................#..............................................................#...........................................................................................................................#...............................................................................................................................................................................................................#.................................................... ...................................................................................#..............................#.......#.....................................................................................#......................................................................................................................................................................................................................................................................#.............................#........................................................#....................................................................................................................#..............................#.....................................................................................................................................................#................................................................................................................#.................................................................................................................#..............................#.......#.....................................................................................#......................................................................................................................................................................................................................................................................#.............................#........................................................#....................................................................................................................#..............................#.....................................................................................................................................................#................................................................................................................#.............................. ................................#................................#.................................................................#.............................#...........................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#...#.................................................................................................................................................................................................................#.....................................................................................................................................#................................#.................................................................#.............................#...........................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#...#.................................................................................................................................................................................................................#..................................................................................................... ...........#...................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.......#...............................................................................................#...............................#....................................................................................................................#................................#...................#..............................................................................................................#...................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.......#...............................................................................................#...............................#....................................................................................................................#................................#...................#................................................................................................... ....................................................#........................................................................................................................................................#..............#....#..#...................................................................................................................................................................................................................................................................................#...........................................................................#...........................................................................................................................................................................................................................................#.......#....................................................................................................................#..............................................................................................................#........................................................................................................................................................#..............#....#..#...................................................................................................................................................................................................................................................................................#...........................................................................#...........................................................................................................................................................................................................................................#.......#....................................................................................................................#.......................................................... ..........#.........................................#.................................................#.........................#............................................................................................................#..........................................................................................................................................#........................................................................................................#................................................................................................................#.........................................................................................#..................#..................................................................#...............................................................................................................................................................................................................................................#.........................................#.................................................#.........................#............................................................................................................#..........................................................................................................................................#........................................................................................................#................................................................................................................#.........................................................................................#..................#..................................................................#..................................................................................................................................................................................................................................... ............................................................................................#...........................................#...............................................................................................................................................................................................................................................................................................................#................................................................................................#.......#........#..........................................................................................................#.........................................................................................................................................................................................................................................................................#....................................................................................................................................................................#...........................................#...............................................................................................................................................................................................................................................................................................................#................................................................................................#.......#........#..........................................................................................................#.........................................................................................................................................................................................................................................................................#........................................................................ ...................................................................................................................................................................................................................................................................................................#......................................................#.................#.#................................................................................#......................................................#...........#.................................................#.........................................#...................................................................................................................#.....#..........................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#.................#.#................................................................................#......................................................#...........#.................................................#.........................................#...................................................................................................................#.....#..........................................................................................................................................#.................................................................................................................................... ......................................................................................#.................................................................................................................#.....................................................................................................................#...............................................................................#....................................................................................................................................#..................................................................................................................................................................................#.................................................................................................................#.....................................................................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................................................#...............................................................................#....................................................................................................................................#..................................................................................................................................................................................#.................................................................................................................#............................................................................................................................................................................... ............#.........................#...............................................#...........................................................................................................................................................................................................#.....................#.........#..........................................#..........................................................................................................................................................................................................................................................................................#.................................................#.........................................................................................................................................................................................................................................................................................................................#.........................#...............................................#...........................................................................................................................................................................................................#.....................#.........#..........................................#..........................................................................................................................................................................................................................................................................................#.................................................#............................................................................................................................................................................................................................................................................................................. ...................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#..................................................................................#.....#.......................................................................................................................................................#..........................................................#....................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#..................................................................................#.....#.......................................................................................................................................................#..........................................................#................................................................................................. .............................................................................................................#................#...............................................................................................................................................................#.................................................................................................................#....................#..........................................................................................#...........................................................................................................................................................................................................................#..................................................................................#................................................#.......................................................................................................#............................................................................................................................................#................#...............................................................................................................................................................#.................................................................................................................#....................#..........................................................................................#...........................................................................................................................................................................................................................#..................................................................................#................................................#.......................................................................................................#............................... ....................#.#.........................................................................................................................................................................................................................................................................................................#..........................#......#..................................................................................................................#..............................#...................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................#................................#.#.........................................................................................................................................................................................................................................................................................................#..........................#......#..................................................................................................................#..............................#...................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................#............ ....................................................................................#................................................#......................#.......................................................#..............................................................................................................................................................................................................................................................................................................................#..............#..........................................................................................................................................................................................................................................................#......#...............................................................................................................................................................#.......................................................................................................................#................................................#......................#.......................................................#..............................................................................................................................................................................................................................................................................................................................#..............#..........................................................................................................................................................................................................................................................#......#...............................................................................................................................................................#................................... .......................................................#...................................................................................................................................#.........................................................#........................................................#.....................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#...............................................................................................................................................#................#........................................................................................................................#...................................................................................................................................#.........................................................#........................................................#.....................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#...............................................................................................................................................#................#................................................................. ............................................................................................................#...................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#...................#.....................................................................................................................................#.#................................#..............................................................................................#....................#............................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#...................#.....................................................................................................................................#.#................................#..............................................................................................#....................#................................................................ ...................................................#.........................#.....................................#............................................................................#............................................................................................#....................................................................................#.................................#.....................................................................#.........#.....................................................#...................................................................#...........#..........................................................................................................#........................................................................................................................................................................................................................#............................................................................................................#.........................#.....................................#............................................................................#............................................................................................#....................................................................................#.................................#.....................................................................#.........#.....................................................#...................................................................#...........#..........................................................................................................#........................................................................................................................................................................................................................#......................................................... .................................#...............................................#.................................................#................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#...................................................................#...............................................#.................................................#................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#.................................. ....................................................................#....#............................................#..............#............................................................................................#......................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#........#.....................................................................................................................................................#....#............................................#..............#............................................................................................#......................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#........#................................................................................. .....................................................................#..........................................................#............................................................................................................................................#......................#...................................................................................#..#..............................................#...#............................................#..............................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#..........................#.......................................................................................................................#..........................................................#............................................................................................................................................#......................#...................................................................................#..#..............................................#...#............................................#..............................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#..........................#.................................................. .................................#................................#...................................................................#...................................................................................................................................#..............#..........................................................................................................................................................................................................................#.................................................................................#..#..............................................#....................................................................................................................................................................................................................................................................................................................#...........................................................................................#................................#...................................................................#...................................................................................................................................#..............#..........................................................................................................................................................................................................................#.................................................................................#..#..............................................#....................................................................................................................................................................................................................................................................................................................#.......................................................... .................................................................................................................#....#..................................................................#....................................................................................................................................................#............................#....................................................................................................................#...............................................................................................#...........................................#...........................................................................................#.....................................................................................................................................#...........................................................#..#...........................................................................................................................................................................................................#....#..................................................................#....................................................................................................................................................#............................#....................................................................................................................#...............................................................................................#...........................................#...........................................................................................#.....................................................................................................................................#...........................................................#..#.......................................................................................... ...........................................................#....................................................................#.....................................................................................................................................................................................................................................................................................................#..#...............................................#...................................................................................................................................................................#..#..............................................#........................................................................................................................................................................#.........................................................................................#......................................#.........................................................................#....................................................................#.....................................................................................................................................................................................................................................................................................................#..#...............................................#...................................................................................................................................................................#..#..............................................#........................................................................................................................................................................#.........................................................................................#......................................#.............. ..........................................................................................................................................................................#.....................#...........................................................#........#...........................................................#....#....................................#.................................................................................................................................................................................#............................................................................................................................#...................................................................................................................#.....................................................................#.....................................................................................................#.......#...............................................................................................................................................................................................................#.....................#...........................................................#........#...........................................................#....#....................................#.................................................................................................................................................................................#............................................................................................................................#...................................................................................................................#.....................................................................#.....................................................................................................#.......#..................................... ..............................................................................................................................................................................................................................................................#...........................#..#...........................................................................................................#.........................................................................................................#..........#..................................................................................................................................................................................................................#..............................................................................................................................##..................#...............#.....#............................#..............................................................................................................................................................................................................................................................................................................................................#...........................#..#...........................................................................................................#.........................................................................................................#..........#..................................................................................................................................................................................................................#..............................................................................................................................##..................#...............#.....#............................#................................................................................ ..............................................................#.....................................................................................................................................................................................................................................................#......................#..........................................................................#............................................................................................................................................................................#.................................................................................................#.......................................................................................................................................................#.........................................#..............................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......................#..........................................................................#............................................................................................................................................................................#.................................................................................................#.......................................................................................................................................................#.........................................#................................................................................................................................ ..............................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................................................................#......#.....#.........................................#....................................................................................................................................#......................................................................................#...............................................................................................................................................................................#.....................#......................................#..............................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................................................................#......#.....#.........................................#....................................................................................................................................#......................................................................................#...............................................................................................................................................................................#.....................#......................................# ...........................................#.................................................................................................................#.........................#................................................#.................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#.................................#.................................................................................................................#.................................................................................................................#.........................#................................................#.................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#.................................#...................................................................... .........................................................................................#.............................................................................#..............................................................................................#......................................................................................................................................#................................................................................................................................................................................................................................#...............................#...#................................#...........................................................................................................................................................................#.....................................................................................................#...........................................................................................................................#.............................................................................#..............................................................................................#......................................................................................................................................#................................................................................................................................................................................................................................#...............................#...#................................#...........................................................................................................................................................................#.....................................................................................................#.................................. .................................#.........................................................................#...................................................................#...........#.#..................................................................................................................#.......................................................................#.....................................#....................................................................................................................................................................#.......................................................................................#...............................................................................................#...........................................#....................................................#.........................................................................................................#..................................................................#.........................................................................#...................................................................#...........#.#..................................................................................................................#.......................................................................#.....................................#....................................................................................................................................................................#.......................................................................................#...............................................................................................#...........................................#....................................................#.........................................................................................................#................................. .........................................#...............................................#..................................#..................................#...................................................................................................#.......................................................................#...................................#.........................#........#.......................................#.........................................................................................................................................................#............................................................................................................................................................................................................#....................................................................................................................#.................#..............................................................#.........................................#...............................................#..................................#..................................#...................................................................................................#.......................................................................#...................................#.........................#........#.......................................#.........................................................................................................................................................#............................................................................................................................................................................................................#....................................................................................................................#.................#..............................................................# ....................................#....................#....................................................#....................................................................................................#..............................................................................................#...............................................................................#........................#...............#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..............................................................................................................#....................#....................................................#....................................................................................................#..............................................................................................#...............................................................................#........................#...............#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#.......................................................................... .................................#.........................................................................................................#...................................................................................#........................................................#.........................................................................................................#..........................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#..............................................#................#.................................................................................................................#.........................................................................................................#...................................................................................#........................................................#.........................................................................................................#..........................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#..............................................#................#................................................................................ .........................#..................................................................................................................................#..............................#.........................................................................................................................#..................................#..............................................................................................................................................................................................................................#..................................................#...............#....................................................................................................#.......................................................................................................................................................................#.........................................................................................................................#..................................................................................................................................#..............................#.........................................................................................................................#..................................#..............................................................................................................................................................................................................................#..................................................#...............#....................................................................................................#.......................................................................................................................................................................#................................................................................................ .................................#......................................................................................................................................................#......................................................#.....................................................................#............................................................................................................................................................................#...................................................................................#...................................#..........#..............................................................................................................................................................##.................................................................#.........#..............................#....................................#......#............................................................................................................#......................................................................................................................................................#......................................................#.....................................................................#............................................................................................................................................................................#...................................................................................#...................................#..........#..............................................................................................................................................................##.................................................................#.........#..............................#....................................#......#........................................................................... ...........................#.........................................................................................................#.........................................#..................................................................................................................................#......................#..............................#......................................................................................................#.......................................................................................................................................................................................#.........................................................................................................#...............................................................................#.....#...........................................#...........................................#............................#......................................................................#.........................................................................................................#.........................................#..................................................................................................................................#......................#..............................#......................................................................................................#.......................................................................................................................................................................................#.........................................................................................................#...............................................................................#.....#...........................................#...........................................#............................#........................................... ............................................................................#................................................................................................................#...............................................................................#.....................................................................................#..........#......#......................................................................................#............................#....................................................................................................#............................................#....................................................#....................................................................#..............................................................................................#.................#...................................................................................................................#..#......................................................................................#................................................................................................................#...............................................................................#.....................................................................................#..........#......#......................................................................................#............................#....................................................................................................#............................................#....................................................#....................................................................#..............................................................................................#.................#...................................................................................................................#..#.......... ......................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#............................................................................................#....................................................................#............................................................................................................................................................................................#............................................................................................................................#.....................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#............................................................................................#....................................................................#............................................................................................................................................................................................#............................................................................................................................#............... ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#............................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#............................................................................................................................................................................#......................................................................................................................................................... ......................................#....................................................................................#..........................................................................................................................................................................................................#......................................................................................#.........................................................#......#.................................................................................................................#..............................................#.........................#.........................................................................................#...................#................................................#.................................................................................................................................#..................................#................................................#....................................................................................#..........................................................................................................................................................................................................#......................................................................................#.........................................................#......#.................................................................................................................#..............................................#.........................#.........................................................................................#...................#................................................#.................................................................................................................................#..................................#.......... .......................................................#.................................................................................#...........................................................................................................................#................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.................................................................................#...........................................................................................................................#................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#.................................................................................................................................................................................................................................................................................. ..............................................................................................................................................................#........................................#......................................................................................#..........................................##...........................................................................................................................................................#..............................................................................................................#..................#.....................................#..........#.................................................................................................................#.........................................................#................................................................................................................................................................................................................................................................................................................................#........................................#......................................................................................#..........................................##...........................................................................................................................................................#..............................................................................................................#..................#.....................................#..........#.................................................................................................................#.........................................................#.................................................................................................................................................................. ..........#......................................................................................................................................................................................#.......#..........................................................................................................................................#..................................................................#..............#..........................................................................................................#............................#.................................#.........................#.............................................#....................................................................................................................................................................................................................................................................#....................................................................................#......................................................................................................................................................................................#.......#..........................................................................................................................................#..................................................................#..............#..........................................................................................................#............................#.................................#.........................#.............................................#....................................................................................................................................................................................................................................................................#.......................................................................... ...........................................................................................................................#...............................#..#..................................#.........................................................................................................................................#.................................#..................................................#..............................................................................................#.......................................................................................#....................................................#......#.....................................................................................................#.......................................................................................................................................#.................................................................................................................................................................................................................................#...............................#..#..................................#.........................................................................................................................................#.................................#..................................................#..............................................................................................#.......................................................................................#....................................................#......#.....................................................................................................#.......................................................................................................................................#...................................................................................................... ..............................................#.................#................................#.......................................................................................#...............................................................................................................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................#.................................................................................................................................................................#..........#.....................................................................................................................#.................#................................#.......................................................................................#...............................................................................................................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................#.................................................................................................................................................................#..........#....................................................................... ..................................................................................................................................................................................................................................................................................................#..............#..................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#............#..#.........................................................................##.....................................#...............#.................................#...................................................................................................................................................................................................................................................................................................................................................................#..............#..................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#............#..#.........................................................................##.....................................#...............#.................................#................................................................. .................................................................................................................#...........................................................................................................................#....#.............................................................................................................................................................................................#....................................................................................#..............................................................................................................................................................#.................................................................................................................#..............................................................#.................................................#.....#....................................................................................#......................................................................................................................#...........................................................................................................................#....#.............................................................................................................................................................................................#....................................................................................#..............................................................................................................................................................#.................................................................................................................#..............................................................#.................................................#.....#....................................................................................#..... ...............................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#................................................................................................#...............................................................................................................................#......................................................................................................................................................................................................................................................#................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#................................................................................................#...............................................................................................................................#......................................................................................................................................................................................................................................................#................................................. ..................................................................................................................................................................................................................................................#........................................................................#...................................................#......................................................................................................................................................................................................................................................................................................................................................#......................................#..............................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#...................................................#......................................................................................................................................................................................................................................................................................................................................................#......................................#..............................................................#........................................................................................................................................................................................... .........#....................................#...............................................................................................................................................................................................................#............................................................................................................................#..................#.........................................................#.....................................................#...................#...................................#...................................#......................................................#...........................................................................................................................................................................................................................................................................#.............................................#.....................................#....................................#...............................................................................................................................................................................................................#............................................................................................................................#..................#.........................................................#.....................................................#...................#...................................#...................................#......................................................#...........................................................................................................................................................................................................................................................................#.............................................#............................ ............................#............................#....................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#........................................#..........................................................................................................................#..................................................................................................................................#....................................#...................................................#...........................................................#....................................................#......................................#............................#....................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#........................................#..........................................................................................................................#..................................................................................................................................#....................................#...................................................#...........................................................#....................................................#.......... ...............................................................................................................#......................................................................#..........................................................................................................................................................................................................................................................................................................................................................#................................#........................................#...........#................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#..........................................................................................................................................................................................................................................................................................................................................................#................................#........................................#...........#................................................................................#............................................................................................................................................................................................................................................................................................................... .................................#.........................#....................................................#.......................#..#................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................#.............................................................................................#...............................................#.............................................................#.............................................................................................................................................................................................................................................#.........................#....................................................#.......................#..#................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................#.............................................................................................#...............................................#.............................................................#............................................................................................................................................................................................................ ...................#..............................................................................................................................................................................#..............#.................................................................................................................................#.............................................#....................................................................................................#.............................#.........................................................................................#.#........#.............................................................................................................................................#.......................................................................#.....#........#.....................................................................#......................................................................................................#..............................................................................................................................................................................#..............#.................................................................................................................................#.............................................#....................................................................................................#.............................#.........................................................................................#.#........#.............................................................................................................................................#.......................................................................#.....#........#.....................................................................#................................................................................... ............................#........................................................................................................................................................................................................................................#...................................................#....................................................................................................................#...................................................................................................................................................................................................#...............................................................................................................................................................................#......................................................................................................................................................................#..........................................................#........................................................................................................................................................................................................................................#...................................................#....................................................................................................................#...................................................................................................................................................................................................#...............................................................................................................................................................................#......................................................................................................................................................................#.............................. ..#....................................................................................................................................................................................................................#.................................................................................................................#..........................................................................................#............................#.............................................................................................................................#.....................................................#.........................................#..............................................#..........................................................................................................#................................................................................................................................................................................#....................................................................................................................................................................................................................#.................................................................................................................#..........................................................................................#............................#.............................................................................................................................#.....................................................#.........................................#..............................................#..........................................................................................................#.............................................................................................................................................................................. ..........................................................................................#.......................................................................................................................................................................................................................................#.....#...................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#.....#................................#.....................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.....#...................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#.....#................................#........................................................................................... ...................................#........................................................................................................................................................#.........................................................................................................................................................#....#.....................................................................................................................................................................................................................#.....................................................................................................#.....................#...............................................................................#..............................................................................#...................................................................................#..........................................................................................................#........................................................................................................................................................#.........................................................................................................................................................#....#.....................................................................................................................................................................................................................#.....................................................................................................#.....................#...............................................................................#..............................................................................#...................................................................................#....................................................................... ......................................................................................................................................................................................................................................#.........................................................................................................................#................................................#....................................................................................................................................................................................................................#......................................................................................................................................................................#....................................................................................#.............................................................................................#.................................#...........................................................................................................................................................................................................................................#.........................................................................................................................#................................................#....................................................................................................................................................................................................................#......................................................................................................................................................................#....................................................................................#.............................................................................................#.................................#..... ..........................................................................#.....................................................................................................................#.........................................................#................................................................................................#.....................................#....................................................................................................................................................................................................................................................................#....#...........................................................................#............................................................................................................................................................#.............................................................................................................................................................................................#.....................................................................................................................#.........................................................#................................................................................................#.....................................#....................................................................................................................................................................................................................................................................#....#...........................................................................#............................................................................................................................................................#................................................................................................................... .....#........................................................................................................................................................................................................................................................................#.........#...........................................................#..#......................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#........................................................................................................................................................................................................................................................................#.........#...........................................................#..#......................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................ ...................................................................................#...................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#...................................#.............................................................................................................................................#.......................................................#....................................................................................................#...................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#...................................#.............................................................................................................................................#.......................................................#................. ......................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................................................#..........................................................................................................................#....................................................................#.............................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................................................#..........................................................................................................................#....................................................................#.............................................................................................#................................................ ..........................................................................................................................................................................#..................................................#........................................................................................................................................#..................................................................................#......#......................................................................................................................................#................................................................................#..............................................................................#..................................................................................................................................................#.......................................................................#...............................................................................................................................................................................................................#..................................................#........................................................................................................................................#..................................................................................#......#......................................................................................................................................#................................................................................#..............................................................................#..................................................................................................................................................#.......................................................................#..................................... ...........................................................#..................................................................................................................................................................#..........#............................................................................................................................................................................................#...................................................#...........................................................#............#...................................................................................................................................................................................#.................................................................................................................................#...........................................................#.............................................................................................................................................#..................................................................................................................................................................#..........#............................................................................................................................................................................................#...................................................#...........................................................#............#...................................................................................................................................................................................#.................................................................................................................................#...........................................................#.................................................................................. ...................................#................#............................................................#..................#..........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#...........................................................................................................................#....................................................................................................................................................................................................................................................................................#........................................................#................#............................................................#..................#..........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#...........................................................................................................................#....................................................................................................................................................................................................................................................................................#..................... ..........................................................................................................#...........................................................................................#.............................#...............................................................................................................#.....#..........................................................................................................................................................................................................#..............................#.............................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#.............................#...............................................................................................................#.....#..........................................................................................................................................................................................................#..............................#.............................................................................................................#..................................................................................................................................................................................................................................................................................................................... ......................................................................................................#.................................#..........................................................................................................................................................................................................................................................................................#.........................................................................................................................#......................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................#..........................................................................................................................................................................................................................................................................................#.........................................................................................................................#......................................................................................#................................................................................................................................................................................................................................................................................................................................................................................... .............#.........................................#..........................................................................................................................................................................................#...................#.................#....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#.........................................#..........................................................................................................................................................................................#...................#.................#....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................. ........................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................#.....#..........................................................................................................................................................................................................................#...........................................................................................................................................#.................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................#.....#..........................................................................................................................................................................................................................#...........................................................................................................................................#......................................................................................... ......................................................................................................................................................................#...................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#.........................................................................................................................................................................#........................#............#......................................................................#..................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#.........................................................................................................................................................................#........................#............#......................................................................#............................................................................ ..........#................................................................................................................................................................................#........................#..........................................................................................................................................................#......................................................................#.......................#..................................................................................#........................................................................#............#.........................................................................................................................#................................................................................................................................#.........................................................................#................#..............#.....#...............#................................................................................................................................................................................#........................#..........................................................................................................................................................#......................................................................#.......................#..................................................................................#........................................................................#............#.........................................................................................................................#................................................................................................................................#.........................................................................#................#..............#.....#..... ....................#....................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................#................................................................................................#.#.................................................................................................................#...........................#..................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................#................................................................................................#.#.................................................................................................................#...........................#.............................................................................................................................................................................................................................................. ...............................................................................................................................................................................................#...............#............................................#...................................................................................................#.....................................................#....................................#............................................................................................................................................................................................................#............................................................................................................#.........................................#.......................................................................................................................................................................................................................................................................................................................................................................................................#...............#............................................#...................................................................................................#.....................................................#....................................#............................................................................................................................................................................................................#............................................................................................................#.........................................#........................................................................................................................................................................................................ ...............................................................................................................................#........................................#............................................................................................................................................#.....................................................................................................................................#......................................................#........#....#...................................................................................................................................................................................................................................................#....................................................................................................................#.................................................#...........................................................................................................................................................................................................#........................................#............................................................................................................................................#.....................................................................................................................................#......................................................#........#....#...................................................................................................................................................................................................................................................#....................................................................................................................#.................................................#............................................................................ ..............................#...........................#..............................................................................#...............................................................................................................................................##...............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.............................................#...................................................#...................#.............................................................................................................................#...........................#..............................................................................#...............................................................................................................................................##...............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.............................................#...................................................#...................#............................................................................................... ##..............#.................................................................................................................................................................#.......................................................................................................#.....#...........................................................#.............................................................................#.........................................#..................................................................................................................................................................................................................................................#..........#..............................................................................................................................#..................................................................................................#..#................................................##..............#.................................................................................................................................................................#.......................................................................................................#.....#...........................................................#.............................................................................#.........................................#..................................................................................................................................................................................................................................................#..........#..............................................................................................................................#..................................................................................................#..#................................................ ...........................................................................................................................................#...............................................................................................#.................#.......................................................................................#.....................................#....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#....................................................................................................................................................................................................#...............................................................................................#.................#.......................................................................................#.....................................#....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#......................................................... ...........................................................#....................................................................#.....#...................#....#..........................................................................#....................................................................................................................................................................................#..........................................................................................................................................................................................#........................................................................................................#....#.................................................................#........................................................................................................................................................................................................................................................................................#....................................................................#.....#...................#....#..........................................................................#....................................................................................................................................................................................#..........................................................................................................................................................................................#........................................................................................................#....#.................................................................#............................................................................................................................................................................................................................. ...............................................................##...................................................................#............................................................................................................................................................#......................................................................................................................................................................................................................................................................#......................................................................................#....................................#........................#..........#.................................................#....................................................................................................................#..........................................................................................#............................................................................................##...................................................................#............................................................................................................................................................#......................................................................................................................................................................................................................................................................#......................................................................................#....................................#........................#..........#.................................................#....................................................................................................................#..........................................................................................#............................. ................................................#....................................................................#.........................................................#.#............#.......................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...........................#............................................................................................................................................................................................................#....................................................................#.........................................................#.#............#.......................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...........................#............................................................................................................................................................ ....................................................................#.................................................#......................................................................................................................................................................#..........................................#..............................................................#......................................................................#..................................................................................................#..#............................#..............................................................................................................................................................................................#...........................................................................................................................................................................................#......................#........................................................................#.................................................#......................................................................................................................................................................#..........................................#..............................................................#......................................................................#..................................................................................................#..#............................#..............................................................................................................................................................................................#...........................................................................................................................................................................................#......................#.... .......................................................................................................................#.#...................................#.....#....................................#...........................................................................................................#.......................................#.....................................................................................................................................................................................................................#.......................................................#.................................#......................................#........#.................................#...........................................#............................................................................................................................................................................................................................#.......................................................................................................................#.#...................................#.....#....................................#...........................................................................................................#.......................................#.....................................................................................................................................................................................................................#.......................................................#.................................#......................................#........#.................................#...........................................#............................................................................................................................................................................................................................# .....................................................................................................................................................#........................................................................................................................#.......................................................................#...........................................................................................................#...................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#........................................................................................................................#.......................................................................#...........................................................................................................#...................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................# ............#................#........................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#......................#.....#..........................................................................................................................................................#........#..........................................................................................................................................................................................................................#.......................................................................................................#.............................#................#........................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#......................#.....#..........................................................................................................................................................#........#..........................................................................................................................................................................................................................#.......................................................................................................#................. .........................................................................................................................................................................................#.........................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#........................................................................................................................#..................................#.............................................................................................................................................#....................................................................................................................................................................................................................................#.........................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#........................................................................................................................#..................................#.............................................................................................................................................#........................................... ......................................................................................................#.......................#...............................................................................................................................................#......................................................................................................#..................................................................................................................................#...................................................................................................................................................................#.........#......................................................................................................................................................................................................................#.................................#..............................................................................................................................................................................#.......................#...............................................................................................................................................#......................................................................................................#..................................................................................................................................#...................................................................................................................................................................#.........#......................................................................................................................................................................................................................#.................................#........................................................................ ...............#.....................................................................................................................................................................................................................#................................................................................................................#.......................................................................................................#.....................#............................................................................................................................#......................#.......................................................#....................................................................................................................................................................................................................................#....................#......#..#..................................................................................#.....................................................................................................................................................................................................................#................................................................................................................#.......................................................................................................#.....................#............................................................................................................................#......................#.......................................................#....................................................................................................................................................................................................................................#....................#......#..#................................................................... ...................................................................................................................#.....#...............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#............................................................................................#.......#.......................................................................................................................................................................................................................................#...............................#............................................................................................................................................................#.....#...............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#............................................................................................#.......#.......................................................................................................................................................................................................................................#...............................#......................................... ................................................................................................#..............................................................................................#.........................................................................................................#...................................................................................................#..........................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................#.........................................................................................................#...................................................................................................#..........................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................................................................................................................................................................ ....................................................................#.................................................................................#...................................................#...................#..................................................................................#.........................................#.................................................................................................................................................................................................................................................................................#.........................................................#...........................#..#...................................................................................................................................................................................................................................#..........................#......................................................................................................#.................................................................................#...................................................#...................#..................................................................................#.........................................#.................................................................................................................................................................................................................................................................................#.........................................................#...........................#..#...................................................................................................................................................................................................................................#..........................#.................................. ......................................................................................................................#.................#..................................................................................................................................................#......................................#.......................................................................................................................#........................................................#.........#....#..........................................................................................................................................................................#.........................................................................#......................#..........#................................................................................................................#.....................................#.............................................................................................................................................................................#.................#..................................................................................................................................................#......................................#.......................................................................................................................#........................................................#.........#....#..........................................................................................................................................................................#.........................................................................#......................#..........#................................................................................................................#.....................................#....................................................... .....................................................................................................................................................................................................................#........................................................#...#..........................................................................................................................................................................#.............................................................#.........#....................................................................#...............................................................#...............................................................................................................................................................................................................................#........................##........................................................................................................................................................................................................................................................................................................................#........................................................#...#..........................................................................................................................................................................#.............................................................#.........#....................................................................#...............................................................#...............................................................................................................................................................................................................................#........................##................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#.................................................#.......................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#.................................................#.......................................................................................................................................................#........................................................................................................................................................................................................................................................................................ .........................................................#......................................................................#...............................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...................##......#..#.................#....................................#.......................................................#....................................................................................#.......................................................................................................................................................................................#..............................................................................#......................................................................#...............................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...................##......#..#.................#....................................#.......................................................#....................................................................................#.......................................................................................................................................................................................#..................... .............................................................................................................................................................................................................................................................#.................................................................................................#...................................................#..................................................#..........................................................................................................................................................................#...............................................................................#..............................................................................................................#..............................................................................##....................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#...................................................#..................................................#..........................................................................................................................................................................#...............................................................................#..............................................................................................................#..............................................................................##....................................................................................................... .....................................................................................................................................................................................................#......................................#...................#....................................................................................................................................................................................................................................................................................................#....................................................................................................#..................#.............................................##............................................#............................................................................................................................................................................................#......................................................................................................................................................................................................................................................#......................................#...................#....................................................................................................................................................................................................................................................................................................#....................................................................................................#..................#.............................................##............................................#............................................................................................................................................................................................#................................................. .........................................................................................................................................................................................#..........#.................................................................................................#.........................................................#..................#.................................#.................................#.....................................................................................................#.............................#................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#..........#.................................................................................................#.........................................................#..................#.................................#.................................#.....................................................................................................#.............................#................................................................................................................................................................................................................................................................................................................................................................................................#........................................... .......................................................................................................................................................#..........#.......................................................#........................................................................................................................................................................................................................................................................................................#......................................................................#...........................................................................................................................................................................#...................................................................................................................................................#....................................................................................................................................................................................................................................................#..........#.......................................................#........................................................................................................................................................................................................................................................................................................#......................................................................#...........................................................................................................................................................................#...................................................................................................................................................#............................................................................................. ......#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#.....................................................................................................................................................................................................................................................................................................#............................................................................................................................#.....................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#.....................................................................................................................................................................................................................................................................................................#............................................................................................................................#............................................................... ................................................................#...................................................................................................................................................................................................................................................#...................................#......................................................................................................................................................................................................................................................#.............................................................................................................................................................................#..........................................................................#...............................................................................................#...#.............................#.............................................................................................#...................................................................................................................................................................................................................................................#...................................#......................................................................................................................................................................................................................................................#.............................................................................................................................................................................#..........................................................................#...............................................................................................#...#.............................#............................. ..#.............................................................................................................................#.....................................................................#.............................................................#.......#..............................................................#.........................................................................................................................................#...........................................................................#................................................................................................#..............................................................................................................................................#.....................................................#.......#..........................................................................................................................................................#.............................................................................................................................#.....................................................................#.............................................................#.......#..............................................................#.........................................................................................................................................#...........................................................................#................................................................................................#..............................................................................................................................................#.....................................................#.......#........................................................................................................................................................ ..........................................#............................#......................................................................................................#...................................................................................................................#.....................................................#....................................................................................................................................#................................................................................................................................................................................................................#........................#..................................................................................................................................................................................................#...#...................................................................................................................................#............................#......................................................................................................#...................................................................................................................#.....................................................#....................................................................................................................................#................................................................................................................................................................................................................#........................#..................................................................................................................................................................................................#...#......................................................................................... ............................................................#...........................................................................................................................................#........................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#...............................................................................................#....#..................................................................................................................................................#.........................................................................#.....#...........................................................................#...........................................................................................................................................#........................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#...............................................................................................#....#..................................................................................................................................................#.........................................................................#.....#............... ..............#................................................................................................................................#..........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................................................................#.................................................................................................................................................................................................#...............................................................#....................................................................................#................................................................................................................................#..........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................................................................#.................................................................................................................................................................................................#...............................................................#...................................................................... ............................................................................................................................#.................................................................................................#.#..................................................................................................................................................................................................................................#.......................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#.#..................................................................................................................................................................................................................................#.......................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...............................#.......................................................................................................................#................................................................................#...................#...........................................................................................................................................#..#.#..................###...............................#...............................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...............................#.......................................................................................................................#................................................................................#...................#...........................................................................................................................................#..#.#..................###...............................#...............................................#.... ............................................................................................................................................................................................................#...................................................................................................................................................#....................#........................................................................#............................................................................................................................................................................#...............#...............................................................................#...............#............................................#...................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#....................#........................................................................#............................................................................................................................................................................#...............#...............................................................................#...............#............................................#...................#........................................................................................................................................................................................................... ...................................................#...........................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.......#............#...........................................................#..................................................................................#.......................................................................#..........#...........................................................................................................................................................................................................#....#.......................................................#...........#.....................................................#...........................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.......#............#...........................................................#..................................................................................#.......................................................................#..........#...........................................................................................................................................................................................................#....#.......................................................#...........#.. .....................................................#.......................................................................................................................................................................................#................................................................................#............................#..........................................................................#.........................................................................................................................#.....................................................................................................................................................................#..................................................................................#...........................#..#................................................#.................#.........#..#...............................................................#....................................................................................#.......................................................................................................................................................................................#................................................................................#............................#..........................................................................#.........................................................................................................................#.....................................................................................................................................................................#..................................................................................#...........................#..#................................................#.................#.........#..#...............................................................#............................... ...........................................#..................................................................................................................................................................................................................................................#................................................................#................................................................................................#..........................................#..................................................................................................#.............................................#...................................................................................................................................#..........................................................................................#.................................................#.....................................................................................................................................#..................................................................................................................................................................................................................................................#................................................................#................................................................................................#..........................................#..................................................................................................#.............................................#...................................................................................................................................#..........................................................................................#.................................................#.......................................................................................... .......................................................................................................................#...........#................................#.............................#............................................#..........................................................................#.#............#.....................................#.................................................................................#...................................#.......................................................................................................................................................................#..............................................................................#......................................................#.......#........................................................................#.......................................................#..................................................................................................................................................................................................#...........#................................#.............................#............................................#..........................................................................#.#............#.....................................#.................................................................................#...................................#.......................................................................................................................................................................#..............................................................................#......................................................#.......#........................................................................#.......................................................#........................................................................... .....................................#...................#............................................................................................................................................................................................................#..........................................................#..................................................................................#................................................................................................................................................................................................................................#...........................................#....................................................................................................................................................................#......................................................................................................................................................................................................#...................#............................................................................................................................................................................................................#..........................................................#..................................................................................#................................................................................................................................................................................................................................#...........................................#....................................................................................................................................................................#................................................................................................................................................................. ..........................#......................................................................................................................................................................................#....................................................................................................................................................................................................................#.........#..........................................................................................................#.............................................................................................................................#............................................................................................................................................................................................................#...............................#.....................................................................#.....................#...............................#......................................................................................................................................................................................#....................................................................................................................................................................................................................#.........#..........................................................................................................#.............................................................................................................................#............................................................................................................................................................................................................#...............................#.....................................................................#.....................#..... ..............................................................#.......................................................#..............#......#.........................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#...................................................................................................#................................................#................#................................................................................#...................................#.........................................................................................................................................................................................#.......................................................#..............#......#.........................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#...................................................................................................#................................................#................#................................................................................#...................................#........................................................................................................................... .......................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#.................................#..............................................................................................................................#.............................................................................................................................................................................#...........................................................#.........................................................#.......................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#.................................#..............................................................................................................................#.............................................................................................................................................................................#...........................................................#.........................................................# ....................................................................................................................................#..............................................................................................................................................................................................................................................#...............................................#......................................................................................................................................................................#....................................#............................................#...............................................#....................................#......................#..............................................#.................................................................................................#..................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...............................................#......................................................................................................................................................................#....................................#............................................#...............................................#....................................#......................#..............................................#.................................................................................................#.............................................................................. ........................................................................................................................................................#..................#.....................................................................................................................#........................................................................#.........................................................................................#............................................................................#.............................#....................................................#.................................................................#...#..........#...........................................................................#...................................................................................................#................#.........................................................................................................................................................................................................................................................................#..................#.....................................................................................................................#........................................................................#.........................................................................................#............................................................................#.............................#....................................................#.................................................................#...#..........#...........................................................................#...................................................................................................#................#................................................................................................................. ................................................................................#.............................................................................................................#.............................................................................#.....................#.....................................................................................................#..........................................................................#.................................................................................................................................#.......#...................#..#...............................................#........................#.......................................#.....................#.................#.............................................#......#................#.................................................................................................................#..................................................................................................................#.............................................................................................................#.............................................................................#.....................#.....................................................................................................#..........................................................................#.................................................................................................................................#.......#...................#..#...............................................#........................#.......................................#.....................#.................#.............................................#......#................#.................................................................................................................#.................................. ........#.............#...............................................................................................................................#............#.....#.....#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#................................................................................................................................................................................#...............................................................................................................#........................................................#...........#.............#...............................................................................................................................#............#.....#.....#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#................................................................................................................................................................................#...............................................................................................................#........................................................#... .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#..................................................................................................................................#.......................................................#.............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#..................................................................................................................................#.......................................................#.............................................................................................................................................................#...................................................................................................................................................................... .................................................................................................#....................................#...........................................................#.................#...#.............................................................................................................................................................................................................................................#..............................................................................................................#......................#....................................................#..........................................................................................................#...........................................#......................................................................................#..............................................................................................................#..........................................................................................................#....................................#...........................................................#.................#...#.............................................................................................................................................................................................................................................#..............................................................................................................#......................#....................................................#..........................................................................................................#...........................................#......................................................................................#..............................................................................................................#......... ................................................................................................................................................................#.........................................................................................................#.#..............................................................#..............................................................................................................................................................................................#.........................................................................................#................................#.................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#.........................................................................................................#.#..............................................................#..............................................................................................................................................................................................#.........................................................................................#................................#.................................................................................................................................................................................................................................................................#................................................................................................ .........................................................................................................................................................................................................................................................................................#......................#........#.................................................................................................................#...........................................................#...................................................................................................................................#...................................................#...................................#............................................................................................................#.............#..........#....#................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#......................#........#.................................................................................................................#...........................................................#...................................................................................................................................#...................................................#...................................#............................................................................................................#.............#..........#....#................................................................................................................................#........................ .....................#.......................................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#.......................................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................... .........#...........................................................................................................................................................................................#................................................................................................................#...............................................................................................................................................................#...................................................................................................................#..............................#.........................................#.............................................................................#..............................................#.........................#...........................................#......#......#............................................................................................................................................#...........................................................................................................................................................................................#................................................................................................................#...............................................................................................................................................................#...................................................................................................................#..............................#.........................................#.............................................................................#..............................................#.........................#...........................................#......#......#................................................................................................................................... ..........................................................................................................................................................................................................................................#.............................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#..................................#.......................................................................................................................................................................................#...........................#..#...............................................................................................................................................................................................................................................................................................#.............................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#..................................#.......................................................................................................................................................................................#...........................#..#..................................................... ...................................................................................................................................#..........#..................................................................................................#.....#..............#...........................................................................................................................#...........#................................#..........................................................................................................................#.................................#....................................................................#..........................................#......................................................................................................#.......................#.........................................#.....................................................................................................................................................................................................................................................................#..........#..................................................................................................#.....#..............#...........................................................................................................................#...........#................................#..........................................................................................................................#.................................#....................................................................#..........................................#......................................................................................................#.......................#.........................................#.................................................................................................................................. ...............#..............#....................................................................................................................................................................................................................................................................................................................................................#................#.............................#...............................................................................................................................................................#......................................#...............................................................................................................................................................................................................................................................................#.............................................................................................................................#..............#....................................................................................................................................................................................................................................................................................................................................................#................#.............................#...............................................................................................................................................................#......................................#...............................................................................................................................................................................................................................................................................#.............................................................................................................. ...................................................................................................#.............#......................................................................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................##.....................................#........................................................................................................................................................................................................................................................................................#.............#......................................................................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................##.....................................#..................................................................................................................................................................................... .......................#........................................................................................................................................................................................................................................................................................................................................................................................................................#....#............................................................................................................................................................................#................................................................................................................................................#..................................................................................................................................................#................................................................................................#.......................#........................................................................................................................................................................................................................................................................................................................................................................................................................#....#............................................................................................................................................................................#................................................................................................................................................#..................................................................................................................................................#................................................................................................# .............#..........................................................................................................................................................#................................#..........................#................................................................................#.......................................................................................................................#..#......................#.............................................................................................................................................................................................................................................................................................................................#.....................................#.........................................................................................................................................................................................................#..........................................................................................................................................................#................................#..........................#................................................................................#.......................................................................................................................#..#......................#.............................................................................................................................................................................................................................................................................................................................#.....................................#............................................................................................................................................................................................ ................................................................................................................................................................................................................#.........................................................................................................................................................................................#................##...........................................................#............#................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#................##...........................................................#............#................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................. ........................#..................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#..................................................................................................#...............................................#.............................................................................................#..................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#..................................................................................................#...............................................#..................................................................... ...................................................................................................................................................................................................................#...............................................................................................................................................................................#......#..................................................................................................................................#...............................................................................................................................................................................#.......................................................................................................................................................................................................#................#..........................................#.........................................................................................................................................................................................................................................................#...............................................................................................................................................................................#......#..................................................................................................................................#...............................................................................................................................................................................#.......................................................................................................................................................................................................#................#..........................................#...................................... ........................................................................................................................................................................................................#............#......................................................................................................................................................#..................................#.............................................#..................................................................................................................................................................................#...................................................................#...............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#............#......................................................................................................................................................#..................................#.............................................#..................................................................................................................................................................................#...................................................................#...............................................................................................................................................................................................................................#................................................................................... ........................................................................................................................#.................................................................................................................................................................................................................................................................#......................................................................................................................#.............................................................................................................................................#...................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#......................................................................................................................#.............................................................................................................................................#...................#.................................................................................................................................................................................................................................................................................................................................................... ..................................................................................#....................................................#......................#........#.................................................................................................................................................................................#..........#.........#..............................................#.................................................................................................................................................................#.........................#...................#..#..........................................................................#.....#.............................................................................................................................................#............#.................................................................................................................#...........................................................................................................#....................................................#......................#........#.................................................................................................................................................................................#..........#.........#..............................................#.................................................................................................................................................................#.........................#...................#..#..........................................................................#.....#.............................................................................................................................................#............#.................................................................................................................#......................... ....................................................................#.......#...........................................................#........................#..........................#.....................................#.................#.............................................................#...............................................#............................................................................................................................................................................#.......................#..................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................#.......#...........................................................#........................#..........................#.....................................#.................#.............................................................#...............................................#............................................................................................................................................................................#.......................#..................................................................................................................................................................................................................................................................................................................................#............................................................................................................................. .......................................................................................................................................................................................................................................................................................................#...................................................................................................#.......................................................................................................................................#................................................................................................................................#.....................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#.......................................................................................................................................#................................................................................................................................#.....................................................................................................#............................................................................................................................................................................................................................................. ................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.................................#...................................................................................................................................................#...........................................................#.......................#..........................................#................................................................................#.......................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.................................#...................................................................................................................................................#...........................................................#.......................#..........................................#................................................................................#....................... .....................................#...........................................................................................................#.........................................................................#........................................................................................................................................#..........................#.............................................................................................................................................................#.......................................................#...................................##...#...............................................................#..........................................................#............................#..............................................................#..................................................................................................#....................................................................................#...........................................................................................................#.........................................................................#........................................................................................................................................#..........................#.............................................................................................................................................................#.......................................................#...................................##...#...............................................................#..........................................................#............................#..............................................................#..................................................................................................#............................................... .............................................................#...........#.................................................................................................................#.................................................................................................................................................................#.................................................................................................................................................................................................................................#...................................................................................................................................#.................................................................................................................................................................#...............................................................................................................................................................................................#...........#.................................................................................................................#.................................................................................................................................................................#.................................................................................................................................................................................................................................#...................................................................................................................................#.................................................................................................................................................................#.................................................................................................................................. ........................................#.................................................#.....................#......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#........................................................................................................................................................#...........................................#.........................................................................#.................................................#.....................#......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#........................................................................................................................................................#...........................................#................................. ........................................................#.......................................................................#........#....#...#..........................................................................................................................#.......................................................................................................................#.............................................................................................................................................#..........................#........................................................................#......#............................................#..........#.............................................................................................................#....................................................................................................#................................................................#............................#........................................................#.......................................................................#........#....#...#..........................................................................................................................#.......................................................................................................................#.............................................................................................................................................#..........................#........................................................................#......#............................................#..........#.............................................................................................................#....................................................................................................#................................................................#............................# ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#........................................#.......................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#........................................#.......................#........................................... .....................................................................................................................................................#.................................................................................................#.............................#.......................................................#................................................................................................................................................................................................................................................#........................................................................................................#......................................................................#...........................#..#...........................................#...................................................................................................................................................................................................................................................................................................................................#.................................................................................................#.............................#.......................................................#................................................................................................................................................................................................................................................#........................................................................................................#......................................................................#...........................#..#...........................................#.............................................................................................................................................................................. ..............................................................#............#........#...............#..................................................................#................................................#......................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#...........#....................................................................................................................................................................................#................................................................................................................#............#........#...............#..................................................................#................................................#......................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#...........#....................................................................................................................................................................................#.................................................. ......................#...................................................................................................#.................................#....................................................................................................................................................................##.....................................................................................................................................#........................................................................................................................................#..........................#......................................................................................................................#........................#........................................#...........................................................#.........#...........................................................................................................................#......................#...................................................................................................#.................................#....................................................................................................................................................................##.....................................................................................................................................#........................................................................................................................................#..........................#......................................................................................................................#........................#........................................#...........................................................#.........#...........................................................................................................................# .....................................................................................................................................................................................................#......#.......................................................................#.............................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#..........................................#........................#.................................................................................................#...........................................................................................................................................................................................................................................................................#......#.......................................................................#.............................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#..........................................#........................#.................................................................................................#...................................................................... ......#.........#...........................................................................................................................................................................................................................................................................................................#....................................................................#............................................................................................#..........................................................................................................................................................................................................................................................................#......................................................................................#.....................................................................................#.......................................................................................#.........#...........................................................................................................................................................................................................................................................................................................#....................................................................#............................................................................................#..........................................................................................................................................................................................................................................................................#......................................................................................#.....................................................................................#................................................................................. .........................................................................................................................................................................................#..................................................#.........................................................................................................#..............................................................................................................................................................................................................................................................................................................................#................................................................#................................................................#............#.......................................................................................................................................................#....................................................................................................................................................................................................................................#..................................................#.........................................................................................................#..............................................................................................................................................................................................................................................................................................................................#................................................................#................................................................#............#.......................................................................................................................................................#........................................... ...........................................................................................#................#.......................................................................#.......................................#................................................................................................................................................................................................#..................................................................................#..........#..................................................................................................................................................................#.....................................................................................................................................................................#.........................................................#....................................................................................................................................................................................................#................#.......................................................................#.......................................#................................................................................................................................................................................................#..................................................................................#..........#..................................................................................................................................................................#.....................................................................................................................................................................#.........................................................#......................................................................................................... ................................................................................................................................................................#....................................................................................#.....................................................................#............................................................#.................................................................................................................................................#.......................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................#....................................................................................................................................................................................................#....................................................................................#.....................................................................#............................................................#.................................................................................................................................................#.......................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................#.................................... .............................................................................................................................#............................#.......................................................................#..............#.....................................#.....................................................#................................................................#..............................#...........#....................................................................................................................................#................#..................................#......................................#..................#.....................................................................................#.............#...........................................................................................................#....................................#.....................................................#.............................................................................................................................................#............................#.......................................................................#..............#.....................................#.....................................................#................................................................#..............................#...........#....................................................................................................................................#................#..................................#......................................#..................#.....................................................................................#.............#...........................................................................................................#....................................#.....................................................#................ .............................#........................................................................................................................................#......................#...........................#......................................#..........#.............#..............................................................................................................................#.......................................................................................................................................#.......................................................................................................................................................................................................................#..................#..................................................................................................................................................................#......................................................................................#........................................................................................................................................#......................#...........................#......................................#..........#.............#..............................................................................................................................#.......................................................................................................................................#.......................................................................................................................................................................................................................#..................#..................................................................................................................................................................#......................................................... ...................................................................#....................................................................................................................................................................................................#.#................#...#.............................................................................#.................................................#.......................................#...........................#.........................................................................................................................................................................................................................................................#..................................................................................................................#.....................................................................................#....................................................................................................................................#....................................................................................................................................................................................................#.#................#...#.............................................................................#.................................................#.......................................#...........................#.........................................................................................................................................................................................................................................................#..................................................................................................................#.....................................................................................#................................................................. ....................................................................................................#................................................................................................................................#..........................................................................#......................#...................................................................................................................................................#......................................................................................................................................................................................................................................................#........#..............................................................................................................................................................#............#....................................................................................................................................................................................................#................................................................................................................................#..........................................................................#......................#...................................................................................................................................................#......................................................................................................................................................................................................................................................#........#..............................................................................................................................................................#............#................................................................................................ ................................................................................................................................#.............#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#...................................#...........................................................................................................................................................................................#...............................................................................................................................................#.............#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#...................................#...........................................................................................................................................................................................#............... ....#...................#......................#........................................................................................................................................................................................................................#....................................................................#........................#.................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...............................................................................................................#............#...............................#......................#...................#......................#........................................................................................................................................................................................................................#....................................................................#........................#.................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...............................................................................................................#............#...............................#.................. ......................................................................................................................................................................................................................................#........................................#..........................#.............................................................................................................................................#.......#..............................#....................................................................................#...............................................................................................................................................#.............................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#..........................#.............................................................................................................................................#.......#..............................#....................................................................................#...............................................................................................................................................#.............................................................................#..................................................................................................................................................................................................................... ...................................................................#.........................................#............#.......................................................................................................................#.................................................................................................................................................................#................................................................................................................................................................................................................................................#..............................................................................#...............................................................................................................#............................................#............................#....................................#.......................................................................................................................#.........................................#............#.......................................................................................................................#.................................................................................................................................................................#................................................................................................................................................................................................................................................#..............................................................................#...............................................................................................................#............................................#............................#....................................#.................................................... ....#...............................................................................................................................................#..................................................................................#................................................................................................................................................................................................................................................................................#..............................................................#........................................................................................................................................................................................................................................................................................................................................................#...................#.......................................................................#...............................................................................................................................................#..................................................................................#................................................................................................................................................................................................................................................................................#..............................................................#........................................................................................................................................................................................................................................................................................................................................................#...................#................................................................... .......#..............................................#................................#.......................................................................................................................................................................................................#...................................................#.............................#............................................................................................#....................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#..............................................#................................#.......................................................................................................................................................................................................#...................................................#.............................#............................................................................................#....................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................... .......................................................................................................................................#................................................#.................................#........................#................................................................................................................#...........................................................................................#................................................................#.#.....................................................................................................................................#.....................................................#....................................................#.....................................................................................#.....................................................#..............................................................................................................................................................................................................................................#................................................#.................................#........................#................................................................................................................#...........................................................................................#................................................................#.#.....................................................................................................................................#.....................................................#....................................................#.....................................................................................#.....................................................#....................................................................................................... ..................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......................................................#.......................................................................................#...................................................................................................#............................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......................................................#.......................................................................................#...................................................................................................#............................................................................................................#............................................................................................................................................................................... ..........#............................................................................................#...........................................................................................#........................................................................................................................................................................................................................................#......................................................................................................................................................#...............................................#..............................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................#...........................................................................................#........................................................................................................................................................................................................................................#......................................................................................................................................................#...............................................#.................................................................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................#.................................#...................................#.....................................................................................................................................................................................................................................................................................................................................#..................................................................................................#........................................#.................................................#..............#....#.............................................................................................................#...........................................................................................................................................................................................................................................................................................#.................................#...................................#.....................................................................................................................................................................................................................................................................................................................................#..................................................................................................#........................................#.................................................#..............#....#.............................................................................................................#................ .......................................................#.......................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#....#.................#........................................................#.....................................................................................................................................................................................#...........................................................................................................#..........................................................................#.......................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#....#.................#........................................................#.....................................................................................................................................................................................#...........................................................................................................#................... ......................................................................................................................................#..................#......................................................................#..................##.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................#......................................................................#..................##................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .........#.................................................................................................................................................#......................................................................................................................................................................................................................................................................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#.................................................................................................................................................#......................................................................................................................................................................................................................................................................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#................................................................................................................................. ...................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...................................................................................................................................................................................#.............#......................................#.#...........................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...................................................................................................................................................................................#.............#......................................#.#........................................................................................................ ..............................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..............................................................................................#......#..............................#................................................................................................................................................#......#....................................#..................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..............................................................................................#......#..............................#................................................................................................................................................#......#....................................#..................................................................................................#............................... ....................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#......................................................................................................................................................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#......................................................................................................................................................#....................................................................................................................................................................................................................................... ...............................................................................#............................................................................................................................#.....................................................................#.......................................................................................................................................................................................#.............................................................................................................#............................................................................................................#...........................................................................................................#.....................................................#..........................................................................................................................#......................#.............................................................................................#............................................................................................................................#.....................................................................#.......................................................................................................................................................................................#.............................................................................................................#............................................................................................................#...........................................................................................................#.....................................................#..........................................................................................................................#......................#.............. ........#...................................#...........................#.....................................................................................#......................................................................................................................................................................#..........#.............................................................................................................................#.......................................................................................#...............................................................................................#.....#..........................................#...............#....................#................................................................................................................#..................................................................................................................................................................#...................................#...........................#.....................................................................................#......................................................................................................................................................................#..........#.............................................................................................................................#.......................................................................................#...............................................................................................#.....#..........................................#...............#....................#................................................................................................................#.......................................................................................................................................................... ....................................................................................................................#................................##..........................................................................................................................................................................#..............................................................#.....................................#..............................................................................................................................................................................#.................................#...................................................#.......................................................................................................................................................#.........................#...................................................................................................#..........................................................................................................................................................#................................##..........................................................................................................................................................................#..............................................................#.....................................#..............................................................................................................................................................................#.................................#...................................................#.......................................................................................................................................................#.........................#...................................................................................................#...................................... ...........................................................#............................................................................................................................#..........................................................................................................................#...............................................................................................#...............................................#.........................................................................#....................................................................................................................................................#......................................................#.........................................................................#...................................................................................................................................................................................................#...........................................................#............................................................................................................................#..........................................................................................................................#...............................................................................................#...............................................#.........................................................................#....................................................................................................................................................#......................................................#.........................................................................#...................................................................................................................................................................................................# ...........................................#..............................#...............................................................................................................................................................................#.............................#.................................................................................................................#............................................................................................................................................#...........#..................................................................................................................#......................................................................................#...........................................................................................................................................................#.................................................#......................#................................................................#..............................#...............................................................................................................................................................................#.............................#.................................................................................................................#............................................................................................................................................#...........#..................................................................................................................#......................................................................................#...........................................................................................................................................................#.................................................#......................#..................... ...........................................................#...........#...................#............................................................................................................#.....................................................................#.................................................................................#...............................#........................................................................................................................................#........#...........#...........................#.......................................................................#................................................................................#.............................................................................................................................#.................................................................................................................................................................................................................#...........#...................#............................................................................................................#.....................................................................#.................................................................................#...............................#........................................................................................................................................#........#...........#...........................#.......................................................................#................................................................................#.............................................................................................................................#...................................................................................................................................................... ..............................................................#.....................................................................................................#.................................................................#.....#.......................................................................#.........................................................................................................#........................................................................................................................................#..............#..................#.............................#........................................................................................................................#..........................................#...........................................................................................................................................................................................#..............................................................................................#.....................................................................................................#.................................................................#.....#.......................................................................#.........................................................................................................#........................................................................................................................................#..............#..................#.............................#........................................................................................................................#..........................................#...........................................................................................................................................................................................#................................ ..........................................................................................................#..........................#..........#.......................................................................#......................................................................................................................................................................................................................................................................................................#..................................................................................................................................#...................................................................................................#......................................#....................................................................................................................................................................................................................................................................................................................................#..........................#..........#.......................................................................#......................................................................................................................................................................................................................................................................................................#..................................................................................................................................#...................................................................................................#......................................#.......................................................................................................................................................................................................................... ............................................................................#....................#..................................................................#...........................................................#............................................................................................................................................................................#...........................................................................................................................#...................................................................................................................................................................#......................................................................................................................................................................................#...............................................................................................................................................................................................................#....................#..................................................................#...........................................................#............................................................................................................................................................................#...........................................................................................................................#...................................................................................................................................................................#......................................................................................................................................................................................#................................................................................................................................... .............................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................................................................................................#.............................#............................................................................................................#.....................#.................#.....#....................................................................................................................#............................................................................................................#....................................................................#..................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................................................................................................#.............................#............................................................................................................#.....................#.................#.....#....................................................................................................................#............................................................................................................#....................................................................#..... ..............................#................................................................#...............#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#................................................................#...............#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................... ........#...........................#..#.......#...................#.................................................................................................................................................................................................................................................#...........................................................................#................................................#.....................................#....#.............#........................................................................................................................#..........................................................................................#............................#.................................#........#...................................#.....................................................................#..............................................................................................................................#...........................#..#.......#...................#.................................................................................................................................................................................................................................................#...........................................................................#................................................#.....................................#....#.............#........................................................................................................................#..........................................................................................#............................#.................................#........#...................................#.....................................................................#...................................................................................................................... ......................................................................#..................................................#........#....................................#....#...............................................................................................................#.................................................................................................................................................................................................................................................................................................#..............................................................................................#...........................................................................................................................................................................................................#......................................#..........#.......#..........................................................................................................................................#..................................................#........#....................................#....#...............................................................................................................#.................................................................................................................................................................................................................................................................................................#..............................................................................................#...........................................................................................................................................................................................................#......................................#..........#.......#.................................................................... ............................................................................................................................................................................................................#...#.....#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................#..................................................................................................................................................................................................................................................................................................#...#.....#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................#...................................................................................... .................................................................................................................................................................................#..........................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#................................................................................#......................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#................................................................................#......................................................................................................................#.................................................................................................................................................. .......................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#......#............................................................................................................................................................................................................................................................#........................................................................................#.......................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#......#............................................................................................................................................................................................................................................................#........................................................................................#.......................................................................................................................#................................................. ........................................#........#......................................................................................................................................................................#..............#...............................................................................................................................................................................#........................................................................#...............#..............................................................................................#..................................................#.......................................................................................#....................................................................................................................#................................................................................................................................................................................................#........#......................................................................................................................................................................#..............#...............................................................................................................................................................................#........................................................................#...............#..............................................................................................#..................................................#.......................................................................................#....................................................................................................................#........................................................................................................................................................ ...............................................................#..........................#.......................................................#....................................#.................................................................................................................................#..........................................#..........................................................................................#.......................................................................................................................................................................................................................................................................................#..........................................#....................................................................................................................................................................................................................................................................................................#..........................#.......................................................#....................................#.................................................................................................................................#..........................................#..........................................................................................#.......................................................................................................................................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................................... ..........................................................................................................................................................................#...............#..........................................................................................#.........................................................#.........................................................................................#...................................................................#.........................#...........................#...............#............#.........................................#...................................................#.......................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#...............#..........................................................................................#.........................................................#.........................................................................................#...................................................................#.........................#...........................#...............#............#.........................................#...................................................#.......................................................................................................................................................................................................................................................................................................................................#. ................................#.................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#....................................................................................................................#.....#............................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#....................................................................................................................#.....#............................................................................................................................................................................................................................................................................................................................ ....................#.................................................................#..................................................................#....................................................#........................................................................................................................................................................................#..........................................................#........................................................#.....................................................................................................................................................................................................................................#...................#.....................................#..............................................................................................................................#.......................................................................#.........................#.................................................................#..................................................................#....................................................#........................................................................................................................................................................................#..........................................................#........................................................#.....................................................................................................................................................................................................................................#...................#.....................................#..............................................................................................................................#.......................................................................#..... .........#..............#..................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.........................................#....................................................................................................................................#.................................................................................................................................................................................##.........................................................................................................................................................................................#.......................#..............#..................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.........................................#....................................................................................................................................#.................................................................................................................................................................................##.........................................................................................................................................................................................#.............. ...........................................#.......................................................#..................................................................................................................#...........#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#..................................................................................................#.....................................#........................................................#.......................................................#..................................................................................................................#...........#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#..................................................................................................#.....................................#............. ...............................................................................................................................................#..............................................................#................................................#.....................................................................................................#...................................................................................................#....................................................................................................................................................................................................................................................................................................#......................................................................................#.............#...............................................................................#...................................................................................................................................................................................................................#..............................................................#................................................#.....................................................................................................#...................................................................................................#....................................................................................................................................................................................................................................................................................................#......................................................................................#.............#...............................................................................#.................................................................... ............................................................................................................................................................................................................................................................................................................#.................................................#............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................... ......................................................................#..........................................................................................#.....................................................................................................................................................................#............................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.......#.....................#...............................#.........................................................................................#....................................................................#.......#............................................#........................................................................#..........................................................................................#.....................................................................................................................................................................#............................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.......#.....................#...............................#.........................................................................................#....................................................................#.......#............................................#.. ......................................................................................................................................................................................................................................................................................................................................#......................................#................................................................................................#........................................................................................#.....................................#................#..........................................................................................................................................................................................#...........#................#...................................................................#................................................................#......................#..........#................................................................................................................................................................................................................................................................................................................................................#......................................#................................................................................................#........................................................................................#.....................................#................#..........................................................................................................................................................................................#...........#................#...................................................................#................................................................#......................#..........#.......... .......................................#...................#.................................................................................................#......................................................................................................................................................................................................................................................................#.................................................................................................#............................................#..............................................................#...............................................................................................................................................#...................................................................#...................................................................................................................#....................................................................................#...................#.................................................................................................#......................................................................................................................................................................................................................................................................#.................................................................................................#............................................#..............................................................#...............................................................................................................................................#...................................................................#...................................................................................................................#............................................. ................................................#..............................................................................................................................................................#.....................................................................................#............................................................................................................#....#......................................................................#.....................................................................................#.......................................................#..........................##............................................................................................................................................................................................#..............#...................................................................................................................................................................................................#..............................................................................................................................................................#.....................................................................................#............................................................................................................#....#......................................................................#.....................................................................................#.......................................................#..........................##............................................................................................................................................................................................#..............#................................................................................................................................................... .................................#....................#...................#......................................................................#...................................................................................#.........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#..............#....#.............................................................................................................................................................................................................................................................................................................#....................#...................#......................................................................#...................................................................................#.........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#..............#....#............................................................................................................................................................................................................................................................................ ..................................................#.............#....#..........................................................................................................................................#.........................................................#.........................................#..........................................................................#.....#...............................................................#..................................................................................................................................................................................................................#.............................#......................................................................#............................................................................................................................................................................................................................................................................................#.............#....#..........................................................................................................................................#.........................................................#.........................................#..........................................................................#.....#...............................................................#..................................................................................................................................................................................................................#.............................#......................................................................#.......................................................................................................................................................................................................................................... .................................................#...............................#.......................................................................................................................#...........#................#...........#......................................#.............................#..................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...................................................................................................#............................................................................................#..............................................................................................#...............................#.......................................................................................................................#...........#................#...........#......................................#.............................#..................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...................................................................................................#............................................................................................#............................................. .................................................................#..........................................................................................................................................................................................................#..............................................................#..............................................................................................................................................................................#..........................................................................................#.................................................#..........................................................................................................................................................................................................................................#.................................................................#....................................................................................................................#..........................................................................................................................................................................................................#..............................................................#..............................................................................................................................................................................#..........................................................................................#.................................................#..........................................................................................................................................................................................................................................#.................................................................#................................................... ............................................................................................................................................................................................#...........#......................................................................................................#..................................................................................................................#..........................#.................................................................................................................#...................................................................................#.......................................................................................................................................................................................................................................#.......................................................................................#................................................................................................................................................................................................................................#...........#......................................................................................................#..................................................................................................................#..........................#.................................................................................................................#...................................................................................#.......................................................................................................................................................................................................................................#.......................................................................................#.................................... .....................................#............#............................................................#...............................#........#.......................................................#...............#...............................................................................................................#...........................................................................................................................................#.......................#....................................................................................................................................................................................................#..................................................................................#......................#..............................................................................................................................#....................................................#......#..............................................#............#............................................................#...............................#........#.......................................................#...............#...............................................................................................................#...........................................................................................................................................#.......................#....................................................................................................................................................................................................#..................................................................................#......................#..............................................................................................................................#....................................................#......#......... ....................................#.................................................................................................................................................................#................................................#.............#........................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........................#.............................................................................#............#...............................................#.................................................................................................................................#...........................................#.................................................................................................................................................................#................................................#.............#........................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........................#.............................................................................#............#...............................................#.................................................................................................................................#....... .......#..................................................................................................#................................................................................................................................................................................................#......................................#........#..........................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#....................................................##.................................#..................................................................................................................#..................................................................................................#................................................................................................................................................................................................#......................................#........#..........................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#....................................................##.................................#........................................................................................................... ...............................................................................................................................................................#....#............................................................................................................................................................................................................................#.....................................................................................................................................................#...................#.........................................#...........................................#...............................................................................................................................#.............................................................#................................................................................................................................................................#......................................................................................................................................................................#....#............................................................................................................................................................................................................................#.....................................................................................................................................................#...................#.........................................#...........................................#...............................................................................................................................#.............................................................#................................................................................................................................................................#....... ........................................................#...........................................................................................................#..............................................................#...............................................................................#..................................#................................................................................................................................................................................................................................................#........#........................#......................................................................#..........................................................#.................................................................................#.......#................................#.........................................................................................................................................................................................#...........................................................................................................#..............................................................#...............................................................................#..................................#................................................................................................................................................................................................................................................#........#........................#......................................................................#..........................................................#.................................................................................#.......#................................#................................................................................................................................. .........................................................#......................#...............................................................................................................................................................................#....................................................................................................#........................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#......................#...............................................................................................................................................................................#....................................................................................................#........................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#............................................................................................................................................................ ............................................................#..............#....................................................................................................................................................................................#..............#.............................................#.............................................................................................................................................................................#.............................................................................................................................................................................................#.........#....................................................................................................................................................#...........................................................................................................................................................................................................................#..............#....................................................................................................................................................................................#..............#.............................................#.............................................................................................................................................................................#.............................................................................................................................................................................................#.........#....................................................................................................................................................#............................................................................................................................................................... ...........................#......................................................................#....................................................................................................................................................................................#.....................................................................................................................................................................................#.............#............................................................................................................................#...........................................#.....................#....................................................................................................................................................................................................................................................................................................................................#...................................#......................................................................#....................................................................................................................................................................................#.....................................................................................................................................................................................#.............#............................................................................................................................#...........................................#.....................#....................................................................................................................................................................................................................................................................................................................................#........ ....................................#..........................................................#....................................................................................#...................................................................................................#..................................................................................................................................................................#............................................................................................................................................................................#....................................................................................................#........................................................................................................#.....#................................#...............................................................................#..............................................................................................#..........................................................#....................................................................................#...................................................................................................#..................................................................................................................................................................#............................................................................................................................................................................#....................................................................................................#........................................................................................................#.....#................................#...............................................................................#.......................................................... ..................................................#.......................................#........#.............................................................#....................................................................#............#...........................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#..........#.#.................................................................................................................................................#......................................................................................#.......................................#........#.............................................................#....................................................................#............#...........................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#..........#.#.................................................................................................................................................#.................................... ..............................................................................................................................................................#..................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#..........#................................#....................................................................................................#....................................................................................................................................................................................#..................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#..........#................................#....................................................................................................#...................... ...............................#...................................................................#.......................................................................................................................................................................................................................................................#.........#...................................................................................................................................................................................................#..................#...............................#..........................#..........................................................................#....................................................................................#......................#.......................................................#................................................#...............................................................................................................#...................................................................#.......................................................................................................................................................................................................................................................#.........#...................................................................................................................................................................................................#..................#...............................#..........................#..........................................................................#....................................................................................#......................#.......................................................#................................................#................................................................................ ......................................................#.......#..........................................................................................................................................................................#.........................................................................................................................#.....................................#..............#..................................................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................#..........................................................................#..............................................................................................................#.......#..........................................................................................................................................................................#.........................................................................................................................#.....................................#..............#..................................................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................#..........................................................................#........................................................ ...........................................................................#.....................#...................................................................................................#.................................................................................................#........................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................#.................................#.........................#..................................#................................................................................#.....................#...................................................................................................#.................................................................................................#........................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................#.................................#.........................#..................................#..... ....................................#..................................................#.................................................................................................................#......................................................................................................................................................#...................................................#..........................................................#...............................#..#.........................................................#....................................................................................................................#.....................#....................................................................................................................#.....................................#.........................................................................................................................................................................................#..................................................#.................................................................................................................#......................................................................................................................................................#...................................................#..........................................................#...............................#..#.........................................................#....................................................................................................................#.....................#....................................................................................................................#.....................................#..................................................................................................................................................... .........................##............................................#.................#.........................................................................#....................#............................................#......................................................................#...................................................................................................................................#....................................#...............................................................................#.................................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................##............................................#.................#.........................................................................#....................#............................................#......................................................................#...................................................................................................................................#....................................#...............................................................................#.................................#...........................................................................................................................................................................................................................................................................#.................................................................................................................................................... ..........................................................................................................#.............................................................#...........#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#.................#.............................................................................................................................#........................................................................................................#..............................................................................................................#.............................................................#...........#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#.................#.............................................................................................................................#........................................................................................................#.... .........#...........................#....#.....................................................................................................#.......................#...................................................................................................................................................#...............#....................................................................................#............................................................#...........................................................................................#...................................................................................................................................#................................................#..........................................................................................#....................................................................................................#.................................................................#...........................#....#.....................................................................................................#.......................#...................................................................................................................................................#...............#....................................................................................#............................................................#...........................................................................................#...................................................................................................................................#................................................#..........................................................................................#....................................................................................................#........................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................#..................................................................................................................................................................................#...............................................................#............................#...............................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................#..................................................................................................................................................................................#...............................................................#............................#...............................................#......................................................................................................................................................................................... ...................................#.......................................................................................................................................................................................................................................................#.......#.....................................................................................................#......#..#..................................................................................................................................................#.......................................#.......#....................................................................#....................#..................................................................................................................................#.............................................................#.....................................................................................................................#...................................#.......................................................................................................................................................................................................................................................#.......#.....................................................................................................#......#..#..................................................................................................................................................#.......................................#.......#....................................................................#....................#..................................................................................................................................#.............................................................#.....................................................................................................................# #.............#..........#.......................................................#...............................................................................................................................................#.........................................................................................................................................................................................................#.....................................#.................................#.....................................................#.................................................#...#....#................................................................................................#........................................................#.............................................................................................................................#.....#.....................................................................................................#.............#..........#.......................................................#...............................................................................................................................................#.........................................................................................................................................................................................................#.....................................#.................................#.....................................................#.................................................#...#....#................................................................................................#........................................................#.............................................................................................................................#.....#..................................................................................................... .......................#.......#.........................................................................................................................................................................................................#..................................................................................................................#.....................................................................................................................................#...........................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#................#....................................#.......#.........................................................................................................................................................................................................#..................................................................................................................#.....................................................................................................................................#...........................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#................#............. ................................................................................................#.....................................................................................................................................................................................................................#.....................................................................................................................................................................................#.........................................................................................................#.............................................................#......#.................................................#....................................#............#..............#..................................................................................................................#.....................................................................#............#............#......................................................................................................#.....................................................................................................................................................................................................................#.....................................................................................................................................................................................#.........................................................................................................#.............................................................#......#.................................................#....................................#............#..............#..................................................................................................................#.....................................................................#............#............#...... ...............................................#..............................................................................................................................................#.....................................................................................................................#...............................................................................................................................................................#......#...#..............#..........................................................#.........#...............................................................................................................................................................................................................................................#..................................................................................................................#............................#...................................................................................................#..............................................................................................................................................#.....................................................................................................................#...............................................................................................................................................................#......#...#..............#..........................................................#.........#...............................................................................................................................................................................................................................................#..................................................................................................................#............................#.................................................... ....................................................................#.........................................#...................................#............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#.....................#...............................................................#.................................................................................................................................................................................................................................................................................................................................................#.........................................#...................................#............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#.....................#...............................................................#............................................................................................................................................................................................................................................................................. ................#.................................................................................#.....#.............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#..............................................#...............................................#.................................................................................................................................................................................#.......................................................#..................................................................#.........................................#.................................................................................#.....#.............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#..............................................#...............................................#.................................................................................................................................................................................#.......................................................#..................................................................#......................... ................................................................................................................................................#.........................................#..............................................................#...............................#..................................................................#....................................................................#......................#.........................................................................................................................................#................................................................#..................................................................#......................................................................................................................................................#..........................................................................................................................................................................................................................................................................................#.........................................#..............................................................#...............................#..................................................................#....................................................................#......................#.........................................................................................................................................#................................................................#..................................................................#......................................................................................................................................................#.......................................................................................................................................... .....................................................................................................................................................................#............................................................#.....................................................................................................................................................................#...........................................#.....................................................................................................................................#...................................................................#................................#.........................................#.....................................................................#...............................................................................................................................................#....................................................#........................................................................................................................................................................................#............................................................#.....................................................................................................................................................................#...........................................#.....................................................................................................................................#...................................................................#................................#.........................................#.....................................................................#...............................................................................................................................................#....................................................#................... ..............................................#.......................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#....................................................................................#.................................................................................................................................................................................................................................#...............................................................................................................#................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#....................................................................................#.................................................................................................................................................................................................................................#...............................................................................................................#.................................................................................................. ................#.......................................................................................................#............#.............................................................................................#........#.............................................................................................................................................................................#..........................................................................................#..................................................#.................................................#......................................#......................................................................#..................................................................................................#.................................................................................................#..........................................................................................................#.......................................................................................................#............#.............................................................................................#........#.............................................................................................................................................................................#..........................................................................................#..................................................#.................................................#......................................#......................................................................#..................................................................................................#.................................................................................................#.......................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................#................................#...........................................................................................................................#...#................................................................#........................................................................................................................................................................................#............................#................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#................................#...........................................................................................................................#...#................................................................#........................................................................................................................................................................................#............................#................................................................................................................................................#................................. .................................................................................................##...........................................................................................#.............................................................................................................................................................................#.......................................................................................................................................#..................#.........................................#.............................................................................................................................................................................................................................................................................................................................................................................#................................................#........................................................................................................................##...........................................................................................#.............................................................................................................................................................................#.......................................................................................................................................#..................#.........................................#.............................................................................................................................................................................................................................................................................................................................................................................#................................................#....................... .......................................................................................#.....................................................................................#...............................................................................................................................#..........................................#.......................................................................................................#............................................................................#...................................................................................................#..................................#.....................................................................................................#.............................................................................................................................#................................................................................#.....................................................................................................................#.....................................................................................#...............................................................................................................................#..........................................#.......................................................................................................#............................................................................#...................................................................................................#..................................#.....................................................................................................#.............................................................................................................................#................................................................................#.............................. ..........................................................................................................................................#....................................#..........................................................#..................................................................................................................................#...........................#........................................................................................................................................................................#............................................##.................#............................................................................................#...................................................#............................#.............................................................................................................................................................................#........................#..........................................................................................................................................#....................................#..........................................................#..................................................................................................................................#...........................#........................................................................................................................................................................#............................................##.................#............................................................................................#...................................................#............................#.............................................................................................................................................................................#........................# .....................................................................................................................................................#........................#......................................................................................#...........................................#............#....................#............................................#...............................................................................#.......................................................................................#........................................................................................................................................................................#......................................................................................................................................................#..#.................................................................................................................................................................................................................................................................................#........................#......................................................................................#...........................................#............#....................#............................................#...............................................................................#.......................................................................................#........................................................................................................................................................................#......................................................................................................................................................#..#............................................................................................................................ ................................................................#............................#...........................................................................................................................................................................................................................................................................................#.......................................................#...................................................................................................................................................................................................#....................................................................................................................................................................#.................................................................#..............................................................#............................................................................................................................................#............................#...........................................................................................................................................................................................................................................................................................#.......................................................#...................................................................................................................................................................................................#....................................................................................................................................................................#.................................................................#..............................................................#............................................................................ ......#.....................................................#..........#...................#................................................................................................................................................................#................................................................................................................................#...........#..........................................................#.........................................................................................#...............................................#....................................#............................................#...........#.....................................................................................................#.....#.........#............................................#..............#............................................................................................................#..................................#.....................................................#..........#...................#................................................................................................................................................................#................................................................................................................................#...........#..........................................................#.........................................................................................#...............................................#....................................#............................................#...........#.....................................................................................................#.....#.........#............................................#..............#............................................................................................................#............................ ............................................#...#.......................................................#........................#.................................................................................................................................................#....................................#...................................#.....................................................#........................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#.......................................................#........................#.................................................................................................................................................#....................................#...................................#.....................................................#........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........... .............................................#......................................................................................#..........................................................#.............#...........................................................................................................................................................................................................................#...........................#..#.....#...................#........#................................................................#.........................#.............................................#...............................................................................................................................................................................................................................................................................#.........#........#.............................................................................................................................#......................................................................................#..........................................................#.............#...........................................................................................................................................................................................................................#...........................#..#.....#...................#........#................................................................#.........................#.............................................#...............................................................................................................................................................................................................................................................................#.........#........#................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................#.....#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................#...........................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................#...........................................................................................................................#...................................................................................................... ....................................................................................................#...................................................................................................................................................#..............................................................................#..................#..............................................................................................................#................................................................#........................................................................................................................................................................................................................................................................................................................#...#....................................................................................................................................................................................................................................................................#...................................................................................................................................................#..............................................................................#..................#..............................................................................................................#................................................................#........................................................................................................................................................................................................................................................................................................................#...#................................................................................................................................................................ ............................................................................................#.......................................................................................................................................#.........#.....................................................................#................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.........#.....................................................................#................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................. ..........#..#.............................................#.....................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#..........................#..........................#.............#...#.......................................#......................................#..#.............................................#.....................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#..........................#..........................#.............#...#.......................................#............................ .................................................................................#...................#......................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#..........................................................#.....................................#............................................................................................................................................................................#..............#.....................................................................................................................................................................................................................................................................#...................#......................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#..........................................................#.....................................#............................................................................................................................................................................#..............#.................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................#...............#..................#.............................................................................................................................................................................................................................................................................................................................................................#..............................................................#...#..................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#..................#.............................................................................................................................................................................................................................................................................................................................................................#..............................................................#...#..................................................................#.................................................................................................................................. .............................................................................................#..............................................................................#....................................................................................................#.................................................#.............................#.......#................#.......................................................................#......................................#...........#..................................................................................................................................................................#...........................................................................................................................................#.........#................................................................................#........................................................................#............................................................................................................................#..............................................................................#....................................................................................................#.................................................#.............................#.......#................#.......................................................................#......................................#...........#..................................................................................................................................................................#...........................................................................................................................................#.........#................................................................................#........................................................................#............................... ..............................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........#........#.............................................................##...........................................................................................................................#............................#..................#............................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........#........#.............................................................##...........................................................................................................................#............................#..................#............................................................................#.................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#.........................................................................#..............................................................................................................................................................................................................................................#..........#.........#........#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#.........................................................................#..............................................................................................................................................................................................................................................#..........#.........#........#.................................................................................................................................. .......................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................#......................................................#.........................................................................#..................................................#......................................................#......................................#................................................................................................................................#................................................................#...................................................................................................#.................................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................#......................................................#.........................................................................#..................................................#......................................................#......................................#................................................................................................................................#................................................................#...................................................................................................#.......... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................#...........................................#......................................................#.......................................................................................#.......................................#...........................................................................................................................................#...............................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................#...........................................#......................................................#.......................................................................................#.......................................#...........................................................................................................................................#...............................#...... ....................................................................................................................................................................................................................................................#............................................................#..........#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................#.......##......................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#..........#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................#.......##.................................................................................................................................................................. ....#.................................................................................................................................................#.....................................................................................................................................................................#...................................................................#.................................................................................................................................#................................................................................................................................#................................................................................................#.................................................................................#..................................................................#......................................................................................................#...........#.................................................................................................................................................#.....................................................................................................................................................................#...................................................................#.................................................................................................................................#................................................................................................................................#................................................................................................#.................................................................................#..................................................................#......................................................................................................#....... ..................#..................................................................................#.................................................................................................#....#.....................#.........................#....................................................#........................................#......................................................................................................................................................................................................................................#....................................................................................................................................#.......................................................................................................#.........................................................................................#.....................................................#...........................................................#..................................................................................#.................................................................................................#....#.....................#.........................#....................................................#........................................#......................................................................................................................................................................................................................................#....................................................................................................................................#.......................................................................................................#.........................................................................................#.....................................................#......................................... .........................................................#...........................................................................................#.................................................#...................#...................................................................................................................................................................................#............................................................................................................................................#............................................................................................................................................................................................#....................................................................................................................#.........#............................................#...........................................................................................................................................................#...........................................................................................#.................................................#...................#...................................................................................................................................................................................#............................................................................................................................................#............................................................................................................................................................................................#....................................................................................................................#.........#............................................#.................................................................................................. ........#..#..............................................#............................................................................................................................................................................................................#......................................................................................................#......................#.............................................................................................................#.....................................................................................................................................................................#.....................#............................................................................................................#...................#.............................................................................................................#.............#...................................................................#..#..............................................#............................................................................................................................................................................................................#......................................................................................................#......................#.............................................................................................................#.....................................................................................................................................................................#.....................#............................................................................................................#...................#.............................................................................................................#.............#........................................................... ...........................................#.......................................................#.....................................................................................................#......................................................................................................................................................................................................................#......................................................................................................................#....................................#.#.................................#....................................................................................................#.................................#.........#.................................................#.............................................................................................#...#.............................................................................................................................................#.......................................................#.....................................................................................................#......................................................................................................................................................................................................................#......................................................................................................................#....................................#.#.................................#....................................................................................................#.................................#.........#.................................................#.............................................................................................#...#.................................................................................................. ....................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................................................................................#..................................................................#......#.........................................................................................................................................................................................#...........................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................................................................................#..................................................................#......#.........................................................................................................................................................................................#...........................................................................................#....................... .....................................................................................................................................................................................................................................#...............................................................................................................#................................#...........#...........................................................................................#.....................#..........................................#..................#............................................................................#................................................................................................................................................................................#.............................#..................................#.....................................................................................................................#.....................................................................................................................................................................................................................................#...............................................................................................................#................................#...........#...........................................................................................#.....................#..........................................#..................#............................................................................#................................................................................................................................................................................#.............................#..................................#.....................................................................................................................# ..................................................................................................................................................................................................................................................#..........................................................................................................#................................................................................................#............................................................................##..................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#................................................................................................#............................................................................##..................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................ .................................................................................#........................................#......................................................#............................................................................................................#.............................................................................................................#......................................................................................................................................................................................................................................................................................................................................#.#..............................................................#.................................................................................................#.....................#..............#.............................................................................................................................................................#........................................#......................................................#............................................................................................................#.............................................................................................................#......................................................................................................................................................................................................................................................................................................................................#.#..............................................................#.................................................................................................#.....................#..............#............................................................................ ........................##...............................................................................................................................................................................................................................................................................................#..................................................................#........................................................................................................................................................................................................................................................................#..................................................................................................................#...............................................#.......................................................................................................................................................................................................................##...............................................................................................................................................................................................................................................................................................#..................................................................#........................................................................................................................................................................................................................................................................#..................................................................................................................#...............................................#............................................................................................................................................................................................... .........................................................#.......................................................................................................................................................................................#........................#....................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#..........................................................................................................#...#...................................................................................................................................#.......................................................................................................................................................................................#........................#....................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#..........................................................................................................#...#.......................................................................... ................................................................................#................................................................................#.....................................................................................................................................................................................................................................#............................................................................................................................................................................................#...............................................................................................................................................#......#.............................................................................................................................................#..............................................................................................................................................................................................................#................................................................................#.....................................................................................................................................................................................................................................#............................................................................................................................................................................................#...............................................................................................................................................#......#.............................................................................................................................................#.............................................................................................................................. .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.................#.........................................#.....................................................................................................#..............#.................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.................#.........................................#.....................................................................................................#..............#.................#........................................................................................................ ........................................#...................................................#..............................................#........................................................................................................................................................................................................#..................................................................................................................................................................................................................................#...........................................#..............................................................................................................................#............................................................................................................................................#...#...........#................................................................................................................................................#...................................................#..............................................#........................................................................................................................................................................................................#..................................................................................................................................................................................................................................#...........................................#..............................................................................................................................#............................................................................................................................................#...#...........#........................................................................................................ .........................................................................................................................................................................................................#.................................................................................................#............#...........................#..#...#....................................................................................................................................#..........#....................#..............................................................................................................................................................................................#..............................................................#........................................................#...............#.........................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#............#...........................#..#...#....................................................................................................................................#..........#....................#..............................................................................................................................................................................................#..............................................................#........................................................#...............#................................................................................................................................................................ ...................................#..............................................#..........#.......................................................................................................................................................................#....................................................#....................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................#..........#.......................................................................................................................................................................#....................................................#....................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................#..........................................................#.....................................................................................................................................................................................................#..................................................#.......................................................................................................................................................#.............................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................#..........................................................#.....................................................................................................................................................................................................#..................................................#.......................................................................................................................................................#.............................................................................................................................................................................#........................................................................................................................... ..........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................##.......................................................................................................#..............#..........................................................................................................#......................................................#............................................................................................................#.................#...............................................................................#..........................................#....#..................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................##.......................................................................................................#..............#..........................................................................................................#......................................................#............................................................................................................#.................#...............................................................................#..........................................#....#........ .........................................................................................................................................................................#.................................................................................................................................................#.......................................................................#..#...........................................##....................................................#................................................................................................................................................................................................................................................................#........................................................................................................................#..................................................#...........................................................................................................................................................................................................................................................#.................................................................................................................................................#.......................................................................#..#...........................................##....................................................#................................................................................................................................................................................................................................................................#........................................................................................................................#..................................................#.................................................................................. ............................................................#.............................................................................................#.........................................................................#...................................................#....#...................................................................................#...................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#...................................................................................#..........................#.................................................................................................................................................#.............................................................................................#.........................................................................#...................................................#....#...................................................................................#...................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#...................................................................................#..........................#..................................................................................... ............#.............................................................................#....................................#........................................................................................................................#..................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#.............................................................................#....................................#........................................................................................................................#..................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#............................................................................................................................................. ....................................#................#....................................................................................................#....................................................................................#.............#..................................................................................................................................#............................................................................................................................#...............................................................#..........................................#...............................................................................................................................................................#............................................................................................................................................................................#......................................................................................#................#....................................................................................................#....................................................................................#.............#..................................................................................................................................#............................................................................................................................#...............................................................#..........................................#...............................................................................................................................................................#............................................................................................................................................................................#.................................................. ...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#..........................#.............................................................................#.........................................................................................................................................#...................................................#...............................................................................#..........................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#..........................#.............................................................................#.........................................................................................................................................#...................................................#...............................................................................#..........................................................................................................#............................................................ ...................................................................................................................................................................................................................................................................................................................................................................#...................................#....................................................................................................................................................................................................................................................................................................#..................................................................................................................................#............................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#....................................................................................................................................................................................................................................................................................................#..................................................................................................................................#............................................................................................................#........................................................................... ..................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#......................................................................................................................#..................................................................................................................................................................................................#...........................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#......................................................................................................................#..................................................................................................................................................................................................#......................................................... ..........................................................................................................................................................................................................................................#...............................#..............................#..........................................................................................................................................#..................................................................................................................#...................................#.................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#..............................#..........................................................................................................................................#..................................................................................................................#...................................#.................................................................................................................................................................#.......................................................................................................................................................................................................................................................... ........................................#................................................................................#.....#..............................................................................................................................................................#.................................................................................................................#.........................................................................................................................................................................................................................................................#..........................................................................................................................................................#.......................................................#.........................................#................................................................#.......................................................................#................................................................................#.....#..............................................................................................................................................................#.................................................................................................................#.........................................................................................................................................................................................................................................................#..........................................................................................................................................................#.......................................................#.........................................#................................................................#............................... ...................................................................................................#.#........................#.........................................................................................................................................................#...........#.......................................#.....................................................................................#.......................................................................................................#.....................................................................................................................................................#...................................#...........................................................................................................................................................................................................................................................................#..........................................................................................................................#.#........................#.........................................................................................................................................................#...........#.......................................#.....................................................................................#.......................................................................................................#.....................................................................................................................................................#...................................#...........................................................................................................................................................................................................................................................................#....................... .............................................................#............#....................................................................................................................................................................................................................................................#................................#...........................#...................................................................................................#.......................................#.#.......................................................................................................#.........................................#..............................................#..................................................#................................................................................#.............................#.......................................................................................................................................................................................#............#....................................................................................................................................................................................................................................................#................................#...........................#...................................................................................................#.......................................#.#.......................................................................................................#.........................................#..............................................#..................................................#................................................................................#.............................#.......................................................................................................................... ................................................................................................................................................................................................................................................................#....#...#................................#.....................................................................................................#.........................................................#...............................................#..............................................................................#...................................................................................................................................................................................................#...........................................................................................#....................................................#.........................................................................................................................................................................................................................................................................................................................................#....#...#................................#.....................................................................................................#.........................................................#...............................................#..............................................................................#...................................................................................................................................................................................................#...........................................................................................#....................................................#......................................................................... ............................................................................................#.......................................#........................................................................................#.......................................................................................................................................................................................................................................#............................................................................................................................................................................................................#................#..#..........................................#................................................#..........#................................#.....................................................................................................................................................................................................................................................................................#.......................................#........................................................................................#.......................................................................................................................................................................................................................................#............................................................................................................................................................................................................#................#..#..........................................#................................................#..........#................................#......................................................................................................................................................................................... .............................................................................................................................................#.............................#........................................................................................#..............................................#....................#...................................................................................................................................................................................................................................................................................#..............................................#........................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.............................#........................................................................................#..............................................#....................#...................................................................................................................................................................................................................................................................................#..............................................#........................................................................................................................................................................................................................................................................................................................................................#... ........#..............................................................................................#................................................................................................................................................................................#...........................................#........................................................................................................................#.............................................................................................................................................................................#.......#........................................................#................................................................................................................................................................................................................................#..........................................................#.......................................#..............................................................................................#................................................................................................................................................................................#...........................................#........................................................................................................................#.............................................................................................................................................................................#.......#........................................................#................................................................................................................................................................................................................................#..........................................................#............................... ...#....................................................................................................................................................................................#................#....#......#.....#.................................#...............................#...........................................................................................................................................................................................................................#........#........................................#...................................................#.....................................................................................................................................................................................#.................................................................#..........................#..............................................................#.........................................................#....................................................................................................................................................................................#................#....#......#.....#.................................#...............................#...........................................................................................................................................................................................................................#........#........................................#...................................................#.....................................................................................................................................................................................#.................................................................#..........................#..............................................................#...................................................... .................................................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................................................................................................................................................#....................#..........................................................................#................................#............................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................................................................................................................................................#....................#..........................................................................#................................#............................................#.......................................................................................................................................................................................................................................................... ..................................................................................................................#...................................................................................................................................................................................................................................................................................................................#.................................................................................................#...........................................................................................................................................................................................................................................................#.................#...........................................................................................................................................#.......................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#.................................................................................................#...........................................................................................................................................................................................................................................................#.................#...........................................................................................................................................#..................................................................... ............................................................................................................................#.............................#...........................................................#...............................................................................................................#.....................................................................................................................................................................#.....................................................................................................................................................................#.......................................................................................................................#.......................................................................#.....................................#..................................................................#........................................................................................................................................................................#.............................#...........................................................#...............................................................................................................#.....................................................................................................................................................................#.....................................................................................................................................................................#.......................................................................................................................#.......................................................................#.....................................#..................................................................#............................................ ....................................................................................................................................................#....................#...................................................#...........#......................................................................................................#...................................................................................................................................#......#......................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#...................................................................................................................................................................................................#....................#...................................................#...........#......................................................................................................#...................................................................................................................................#......#......................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#............................................... .....................................................................................................................................#..........#......................................................#............................................................................................#............................................................................#.........................................#.......................................#...............................................................................................................#................#.........................................#.........................................................#............................................................................................................#.............................................................................................................................................................................................#.........................................................................................................................................................#..........#......................................................#............................................................................................#............................................................................#.........................................#.......................................#...............................................................................................................#................#.........................................#.........................................................#............................................................................................................#.............................................................................................................................................................................................#.................... ............................................................................................................................................................................................#....................................................................................................................................................#............................................................................................................................................#........................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................#............................................................................................................................................#........................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................#...........................................#..................................................................................................................................................................#..#..............................................................................................................#..............................................................................................................................................#...........................#....................#..............................#.......................................................................#............#.#..................#.............................#.#......................................................................................#......................................................................................................................................................................................................................................#...........................................#..................................................................................................................................................................#..#..............................................................................................................#..............................................................................................................................................#...........................#....................#..............................#.......................................................................#............#.#..................#.............................#.#......................................................................................#................................................................................................................................................................................................................... ..........................................................#........................................................................................................#...............................#............................................................................................................................................................#..................................................................................................................................................................................................................................#....#.........................................................................................................................#................#.......................................................................................................................................#..............................................................#.......................................................................................................................................#........................................................................................................#...............................#............................................................................................................................................................#..................................................................................................................................................................................................................................#....#.........................................................................................................................#................#.......................................................................................................................................#..............................................................#............................................................................. ..............................................#..........................................................#..................................................................................#................#............................................................................................................................................#..........................................................................##.....................................................................................................................................................................................................#........................................................................................#...........................................................................................#........................#................#....................#.....#.......................................................#..........................................................#............................................................#..........................................................#..................................................................................#................#............................................................................................................................................#..........................................................................##.....................................................................................................................................................................................................#........................................................................................#...........................................................................................#........................#................#....................#.....#.......................................................#..........................................................#.............. ..................................................#.........................................................................................................................................................................................................................................................................................#.......#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#.........................................................#.....#.................................................................................#.........................................................................................................................................................................................................................................................................................#.......#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#.........................................................#.....#............................... ..............................................#.............................#.............................................#............................................................................................#................................#................................................#..........#.....................................................................................#.............................................#..............#...........#......................................................................#.................................#..........................#.............................................................................................................................................................................................................#....#..........................................................................................................................#..........#.....................................................................................................#.............................#.............................................#............................................................................................#................................#................................................#..........#.....................................................................................#.............................................#..............#...........#......................................................................#.................................#..........................#.............................................................................................................................................................................................................#....#..........................................................................................................................#..........#....................................................... ..........#..............................................................................#...........................#.................................................................................................#...................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................#...#.......................................................................................................................................................................................................#.#.........................#.................................................#..............................................................................#...........................#.................................................................................................#...................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................#...#.......................................................................................................................................................................................................#.#.........................#....................................... ..............................................#.#...................................................................................................................................................................................#............................................................................................................................................................................#...........................#..#............................................................................................................................#......................................................................................................................................................................................................#............................#...................................................................................................................................#................................................................................................................................#.#...................................................................................................................................................................................#............................................................................................................................................................................#...........................#..#............................................................................................................................#......................................................................................................................................................................................................#............................#...................................................................................................................................#.................................................................................. ....................................................................................#.........................................#.......................................................................................................................................................................#...................................................................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................#..............................................................#....................................................#...................................................................................................................................................................................................................#.........................................#.......................................................................................................................................................................#...................................................................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................#..............................................................#....................................................#............................................................................................................................... .................#...................#........................................................................................................................................#...................................................................................................................................................................#................................................................................................#............................................................................................................................#.............................................#....................................................#..........................................#....................#....................................................................................................................#.................................................................................#..............................................................................................#...................#........................................................................................................................................#...................................................................................................................................................................#................................................................................................#............................................................................................................................#.............................................#....................................................#..........................................#....................#....................................................................................................................#.................................................................................#............................................................................. .....................................................#....................................................................................#..........................#.....................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#..............................................................................................#...................................................................#..................................................................................................................................................#....................................................................................#..........................#.....................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#..............................................................................................#...................................................................#............................................................................................. .............................#.................................................................................................................................................#...............................#.....#..............................#........................................................................................................................................#..................................................#............................................................................................................................................................................................................................................#.......................................#................................................................................................................................................#........................................................#.....................................................................................................................#.................................................................................................................................................#...............................#.....#..............................#........................................................................................................................................#..................................................#............................................................................................................................................................................................................................................#.......................................#................................................................................................................................................#........................................................#........................................................................................ ............................................................................................................................................................................................#............................#.......................................................................................................................................................................................#.......#...................#.....................................................................#.........#............................#..............#.................................................................................................................................................#.....................................................................................................................................................................................................##.................................................................................................................................................................................................................................................................................................#............................#.......................................................................................................................................................................................#.......#...................#.....................................................................#.........#............................#..............#.................................................................................................................................................#.....................................................................................................................................................................................................##..................................................................................................... .............................................................................................................................................................................#..................................#................................................................................................#......................................................#................................................................................................#............................................#...................#...................................................................................................#.............................................................................................................................................................................................................................................................................#...........................#..#.........................................................................................................................................................................................................................................................#..................................#................................................................................................#......................................................#................................................................................................#............................................#...................#...................................................................................................#.............................................................................................................................................................................................................................................................................#...........................#..#............................................................................ ..........................................................................................................................#......................................................................................................#..........................................#..................................................................................................................#...................................#.................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#.............................#...................#...............................................................................................................................................................................#......................................................................................................#..........................................#..................................................................................................................#...................................#.................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#.............................#...................#..................................................... ......................................................................................................#................................#.............................................#.............................................................#........................................................................................................................#................................#........................................................................#......................#...............................#..........#.................#.................................................................................................................................#...................................................#.......................#...........................#.....................................................................#..............................#...............#....................................................................................................................................................................................................#................................#.............................................#.............................................................#........................................................................................................................#................................#........................................................................#......................#...............................#..........#.................#.................................................................................................................................#...................................................#.......................#...........................#.....................................................................#..............................#...............#.............................................................................................. ........................................#.............#....#......................................................................................#.................................#...................................................................................................#...........................................................................................................................#.......................#........................................................#.........................................................................................................................................#.............................................................................................................................................................................................#.............................#.....................................#........................................................................................................#....#................................................#.............#....#......................................................................................#.................................#...................................................................................................#...........................................................................................................................#.......................#........................................................#.........................................................................................................................................#.............................................................................................................................................................................................#.............................#.....................................#........................................................................................................#....#........ .............................................................................................................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................#...................................................................................#..................................................................................#.........................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................#...................................................................................#..................................................................................#.........................................................................................................................................................................................................................................................................#......................... ..................................#...........................................................................................#..........................................#.......................................................................................#.........................................................................#.....................................................................................#........................................#...................................................#........................................................................................................................................#...........................................................................................................................................................................................#................#..........................#...................................................................................................................#......................................#...........................................................................................#..........................................#.......................................................................................#.........................................................................#.....................................................................................#........................................#...................................................#........................................................................................................................................#...........................................................................................................................................................................................#................#..........................#...................................................................................................................#.... ..........................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................#.................................................................................................#...............................................................................#.....................................................#.....................................................................................................................................................................#..............................................................#.........................................................#......................#..................................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................#.................................................................................................#...............................................................................#.....................................................#.....................................................................................................................................................................#..............................................................#.........................................................#......................#........ ................................................................................................................................................................................................#...................................................................................##....................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#....................#......................................................................................................................................................................................................................................................................................................................................................................#...................................................................................##....................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#....................#...................................................................................................................................................................... ...................................................................................#.........................................................................................................................................................................#...................................................................................................................#...................................................................................#.........................................................................................................................................#...........................................#.......#................................#.....................................................#...........................................................................#....................................................#...............................................................................................................................................................................................................................#.........................................................................................................................................................................#...................................................................................................................#...................................................................................#.........................................................................................................................................#...........................................#.......#................................#.....................................................#...........................................................................#....................................................#............................................................................................................................................ .........#..........#...............................................................................................#..........................#............................................................#...................#...........................................................................................................................#.................................#......................................................................................................................................................#.#...................................................................................................................................................................................#...............................#..............................#.................#.............................#.....................................................................#................................................................................................................#..........#...............................................................................................#..........................#............................................................#...................#...........................................................................................................................#.................................#......................................................................................................................................................#.#...................................................................................................................................................................................#...............................#..............................#.................#.............................#.....................................................................#....................................................................................................... ........................................................................#....................................................................................................................................................................................................................................................................................#............................................................................................................................................................#........#............................................................................#.....................................................................................#.............................................................................................................................#.........................................................#.......................................................................................#.........................................................................................................................#....................................................................................................................................................................................................................................................................................#............................................................................................................................................................#........#............................................................................#.....................................................................................#.............................................................................................................................#.........................................................#.......................................................................................#................................................. ...............#.................#...........................................................#....................................................#..........................................................................................................................................#................................#...........................................................................................................................................................................................................................#..............#...................................................................................................................................#....................................................................................................................................................................................................................................................#....................................................................................#.................#...........................................................#....................................................#..........................................................................................................................................#................................#...........................................................................................................................................................................................................................#..............#...................................................................................................................................#....................................................................................................................................................................................................................................................#..................................................................... ............................................................................................................................................#.............................................................#.....................................................................#............................................#.....................................................................................#.................................................#........#......................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#....................................................................................................................................................................................................................................................#.............................................................#.....................................................................#............................................#.....................................................................................#.................................................#........#......................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#........................................................................................................ .........................................................................................................................#.........##..........#.......................#.............................................................##......................................#.........#...................................#......................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.................#..............................................................................................................................................................................#.........##..........#.......................#.............................................................##......................................#.........#...................................#......................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.................#..................................................... ....#...................................................................................#.........................................................#......................#.....#.............................................................................................................................................................#...................................................................................................................................#...............................................#.............................................................................#........................................#...............................................................................................................................................................................#.............................................................................#.....................................................................................................................#...................................................................................#.........................................................#......................#.....#.............................................................................................................................................................#...................................................................................................................................#...............................................#.............................................................................#........................................#...............................................................................................................................................................................#.............................................................................#................................................................................................................. .......................#...............#......................................................#.#............#.............#.................................................................................#.................................................................................................................................................................#..................#.............................#.................................#.................................................#..............................................................#....................................................................................................................................................#...................................................#.....#.......................................................................#.....................................................#..............................................................................................................................#...............#......................................................#.#............#.............#.................................................................................#.................................................................................................................................................................#..................#.............................#.................................#.................................................#..............................................................#....................................................................................................................................................#...................................................#.....#.......................................................................#.....................................................#....................................................................................................... ..........................................#......#...............................................................................................................#..........................................................................................................................................................................#..........................#..#..............................................................................................................................................#..........................................................................................................................................#....#......................#...........................#...............#..............................................................................#............................#.........................................................................................................................................................................................................................#......#...............................................................................................................#..........................................................................................................................................................................#..........................#..#..............................................................................................................................................#..........................................................................................................................................#....#......................#...........................#...............#..............................................................................#............................#............................................................................................................................................................................... ....................................................#.........................................................#..........................................#........................................................#......................................................................#................................................................................................................................................................................................................................................................................................................#.............#.........................................................................................#.....................................................................................................................................................#................#............................................................#......#..............................................................................................................................#.........................................................#..........................................#........................................................#......................................................................#................................................................................................................................................................................................................................................................................................................#.............#.........................................................................................#.....................................................................................................................................................#................#............................................................#......#.......................................................................... ...............#...#.#..................................#............................................#...................................#...................................................................................#.................................................................................................................................#..........................................#.....................................................................................#......#.......................................................#.................................................................................................#........#......#......................#...........#.......................................#................................................................................................................................................................................#.........................................................#..................#............................#...#.#..................................#............................................#...................................#...................................................................................#.................................................................................................................................#..........................................#.....................................................................................#......#.......................................................#.................................................................................................#........#......#......................#...........#.......................................#................................................................................................................................................................................#.........................................................#..................#............. .............................................................................................................................................................................................................................................................................#..#......#....#...............................................................................................................................................................................................................................................................#..................................................................................................................................................#.....................#.......................................................................................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................................#..#......#....#...............................................................................................................................................................................................................................................................#..................................................................................................................................................#.....................#.......................................................................................................................................................................................................................#.........................................................#................ ........................................................................................................................................................................#.#...............................#......................................................................#......................................#..................................#.................................#...............................................................................................................................................#.....................................................................................................................................................................................#..................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.#...............................#......................................................................#......................................#..................................#.................................#...............................................................................................................................................#.....................................................................................................................................................................................#..................................................................................................................................................#................................................................................................................................................. ...........................................................................................#................................#...............................................................................................................................#.......................#..........................#..........#..#.......................................................#..............................................................................................................................#.......................#.....#.......................................................#..............................................................................................................................................#........................................................................................#......................#..............................#..........................................................................................................................................................................................................................#................................#...............................................................................................................................#.......................#..........................#..........#..#.......................................................#..............................................................................................................................#.......................#.....#.......................................................#..............................................................................................................................................#........................................................................................#......................#..............................#............................................................................................................................... .................#...............................................................#..................................................................................................................................................................................#.........................................#....................................................................................................................................................................................................................................................................................................................#................................................#...............#............#.................................................................................................................#.............................................#..........................................#.......#....................................................................................................................#...............................................................#..................................................................................................................................................................................#.........................................#....................................................................................................................................................................................................................................................................................................................#................................................#...............#............#.................................................................................................................#.............................................#..........................................#.......#................................................................................................... .......................................................................................................................................................#.....................................................................................#................#....#.........................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#......#...................................................................................................................................................................................................................................................#.....................................................................................#................#....#.........................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#......#............................................................................................ ................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................#......................................................................................................................................................................................................................................#.........#.........................................................................................#.....................................................#.....................................................................................................................................#...........................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................#......................................................................................................................................................................................................................................#.........#.........................................................................................#.....................................................#.....................................................................................................................................#........................................... ....................................#.....................................................................................................................................#.........................#.....#..#.................................................................................................................#........................#......................................................#.......................................................................................................#...................................#.......................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................#.....................................................................................................................................#.........................#.....#..#.................................................................................................................#........................#......................................................#.......................................................................................................#...................................#.......................................................................................................................#.............................................................................................................................................................................................................................................................................#...................................................................... ............................................................................................................................................................................................................................................................................................#......................................................................#...........#.......................................................................................................................................................................................#....................................#...............#...................................................................................................#.................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#......................................................................#...........#.......................................................................................................................................................................................#....................................#...............#...................................................................................................#.................................................................................................................................................................................................................................................................................................#..... ..#.......................................................................#...................................................................................#...................................................#..................#.................................#...............................................................................#..................................................................................................................................................................................#...........................................................#...................................................................................#.......................#........................................................#..................#.#................................................#.....................................................................................................................................................#...........................#..#...#.......................................................................#...................................................................................#...................................................#..................#.................................#...............................................................................#..................................................................................................................................................................................#...........................................................#...................................................................................#.......................#........................................................#..................#.#................................................#.....................................................................................................................................................#...........................#..#. .................#..........................................................#.........................................................................................................................................................#.......................................................#.................................................................#...................................#.....................................................................................................................................................................#...................#..................................................#.........................#.......................................................................................................................................#...............................................................#.....................................................................................................................................................................#..........................................................#.........................................................................................................................................................#.......................................................#.................................................................#...................................#.....................................................................................................................................................................#...................#..................................................#.........................#.......................................................................................................................................#...............................................................#.................................................................................................................................................... ...............................................................................................................................................................................................#........................................#.................................................................#............#...............................................................................................................#.................................#....................................................................................................................#.....................................................................................#....................#.............................................#............................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#........................................#.................................................................#............#...............................................................................................................#.................................#....................................................................................................................#.....................................................................................#....................#.............................................#............................................................................................................................................................................#................................................................................................... .....................#................................................................#...........................................#.....................................................................................................................#.................................................................................................................................................................#.............................#............#...........................................#.......#............................................#............................#.......................................................................................................................................................................................................#................#.......................................................................#.....#......#...........................................................................................................................................#................................................................#...........................................#.....................................................................................................................#.................................................................................................................................................................#.............................#............#...........................................#.......#............................................#............................#.......................................................................................................................................................................................................#................#.......................................................................#.....#......#...................................................................................................................... ..............................................................#......................#.....................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...........................................#....#...............................................................................................................#..............................................................................#.........................................................................................##.......................................................#........................................................................................................................................................................#......................#.....................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...........................................#....#...............................................................................................................#..............................................................................#.........................................................................................##.......................................................#.......................................................................................................... ................................#...................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#.......#..................................................................................................#...................#.................................................................#.....................#............................................................................................................#..............#........................................................................................................................................................#........................................................................#...................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#.......#..................................................................................................#...................#.................................................................#.....................#............................................................................................................#..............#........................................................................................................................................................#........................................ ......................................................#..........................................#..................................................................................................................................................................................................................#................................................................................#................#...........................................................................................................................................................................................................................##......#.........................................................#......................................................#.......................#....................................................................................................................#.....................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................#................................................................................#................#...........................................................................................................................................................................................................................##......#.........................................................#......................................................#.......................#....................................................................................................................#............................................................................................................... ....................................................................................#...................#..................................................................................................................................................................................................................................................................#......................................................#........................................................................................#................................................#.................................................................................................................................................................................#....................................................................................................................................................................................................#.......................#................................................................................................................................#...................#..................................................................................................................................................................................................................................................................#......................................................#........................................................................................#................................................#.................................................................................................................................................................................#....................................................................................................................................................................................................#.......................#............................................ ...........................................................................................................................................................................#...................................#..........................#................................#.................#..........................................#........................#..........................................................................................................................#.....................#....#.........#......................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#..............................................#.....#...............................................................................................................................................................................#...................................#..........................#................................#.................#..........................................#........................#..........................................................................................................................#.....................#....#.........#......................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#..............................................#.....#.... ..............................................................................................................................................................................#...................................................................................................................................................................................................#................................................................................................................................................#....................#................#....................................#........................#.................#.#............................#........................................................................................#..........................#......................................................................................................................................................................................#..................................................................................................................................................................................................................#...................................................................................................................................................................................................#................................................................................................................................................#....................#................#....................................#........................#.................#.#............................#........................................................................................#..........................#......................................................................................................................................................................................#.................................... ............................................................................................................................................#.............................#................................................................................................................................................................................................................................................................#................................................................................................................................................#............................................................................................................................#.........................................................................................................#................#...................................................................#...............................#..........................#...................................#............................................................................................................................................................#.............................#................................................................................................................................................................................................................................................................#................................................................................................................................................#............................................................................................................................#.........................................................................................................#................#...................................................................#...............................#..........................#...................................#................ .................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.....................................##.............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.....................................##............................................................ .....#.......................................................#..........#...............................................................#..................................................#.................................................................................................................................................#................................................................................................................#.........#.........................................................................................#......................................................#..............................................................#.................................................................#..................................................................................................................................................................................#...............................................................................................#.......................................................#..........#...............................................................#..................................................#.................................................................................................................................................#................................................................................................................#.........#.........................................................................................#......................................................#..............................................................#.................................................................#..................................................................................................................................................................................#.......................................................................................... ........................................................................................#...................................................................................................................................................................................................................................................#...............................................................................................................................#.................................................................................................................................#.......................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...............................................................................................................................#.................................................................................................................................#.......................................#................................................................................................................................................................................................................................................................................................................................................................................. ...............................................................................................................................#.................#.......................#...#....................................................................................................................................................................................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...............................................................................................................................................................................................#.................#.......................#...#....................................................................................................................................................................................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#................................................................ .........................................#...................................................................................................................................................................................................................................................................................#...............................................................................................#................#.................................#...........................................#........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................#................#.................................#...........................................#........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.......... .............................................................................................................................#........#...................................................................................#................#....................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...............#..............................................................#..................#......................................................................................................................................................................................#........#...................................................................................#................#....................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...............#..............................................................#..................#......................................................... ...................................................................#......................................................................................................................................................................#.............................................#.............................................................................................................................................................................................................................#...............................#...................................................#........................................#.#...........................#.............................................................................................................................#....#.....................................................................#............................................................................................................................................#...................................................................#......................................................................................................................................................................#.............................................#.............................................................................................................................................................................................................................#...............................#...................................................#........................................#.#...........................#.............................................................................................................................#....#.....................................................................#............................................................................................................................................# ........................................................................................................................................................................#........................................................#.....................................................................................................................................................#.....................#...................#...#...#.................................................................#........................................................................................................#......................................................................................#..................#.....................................#............................................................................#.........................................#.........................................................#..........................................................................................................................................................................................................................................................#........................................................#.....................................................................................................................................................#.....................#...................#...#...#.................................................................#........................................................................................................#......................................................................................#..................#.....................................#............................................................................#.........................................#.........................................................#.................................................................................. ...............................................................................................#..............................................................................#................................................................................................................................................................#....#.................................................................#............................................................................#.......................................#..............................................................................................................................................#...............................................................................................................................................................................................#......................#.........................................................#...........................................................................................................................................................#..............................................................................#................................................................................................................................................................#....#.................................................................#............................................................................#.......................................#..............................................................................................................................................#...............................................................................................................................................................................................#......................#.........................................................#............................................................ ..................................#....#....................................................#.............................................................................................................#.....................#................#................................#..................#......................................#...............................................................................................................................##........................................#...............#.....................................................#..........#.....................................................................................................#......................................................................................................#......................#....................#.......................................................................................#................................#................................................................................#....#....................................................#.............................................................................................................#.....................#................#................................#..................#......................................#...............................................................................................................................##........................................#...............#.....................................................#..........#.....................................................................................................#......................................................................................................#......................#....................#.......................................................................................#................................#.............................................. ....#...................................................................................................#..........................#........................................................................................................................................................................#........#...................................................................................................................................................................................................................................................................................................#.........................................................#.......................................................................#......................................................#....................................................#..........................................................................#.........................................................................................#...................................................................................................#..........................#........................................................................................................................................................................#........#...................................................................................................................................................................................................................................................................................................#.........................................................#.......................................................................#......................................................#....................................................#..........................................................................#..................................................................................... ...............................................................................................................................................#...............................................................................................#.............#....................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#...........#..#..............................................#...........................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#.............#....................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#...........#..#..............................................#............................................................................................................................................................................................................................ .......................................................#..................................#............................................................................................................................................#.................................................................................................................................................................#.............................................................................................................................................................................#....................................................................................................................................................................................................................................#.....................................................................................................#....................................................................................................#.......................................................#..................................#............................................................................................................................................#.................................................................................................................................................................#.............................................................................................................................................................................#....................................................................................................................................................................................................................................#.....................................................................................................#....................................................................................................# ...#..........................................................................#.........................................................................#.......................................................................#.....................................#..#..............................................................................................................................................................................#.........................................................................................................................................................#.................................#.................#................................#............................................................................................................................................................#.#..........................................#..........................................................................#...............................#..............#..........................................................................#.........................................................................#.......................................................................#.....................................#..#..............................................................................................................................................................................#.........................................................................................................................................................#.................................#.................#................................#............................................................................................................................................................#.#..........................................#..........................................................................#...............................#........... .......................................................................................................................#.....................................................................................................................................................................................................................#.................................................................................................................#.....................................#...................................................................#..........................................................................................................................#.........................#............................................................................................................................................................#.......................................................#.......#...................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.................................................................................................................#.....................................#...................................................................#..........................................................................................................................#.........................#............................................................................................................................................................#.......................................................#.......#............................................................................ ...........................................................................................................#..........................................................................#...........................................................................................#....................................................................................................................................................................................................................#.........................................................#.......................................................................................#........................................................................................................#.....................................................................#..................................#..............................................................................................................#........................................................................................................................................................#..........................................................................#...........................................................................................#....................................................................................................................................................................................................................#.........................................................#.......................................................................................#........................................................................................................#.....................................................................#..................................#..............................................................................................................#............................................. .....................................................................................................#...............................................................................................................................................................................................#.........................................#.........................................................#................................................................................................#.................................................................................................................................................................#....................#......................................................................................................................................#......................#..................................................................................................................................#..........................................................................................................................................#...............................................................................................................................................................................................#.........................................#.........................................................#................................................................................................#.................................................................................................................................................................#....................#......................................................................................................................................#......................#..................................................................................................................................#..................................... ........................................................................................#..............................................................................................................................................................................................................#........................#.............................#..........................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.#.................................................................#...............................................................................#...............................................................................................#..............................................................................................................................................................................................................#........................#.............................#..........................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.#.................................................................#...............................................................................#....... .................................................................................................................................................................................................................................................................#...............#........................................................................................#.....................................................................................................................................#.................#.........................................................................................................................................................................................#................................................................................#.................................................................................................................................#...............................................................#.........................................................................................................................................................................................................................................................................................#...............#........................................................................................#.....................................................................................................................................#.................#.........................................................................................................................................................................................#................................................................................#.................................................................................................................................#...............................................................#........................ ...........................................................................................................#.......................................................................................................................................................................................#............................................................................................................................#...................#............................................#.....................................................................................................................................#......#........#.....................................................................#....................................................................................................................................................................................................................................................................#........#.......................................................................................................................................#.......................................................................................................................................................................................#............................................................................................................................#...................#............................................#.....................................................................................................................................#......#........#.....................................................................#....................................................................................................................................................................................................................................................................#........#............................ .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#.......#......................................................................................................................................................#........................................#.......................................................................................#.........................................................#........................................................................................#............................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#.......#......................................................................................................................................................#........................................#.......................................................................................#.........................................................#........................................................................................#............................................#............................................. ..................................................................................................................................................................................................#.....................#...................................#........................................................................................................................................................................................................#.........................................................................................................................#.............................................................................#.........................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#.....................#...................................#........................................................................................................................................................................................................#.........................................................................................................................#.............................................................................#.........................................................................................................................................................................................................................................................................#................................................................................ ...................................................................................................................................................................................................................................................................................#................................................................................................................................................#...........................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#...............................................................#...................................................................................................................................................................................................................................................................................#................................................................................................................................................#...........................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#...............................................................# ............................................................................................................................#.............................................................................................................................................................................................................................#........................................................................................................#..................................................................................#..................................................................................................................................................................................................................................................................................................#...................................................................#......................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#........................................................................................................#..................................................................................#..................................................................................................................................................................................................................................................................................................#...................................................................#.......................................................................................................... ...................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#.....................................................................................................................#.......................................................................................................................................................................................#...........................#.....................................#.............................................#........................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#.....................................................................................................................#.......................................................................................................................................................................................#...........................#.....................................#.............................................#..... ..............................#...............................................................................................................................................................................................................................................................#.................................................................................................................................................................#...............................................................#....................................................................................................................................................#..........................................#...............................................................................................................................................................................................................#..........#.........................#................................................................................#...............................................................................................................................................................................................................................................................#.................................................................................................................................................................#...............................................................#....................................................................................................................................................#..........................................#...............................................................................................................................................................................................................#..........#.........................#.................................................. ...............................................................#......................................#.....................#......................................................................#..................#.................................................................................................................................#............................................................................................................................................................................#...........................................................#.........................................................#........................................................................................#..................................................................................................#.............................................................................#...................#.............................................................................................................................................#......................................#.....................#......................................................................#..................#.................................................................................................................................#............................................................................................................................................................................#...........................................................#.........................................................#........................................................................................#..................................................................................................#.............................................................................#...................#.............................................................................. ...................#.............................................................#.#................................................................................................................#........................................#.................................#...............................................................................................................................................................................................................................................................#......................................................................................#..............................................................................................................#...................................................................................................................................................................................................#............#.......................................................#............................#.............................................................#.#................................................................................................................#........................................#.................................#...............................................................................................................................................................................................................................................................#......................................................................................#..............................................................................................................#...................................................................................................................................................................................................#............#.......................................................#......... ...................................................#....................................................................................................#.......................................#..................#..............#............................................................................................................................................#....#.........................................................#.............................................#...................................................................................................................................................................................................#...#........................................#.....................................#......................#.#.............................#.........................#.......................................#.........................................................#....................#...............................................................................................#....................................................................................................#.......................................#..................#..............#............................................................................................................................................#....#.........................................................#.............................................#...................................................................................................................................................................................................#...#........................................#.....................................#......................#.#.............................#.........................#.......................................#.........................................................#....................#............................................ ...........................................................................................................................................................................#............#.....................................................................................................................................................#.............................................................#......................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#..........#.................................................................................................................................................................................#............#.....................................................................................................................................................#.............................................................#......................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#..........#...... ..........................................................................................................................................................................................................................................................................#..............................#..#.................................................................#........................................................................................#.........................................................................................................................................................#.........................#........................................................................................................................................................................................................#.....................................................................................................................#.........................#.............................................................................................................................................................................................................................................................................................#..............................#..#.................................................................#........................................................................................#.........................................................................................................................................................#.........................#........................................................................................................................................................................................................#.....................................................................................................................#.........................#................... ................#.................................................................................................................#................................................................................#........#......................................................................#................#...............................................................................#...........................................................................#......................................................................................................#............................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................#..........................#.................................................................................................................#................................................................................#........#......................................................................#................#...............................................................................#...........................................................................#......................................................................................................#............................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................#.......... ..................................................................................................................................................................................................................#.....................................................................................................................................................#....................................................................................................................................................#............................................................................#..............................................................................................................................................................................#...........................................#..................................#.................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#....................................................................................................................................................#............................................................................#..............................................................................................................................................................................#...........................................#..................................#............................................................................................................................................................... ........................................#..........................................................................................................................#............................................................................................................#....................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#.................................................................................................#...................................#.....#................#......................#.........................................................................................#..........................................................................................................................#............................................................................................................#....................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#.................................................................................................#...................................#.....#................#......................#................................................. .....................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................#..............................................................................................................#...........................................#..................#............................................................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................#..............................................................................................................#...........................................#..................#....................................... ......................................................................................................#...............................................................................................................................................................................................................................................................................................#............................................................................................................#.............................................................#......................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#............................................................................................................#.............................................................#......................................................................................................#............................................................................................................................................................................................................................................................................................................................................... ................................................................................#.........................................................#...........................................................................................................#.................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#.........................................................#...........................................................................................................#.................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................... ...........................................................#.....#..................................................................#........................#................................................................#...........................................................................................#........................................................................................#.................................................................................................................#............................................................................................................................................................................................................................................................................................#.............................#................................................................................................#.....................................#...................#...#...................................................................#.....#..................................................................#........................#................................................................#...........................................................................................#........................................................................................#.................................................................................................................#............................................................................................................................................................................................................................................................................................#.............................#................................................................................................#.....................................#...................#...#........ ...................................#....#......................................................................................#........................................................................................................................................................................................................................................................................................................................................................#..................#........................................................#........................................................................................................#......................#............................................................................#.........................................................................................................................................................................................................................................................................................#....#......................................................................................#........................................................................................................................................................................................................................................................................................................................................................#..................#........................................................#........................................................................................................#......................#............................................................................#...................................................................................................................................................................................................................................................... ...............#....................#......................................................................................................................................#.........................................................................................#.............................................................................................................#...........................................................#..............................................................................#...........................................................................................................................#...............................................................................................................................................................#.......................................................#....................................................................................................................................................................#....................#......................................................................................................................................#.........................................................................................#.............................................................................................................#...........................................................#..............................................................................#...........................................................................................................................#...............................................................................................................................................................#.......................................................#..................................................................................................................................................... .........................................................................#..............................................................#..............................................................................................................................#...#.#.................#..............................................................................#........................#...................#......................................................................#..........................................................................................................................................................................................................................................#......#................................#.........#..........................................#.......................................#..............................................................................................................................................................................................................................#..............................................................#..............................................................................................................................#...#.#.................#..............................................................................#........................#...................#......................................................................#..........................................................................................................................................................................................................................................#......#................................#.........#..........................................#.......................................#..................................................................................................................................................... .......#...........................#.....#......................................................................#..#................#............................................................#.#.......................................................................................................................................................................................................................................................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#...........................#.....#......................................................................#..#................#............................................................#.#.......................................................................................................................................................................................................................................................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................... .....................................................................................................................................................................................................................................................................................#...............................................................................................#........................................................................................................................#...........#........................................................#...........................................................................#...........#..........................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#...............................................................................................#........................................................................................................................#...........#........................................................#...........................................................................#...........#..........................................................................................................................................................................................................................................................................................................................#................................. .....................................................................................#...............#..............................................................................................................................................#....#.............................................................................................................................................................................................................................................................................................................................................................#..................#...........................................................................................#...............#.............................................................................................................................................#...............#......#..............#..................................................................................................................................................................................#...............#..............................................................................................................................................#....#.............................................................................................................................................................................................................................................................................................................................................................#..................#...........................................................................................#...............#.............................................................................................................................................#...............#......#..............#............................................................................................. ..........................................#...........#...................................................#..............................................................#.......................................................................................................#...............................................................................#..........................................................................................................................................#................#......................#...........................................................................................................................................................#............#................................................................#.......................................................................................#......................................................................................#....................................................................................................#...........#...................................................#..............................................................#.......................................................................................................#...............................................................................#..........................................................................................................................................#................#......................#...........................................................................................................................................................#............#................................................................#.......................................................................................#......................................................................................#.......................................................... ............................................................................................................................#.................................................................................#......................................................................#..........................................................#.........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#................................................#...............................................................#..............................................................................................................................#.................................................................................#......................................................................#..........................................................#.........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#................................................#...............................................................#.. ........................................................................................................................................................................................................................................................................................................................................................#........................................................................................#........................................................#.......................................................................................................................................................................................................................................#........................................#.............................................................................................................................#........................#..............................................#............................#.................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#........................................................#.......................................................................................................................................................................................................................................#........................................#.............................................................................................................................#........................#..............................................#............................#......... ..............................#.......................................#..........................................................................................................#......................................................................................#....................................#........................................................................#....................................................................................................................................................................................................................................................................#................................................................................#..................#.......................................#...................................................................................................................................#..........................................................................................................................#.......................................#..........................................................................................................#......................................................................................#....................................#........................................................................#....................................................................................................................................................................................................................................................................#................................................................................#..................#.......................................#...................................................................................................................................#............................................................................................ .......#.................................................................#....................#.....................................................................#....#........................................................................................................................................................................................................................................................................................................................................................................#...........................#..........................................................................................#........................................................................................#..................................................................................................#.................#..#........#................................................................#..........................................................................#.................................................................#....................#.....................................................................#....#........................................................................................................................................................................................................................................................................................................................................................................#...........................#..........................................................................................#........................................................................................#..................................................................................................#.................#..#........#................................................................#................................................................... .................#..............................................................................................................................................#.............................................................................#...........................................................................................................#...........................................................................#.................................................#..........................................................................................................................................................................................................................................#.....#............#........................................#..................................................................................#............................................................................#.........................................................................................#..............................................................................................................................................#.............................................................................#...........................................................................................................#...........................................................................#.................................................#..........................................................................................................................................................................................................................................#.....#............#........................................#..................................................................................#............................................................................#........................................................................ ....................#.................................................................................................#......................................................................................................................................................................................#...............................................................#...........................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#..............................................................................................................................................#.................................................................................................#......................................................................................................................................................................................#...............................................................#...........................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.......................................................................................................................... ...............................#..........................................................#...............................................................................................................................................................#............................................................................#.....................................................#....................................#..............#..........................................................................................................................................................................................................#...................................................................................#...........................................................................................................................................................#.................................................................................................................#........................................#..........................................................#...............................................................................................................................................................#............................................................................#.....................................................#....................................#..............#..........................................................................................................................................................................................................#...................................................................................#...........................................................................................................................................................#.................................................................................................................#......... ...................#..........................................................................................................................................#........................................................................................................................#................................................................................................................................#..............................#...................................................................................................................................................................................................#.#...................#..............................................................................................................................................#.................................................................#........................................................................................................................................................#..........................................................................................................................................#........................................................................................................................#................................................................................................................................#..............................#...................................................................................................................................................................................................#.#...................#..............................................................................................................................................#.................................................................#..................................................................................................................................... ......................................................................................................................................................................................................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................#.............................................................................................................................................#............................................................................................................#................................................................#...................................................................................................................................................................................................................................................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................#.............................................................................................................................................#............................................................................................................#................................................................#............................................. .............................................................................................................................................................................................#.......................................................#.................................................#.............................................................#...................................................#...........................#......................................................................................................................................#.........................................................................................................................................................#...............................................#............................................................................................................#........................................................................#........................................................................................................................................................................................................................................#.......................................................#.................................................#.............................................................#...................................................#...........................#......................................................................................................................................#.........................................................................................................................................................#...............................................#............................................................................................................#........................................................................#........................................... ...................................................................#..................................................................................................................................................................................................................................................................................#....................................#........................................................................#............................................................#...................................................................#................#...............................#................................................................................................................................................................#....................................................#..............................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#....................................#........................................................................#............................................................#...................................................................#................#...............................#................................................................................................................................................................#....................................................#........................................................................................................................................................... .......................................................................................................................#........#................#....................................................................................................#.......................................................................................................................................................................................#.................#............................................#.......................................#...............................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#........#................#....................................................................................................#.......................................................................................................................................................................................#.................#............................................#.......................................#...............................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................. ..............................................................#........................................................#...........................................#...................................................................................................................#.....................................................................................................................................................................................................................#...................................#........................................................#.......................................#...#....................................................................#................................................................................................................................................#.........................................................................................................................................................................................................................#........................................................#...........................................#...................................................................................................................#.....................................................................................................................................................................................................................#...................................#........................................................#.......................................#...#....................................................................#................................................................................................................................................#........................................................................................................................................................... ....................................................................................................#.....................................................................................................................................................................#...........................................................................................................................#.............................................................#.................................................................................#..............................................#.....................................................................................................................................................................#...............................#....................................................................................................................#.....................................#.....#...............................................................................................................................................................#.....................................................................................................................................................................#...........................................................................................................................#.............................................................#.................................................................................#..............................................#.....................................................................................................................................................................#...............................#....................................................................................................................#.....................................#.....#........................................................... ..................................................................................................................#................................................................................................................................................................................................................................#................................#..........................................................................................................................................................................................#.....................................................................................#...........................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#................................#..........................................................................................................................................................................................#.....................................................................................#...........................................................#...................................................................................................................................................................................................................................................................................................... ...................................................................................................................................................#.....................................#.............................................................................................................................#..................................................#............#.................................................#..........................................................#......................................................................#.....................................................................................................................................................................................##...............................................................................................................##...............................................................................................#.......................................................................................................................................................................................................#.....................................#.............................................................................................................................#..................................................#............#.................................................#..........................................................#......................................................................#.....................................................................................................................................................................................##...............................................................................................................##...............................................................................................#.................................................... ......................................................................................................................................#.................................................................#....#..............................................................#..............................#.......................................................................................................................................................................................................................................................................#............................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#....#..............................................................#..............................#.......................................................................................................................................................................................................................................................................#............................................................................................................................................................#....................................................................................................................................................................................................................................................................................... .............................................................................................................................#......................................................................................................#.......................................#.......................................................................#.............................#.................#.................#..............................................................................................#..........................##..............................................#...........................................................................................................................................#......................................................................................................................................................................................................................#...........#........................................#............................................................................................................................................#......................................................................................................#.......................................#.......................................................................#.............................#.................#.................#..............................................................................................#..........................##..............................................#...........................................................................................................................................#......................................................................................................................................................................................................................#...........#........................................#............... ....#............................................#.........................................................................................................................................#..............................................................................................#...............................................................................................................................................#......................................................................#.....................#...........................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#.........................................................................................................................................#..............................................................................................#...............................................................................................................................................#......................................................................#.....................#...........................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................... .......................#........................................#...........................................................................................................................#....................................#.................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#.................................................#........................................#...........................................................................................................................#....................................#.................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#.......................... .........................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................#..........................................#..............................................#....#................................#.............................................................................#.....................................................................................................................#.............#....#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................#..........................................#..............................................#....#................................#.............................................................................#.....................................................................................................................#.............#....#...........................................................................#................................................................................................................................................................... ..................................#.................................................#........................................................................#...#....................................#...............................................................................................#..........................................#...................................................................#................................................................................#......................................................................................................................................................................................................#........................................................................................................#...........................................................................................................................#............................................#..........................................................................#.................................................#........................................................................#...#....................................#...............................................................................................#..........................................#...................................................................#................................................................................#......................................................................................................................................................................................................#........................................................................................................#...........................................................................................................................#............................................#........................................ ....................................................................................................................#.................................................................................................#................................................................................................................................................................................................................#...........................................................................#..............................................#............................#.........#............................................................................................................#..........................................#...................................................................................................................................#......................#.........................................#...............#.........#...........................................................................................................................................................#.................................................................................................#................................................................................................................................................................................................................#...........................................................................#..............................................#............................#.........#............................................................................................................#..........................................#...................................................................................................................................#......................#.........................................#...............#.........#....................................... ...............................#.........................................................#......................................................................................................................................................................................................#......................................................................#....#......................................#..................................................................................#.....................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.................................................................................#.........................................................#......................................................................................................................................................................................................#......................................................................#....#......................................#..................................................................................#.....................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.................................................. ................................................................................................................#.............#...........................................#...................................#............................................#.........................................................................................................................................................................................................#.................................................................................................................#.....................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#.............#...........................................#...................................#............................................#.........................................................................................................................................................................................................#.................................................................................................................#.....................................................#..........................................................................................................................................................................................................................................................................................................................................#............................................... .................#................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#..............#..........................................................................................................................#................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#..............#......................................................................................................... ........................................................................#.................................................................................#.........................................................................................................#................#.............................................................#...........................................................................................................................................................................................#..................................................................................................................................................................................#......................................................................................................................................................................................................#......................................................................................................................................................................#.................................................................................#.........................................................................................................#................#.............................................................#...........................................................................................................................................................................................#..................................................................................................................................................................................#......................................................................................................................................................................................................#.............................................................................................. ......................................................#........................................................#..............................................................................................................................................................#..............................................................................#.................................................................#.........#.........................................................................................#.................................#.........................................................................................................................................................................................................................................#................................................................................#..............................................................................................................#..............................................................................#........................................................#..............................................................................................................................................................#..............................................................................#.................................................................#.........#.........................................................................................#.................................#.........................................................................................................................................................................................................................................#................................................................................#..............................................................................................................#........................ .......................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#...................................................................................................................................................#..............................................................................................................................................................................................#.................#...........................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#...................................................................................................................................................#..............................................................................................................................................................................................#.................#...........................................................................................................#......................................................................... ...........................#.............................................................................................................................................#.................................................................................................................................#..........#..............................................................................#...#.............................................................................#..........................#.........................#.................................................................................................................................................................................................................#.....#........#..................................................................................................................................#...........................................................#......................................................................................#.............................................................................................................................................#.................................................................................................................................#..........#..............................................................................#...#.............................................................................#..........................#.........................#.................................................................................................................................................................................................................#.....#........#..................................................................................................................................#...........................................................#........................................................... .#............................................#..............................................................................................................#.............................................................................................................................................................................................................................................#.................#................................................................................................................................................#........................#............#....................................................................................................................#..................#...............................................................#.........#.................................................................................................................................................................#.....................#..........#............................................#..............................................................................................................#.............................................................................................................................................................................................................................................#.................#................................................................................................................................................#........................#............#....................................................................................................................#..................#...............................................................#.........#.................................................................................................................................................................#.....................#......... ............................................................................................................................................................................#.....................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#......................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#......................................................................................................................................................................................#....... ...........#.........................................................................................................................................#............................................................................................#................................................................................#................................................................#....................................#......................................................................#..................................................................................#........................................................................................................................................................................#.....................................................#................................................................................#...........................................................................................................#...................#.........................................................................................................................................#............................................................................................#................................................................................#................................................................#....................................#......................................................................#..................................................................................#........................................................................................................................................................................#.....................................................#................................................................................#...........................................................................................................#........ ...........................................................................#.............................#.........................................................................................................#..........................#...........................................................................#............................................................................................................................................................#..................................................................................#..................#..................................................#.......................................................#...............#...................#.......#..#.................................................................#.............................................................#.......................................................................................................#..........................#........................................................................................#.............................#.........................................................................................................#..........................#...........................................................................#............................................................................................................................................................#..................................................................................#..................#..................................................#.......................................................#...............#...................#.......#..#.................................................................#.............................................................#.......................................................................................................#..........................#............. .....................................................................................................................................................................................................................................................................................................................................................................................#.................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#..............#......................#................................#....................................................#...................................#............#..............................................................................................................................................................................................................................................................................................................................................................................................#.................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#..............#......................#................................#....................................................#...................................#............#......... .................................................#....................#.......................................................#.................................#..........................#...........................................................................................................................................#.............#............................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#.........................................#..............................................................................................................................#....................#.......................................................#.................................#..........................#...........................................................................................................................................#.............#............................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#.........................................#............................................................................. .............................#..............................................................................................................................................#.............................................................#....................#.........................................................#.................................................................................................................................................................................................................................#...............#........................................................................#........................................................................................................#..........................#...................................................................................................................#.........................................................................#..............................................................................#..............................................................................................................................................#.............................................................#....................#.........................................................#.................................................................................................................................................................................................................................#...............#........................................................................#........................................................................................................#..........................#...................................................................................................................#.........................................................................#................................................. ....#.............................................#...............................................................................#....................................................................................#................................#......#..................................#..............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.#..................................................................#....................................................#.....................................................................#.......................................................#.............................................#...............................................................................#....................................................................................#................................#......#..................................#..............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.#..................................................................#....................................................#.....................................................................#................................................... ..........................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................................#........................................................................................................................#.......................................................................................................................................................................................................................................................................#........................................#..................................................................#.......#..#......................................................................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................................#........................................................................................................................#.......................................................................................................................................................................................................................................................................#........................................#..................................................................#.......#..#............................................ ....................................................................................#...............................................................................................................#.......#...................................................................................................................................#..........................#.......#..............................................................................................................................................................................................................................................#...............................................................................................................................#................................................#.......#.............................#......................#..........#................................................................................................#...............................................................................................................................#...............................................................................................................#.......#...................................................................................................................................#..........................#.......#..............................................................................................................................................................................................................................................#...............................................................................................................................#................................................#.......#.............................#......................#..........#................................................................................................#........................................... ...............................................#..................................................#..............................................#......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................#..................................................#..............................................#......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#................................................................................................................................................................................................#.................................................................................................................................................................................................................................... .......................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#...................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................#......................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#...................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................#............................................................... ....................#......................................................................................#..............................................................................................................#..................................#..............................#..................................................................................................................................................................................#.......................#.............................................................#............................................................................................................#.........................................................................................................#...............................#...............................................................................................................................................................................................................................#......................................................................................#..............................................................................................................#..................................#..............................#..................................................................................................................................................................................#.......................#.............................................................#............................................................................................................#.........................................................................................................#...............................#........................................................................................................................................................................................................... ................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.........................................................................................................................................................................#.....................................................................................................#................................#.........................................................................#.............................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.........................................................................................................................................................................#.....................................................................................................#................................#.........................................................................#............................................................................. ..................................................................................................#.............................................................#......................................#........................................................................................................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................#.......#.......................#......................................................................................................................................................................................................................................................................................................................................#.............................................................#......................................#........................................................................................................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................#.......#.......................#.................................................................................................................................................................................................................................... ..........#.....................................#..............................................................................................................................................................................................................................#.................................................................................................#............................................................................................................................................................................#..............................................................................................................................................................................................................#...................................................................................................................................#.....................................................................#..........................................................#.....................................#..............................................................................................................................................................................................................................#.................................................................................................#............................................................................................................................................................................#..............................................................................................................................................................................................................#...................................................................................................................................#.....................................................................#................................................ .....................................................................................................................................................................................................................................................................#........#......#..##............................................................................................................#.................................................................................................................................................................#.........................................................................#...................................................#........#..............................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#........#......#..##............................................................................................................#.................................................................................................................................................................#.........................................................................#...................................................#........#..............................................................................................................................................#......................................................................................................................................................................... .........................#..................................................................................................................................#...................#............#.............................................................#..............................................................#....................#.......................................................................................................................................................................................................#.......#....................................................................................................................................................................#...........#..........................................................#.......................................................................#.................................................................##..........................................................................................................#..................................................................................................................................#...................#............#.............................................................#..............................................................#....................#.......................................................................................................................................................................................................#.......#....................................................................................................................................................................#...........#..........................................................#.......................................................................#.................................................................##................................................................................. .............#....................................................................#.............................................................................#.............................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................#...................................#..........................................................#...........................................................#....................................................................#.............................................................................#.............................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................#...................................#..........................................................#.............................................. .#..............................................................................................................................................................................................#...#...................................................................................................................#............................................................................#......................................................................................................................#.........................................#...................................................................................................................................................................................................................................................................................................................................................................#.........................................................#....................................#..............................................................................................................................................................................................#...#...................................................................................................................#............................................................................#......................................................................................................................#.........................................#...................................................................................................................................................................................................................................................................................................................................................................#.........................................................#................................... ......................#........................................................................................................................................................................................................................................................#...........................................................................................#.............................................................#..............................................#..................................................................#..........#............................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#...........................................................................................#.............................................................#..............................................#..................................................................#..........#............................................................................................#.................................................................................................................................................................................................................................................................................................................................................................... .......#..........................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#.............#............................#.............................................................................................................................................................................................#....................#.................................................................#......................................................................#..........................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#.............#............................#.............................................................................................................................................................................................#....................#.................................................................#............................................................... ..............#......#.#...............................................................#..#..............................................................................#..........................................................................................................................................................#................................................................................#............................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#.#...............................................................#..#..............................................................................#..........................................................................................................................................................#................................................................................#............................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................#..............................................#..........................................................................#...........................................................................#...................................#.........................................................................................................................................................................................................................#.............................................................................#.............................................................................................................................................................#..............................................................................................#.........................................................#..................................................................#...........................................................................................#..............................................#..........................................................................#...........................................................................#...................................#.........................................................................................................................................................................................................................#.............................................................................#.............................................................................................................................................................#..............................................................................................#.........................................................#..................................................................#............ .....................................................................................#...............................................................#.........................................................................................#.........................................#..............................................................#.................................................................................................#...........................................................#....................................................................................#..................................................#.............................................................................................................................#................................................................................................................................................................................................................................................................................................................................#...............................................................#.........................................................................................#.........................................#..............................................................#.................................................................................................#...........................................................#....................................................................................#..................................................#.............................................................................................................................#........................................................................................................................................................................................................................................... .............................#....................................................#...............#...............................................#.......................#........................................................................................................................................................................................#......#.................................................#.....................................#...............................................................................#.........................................................................................................................................#........................................................#..............................#..........................#....................................................#.#........................................................................................................................#.....................................................................#....................................................#...............#...............................................#.......................#........................................................................................................................................................................................#......#.................................................#.....................................#...............................................................................#.........................................................................................................................................#........................................................#..............................#..........................#....................................................#.#........................................................................................................................#........................................ .....................................#................................................................................................#...............................................................................................................#........................................................................#.......................................................................#...............................................................................#.......#...................#...........................................................................................................................................................................................................................................................#...................................................................................................................#.........................................................................................................................................................................#................................................................................................#...............................................................................................................#........................................................................#.......................................................................#...............................................................................#.......#...................#...........................................................................................................................................................................................................................................................#...................................................................................................................#.................................................................................................................................... .............................................................................................................................................#...................#...........................................................#......................................................................................................................................#......................................................................................................#................................................................................................#.........#......................................................................................................................................#.......................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#...................#...........................................................#......................................................................................................................................#......................................................................................................#................................................................................................#.........#......................................................................................................................................#.......................................................................................................................................................................................#.................................................................................................................. ...............................................................................#...............................................................................................................#................................................................................................................#................#.....................................................................................................................................................................................................................................................................................................#....................................................................#.....................................................................................................................................................................................#..........................................#........................................#................................................................................................................................#...............................................................................................................#................................................................................................................#................#.....................................................................................................................................................................................................................................................................................................#....................................................................#.....................................................................................................................................................................................#..........................................#........................................#................................................. .................................................................................................................................#..................#...................................................................................................................................................#................................................................................................................................................................................#................................#..#.............................................................................................................................................................................#.....................#..................................................................#.................................................................................#...........................................#...........................................................................................#..........................................................................................................................................#..................#...................................................................................................................................................#................................................................................................................................................................................#................................#..#.............................................................................................................................................................................#.....................#..................................................................#.................................................................................#...........................................#...........................................................................................#......... ...............................................................................................................................................................................................................................................................#...................................................................................................#..........................................................................#.........................................................................................#........#............................................................................................................................................................................#..........#.........................................#....................................................................................................................................................................................#................................#.............................................................................................................................................................................................................................................................................................#...................................................................................................#..........................................................................#.........................................................................................#........#............................................................................................................................................................................#..........#.........................................#....................................................................................................................................................................................#................................#.............................. ..................................................................#...................................................................................................##.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#................................................................................................#...#.............................#...............................................................#..............................#......#...........#.................#.........#....................................................................................................................................................................#...................................................................................................##.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#................................................................................................#...#.............................#...............................................................#..............................#......#...........#.................#.........#.................................................................................................. ........................................................................#....................................................................#.............#.........................................#..............................................................................................................................................................................................................................................................................................#........................................................#..#.#.....................................................................##...................................................................................#.....................................................................#.......................................................................................................................................................#....................................................................................................................................................#....................................................................#.............#.........................................#..............................................................................................................................................................................................................................................................................................#........................................................#..#.#.....................................................................##...................................................................................#.....................................................................#.......................................................................................................................................................#............................................................................ .............................................................................................................................#..........................................#...............................#............................................................#...........................................................................................................................................................................................#..............................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................................#...............................................................................................................................................................#..........................................#...............................#............................................................#...........................................................................................................................................................................................#..............................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................................#.................................. ............................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#..................................... .......................................................................................#.......................#.............................................................................................................................................................................................................................................................#.....................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#.......................#.............................................................................................................................................................................................................................................................#.....................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................... ............................#................#.........................................................................................#....................................................................................................#......#...................................#............#.....................#...........................................................................................................#............#.................................................................................................................................................................................................................................................................................................................#...........................................................................................#.............#......................#..................................#...................................................................................#......................................#................#.........................................................................................#....................................................................................................#......#...................................#............#.....................#...........................................................................................................#............#.................................................................................................................................................................................................................................................................................................................#...........................................................................................#.............#......................#..................................#...................................................................................#.......... .....................#................................................................................................................................................................................................#............................................................#................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#.......#.................................#..........................................................................................#..........................................................................................................................#................................................................................................................................................................................................#............................................................#................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#.......#.................................#..........................................................................................#..................................................................................................... ......................#...............................................................................................................................................................................................................................#...................#............................................................................................................................#...................................................................................................#..............................................................#..................................................................................................................................................................................................#...........#................................#.............................................................#............................................................................................................................#........................................#...............................................................................................................................................................................................................................#...................#............................................................................................................................#...................................................................................................#..............................................................#..................................................................................................................................................................................................#...........#................................#.............................................................#............................................................................................................................#.................. ...................................#........................................................................................................................................#......................................#.....................................#...............................................................................................................................................................................................................#............................................................................#...........................................................................................................................................................#..............#............#............................#.......................................#...............................#...............................................................#...............#........................................................#....................................#.........................................#........................................................................................................................................#......................................#.....................................#...............................................................................................................................................................................................................#............................................................................#...........................................................................................................................................................#..............#............#............................#.......................................#...............................#...............................................................#...............#........................................................#....................................#...... ........................................#.........................................................................#...................................................................................................................................................................................................................................................................................................#..................#..................................................................................................................................................................#...........................#..............................................................................................................................................................................................................................#...........................................................................................................#...............................................#............................................#.........................................................................#...................................................................................................................................................................................................................................................................................................#..................#..................................................................................................................................................................#...........................#..............................................................................................................................................................................................................................#...........................................................................................................#...............................................#.... #.............................................................................................#.................................................#..............................................................................................#.......................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................#...................................................................................................................#...................................................................#..........................................................................................................................................#.............................................................................................#.................................................#..............................................................................................#.......................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................#...................................................................................................................#...................................................................#.......................................................................................................................................... ..................................................................................................#....................#............................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...........................#..#...............#...#...................................#...............................................................................................................................................................#...............................................#............................#.............................................................................................#....................................................................................................................................#....................#............................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...........................#..#...............#...#...................................#...............................................................................................................................................................#...............................................#............................#.............................................................................................#.................................. ........................................................................................................................................................................................................#.......................................................................................#......................................#.........#..........................................#...................................................#.........................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##....................................................................................................................................................................................................................#.......................................................................................#......................................#.........#..........................................#...................................................#.........................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##............ ......................................................................................................................................#......................#........................................................................#...................................................................................................................#.............................#....................................................................................................................................#........#.........................................................................................................................................................................................................................................................................................#....................#......................................................................#...................................................................#...................#.........................................................................................................................................................#......................#........................................................................#...................................................................................................................#.............................#....................................................................................................................................#........#.........................................................................................................................................................................................................................................................................................#....................#......................................................................#...................................................................#...................#................... ...................................................................................................................................................................................................#.............................................................................#........................................................................................................................................................................#......................#.................................................................................................................#.......................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#........................................................................................................................................................................#......................#.................................................................................................................#.......................................................................................................................................#............................................................................................................................................................................................................................................................................................ ......................................................................................................#.................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#.................................................................................................................................................................................................................................................................................................................................... ..........................................................................................#.................................................................................#...........#..................................................#........#.......#.........................................................................#...............#......................................................................#...................#..................................................................................................................#.....................#.....................................................................................................................................................#.............................................................................#..............................................................#..............................................................................................................................#.....................................................................................................#.................................................................................#...........#..................................................#........#.......#.........................................................................#...............#......................................................................#...................#..................................................................................................................#.....................#.....................................................................................................................................................#.............................................................................#..............................................................#..............................................................................................................................#........... ..................................................................................................................................................................................#............................................................................................................................................................................................................................##......................#.................................................................................................#...................................#...........................#.............................................................#..................................#.......................................................................................................................................................................................................................................#.....#........................................................................#........................................................................................................................................................................................#............................................................................................................................................................................................................................##......................#.................................................................................................#...................................#...........................#.............................................................#..................................#.......................................................................................................................................................................................................................................#.....#........................................................................#...... ..................................................................................................................................................#..............#........................................#...............................................................................................#.......#..............................................................#...................................#....................................................................................................................................................................................................................................................................................................................#...................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#..............#........................................#...............................................................................................#.......#..............................................................#...................................#....................................................................................................................................................................................................................................................................................................................#...................................................................................................................#......................................................................................................................................................................... ........................#...................#.............................................................................................................................................#................................................................................................................................................................#...........................................................................................#.....................................................................................................#......................................................#.....................................................................................................................................................................#...........................................................................................................................................#.........................................................................................................................#...................#.............................................................................................................................................#................................................................................................................................................................#...........................................................................................#.....................................................................................................#......................................................#.....................................................................................................................................................................#...........................................................................................................................................#................................................................................................. ....................#...........................................#.....................................................#......#.................#...................................................................................................#...........................................................................................#.........................................................................................................................................#....................................................................................................................................#..................................................................................................................................................#..........................................................................................................................................................................................................................................................................#...........................................#.....................................................#......#.................#...................................................................................................#...........................................................................................#.........................................................................................................................................#....................................................................................................................................#..................................................................................................................................................#...................................................................................................................................................................................................................................................... ............................................................................................................................................#.............................................................................................................................#................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#.......#..#.................................#....#..........................................#....................................................................................................................................................................................................#.............................................................................................................................#................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#.......#..#.................................#....#..........................................#........................................................ .....................................................................................................................................................................................................................................................................................................................................................................................#..........#....................................................................#.................................#.....................#............................................................................#.................#.............................................................................................................................................................................#.........................................................................................................#..........................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........#....................................................................#.................................#.....................#............................................................................#.................#.............................................................................................................................................................................#.........................................................................................................#..........................#........................................................................................ ...........................................#......................................................................................................................................................................................................................#.................................................#...................................................................................................................................................................................................................................#..............................................................................................................................................................................#..#....................................................................................................#................#..........................................................................#.......................................................................................................................................#......................................................................................................................................................................................................................#.................................................#...................................................................................................................................................................................................................................#..............................................................................................................................................................................#..#....................................................................................................#................#..........................................................................#............................................................................................ ..................................................................................................................................................................................#...................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................#..................................................................................................#.............................................................................................................................................................#.....#..........................................................................#.................................................................#......................................................#..........#..........................................................#...........................................................................................................................................................#.....#..............#................................#..................................................................#.................................................................................................................................................................................................#..................................................................................................#.............................................................................................................................................................#.....#..........................................................................#.................................................................#......................................................#..........#..........................................................#...........................................................................................................................................................#.....#..............#................................#..................................................................#...... ...........................................................................................................................................................................................................................................#..................#....................................#..........................................................................................................................................................##.....#.......................................................................#........................#....................#....................................................#.............#.........................................#.............................................#.........................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#..................#....................................#..........................................................................................................................................................##.....#.......................................................................#........................#....................#....................................................#.............#.........................................#.............................................#.........................................................................................................................................................................................................................#....................................................... .........................................................................................................................................................................................................................................................................................................................................................................#..#...................................................................................................................................................#........................................................................#......#...........................................#.................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#...................................................................................................................................................#........................................................................#......#...........................................#.................................#......................................................................................................................................................................................................................................................................................................................................... ...........................#............................................................................................................................................................................................................#.#.....................................................................................................................................................................................................................................................................................................#...............................#..............................................................................................................................................#.......................................................................................#..................................................#..............................#...............................#..........................................#..............................................................................#............................................................................................................................................................................................................#.#.....................................................................................................................................................................................................................................................................................................#...............................#..............................................................................................................................................#.......................................................................................#..................................................#..............................#...............................#..........................................#................................................... ...................#.....................................................................................................................................................................#...........#......................................................................#................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#............................#.................#...............................................................#..................................................................................................................................................................#.....................................................................................................................................................................#...........#......................................................................#................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#............................#.................#...............................................................#............................................................................................................................................... ..............................................................................................................................................................................................................................................#....................................................................................................................................................................................#.........................................................................#...............................................................................................#..............#.............................................................................#................................#...........#............#..........................................................................................................................................................................................#....................................................................#.................................................................................................................................................................................................................................................#....................................................................................................................................................................................#.........................................................................#...............................................................................................#..............#.............................................................................#................................#...........#............#..........................................................................................................................................................................................#....................................................................#... ...............................................#......................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#................................................................................................................#...................#................................................#.........................#.........#.......................................................................................................................................................................................#.....................................................................#......................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#................................................................................................................#...................#................................................#.........................#.........#.......................................................................................................................................................................................#...................... ...................#...................................#.............................................................................#..................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................#.........................................................................#.................................................................................................#............................................#...................................#.............................................................................#..................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................#.........................................................................#.................................................................................................#......................... .........#.........................................................................................................................................................................................................................................................#...................................................................................................................................................#.............................................................................#............................................................................................................................#...#..........................................................................................#....##.................#.............................#.........................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#...................................................................................................................................................#.............................................................................#............................................................................................................................#...#..........................................................................................#....##.................#.............................#................................................................................................................................................................................................................................................ ...........#...............#..........................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#..............................................................................................................................................#.............................................#.............................#......................................#............#...........................................#........................................................#...............#..........................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#..............................................................................................................................................#.............................................#.............................#......................................#............#...........................................#............................................. ...................................................................................................................................................#......................#...........................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#.......................................................................................#............................................................................................................................................................................................................................................................................................................................#......................#...........................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#.......................................................................................#......................................................................................................................................................................... .............................................................................................................................................................................#.................................................#...#...............................................#.......#................................................................................................................................................................#..................................................................#............................................................................................#.....................................................................................................................................................................................................................................................................................................#.................#...................................................................#............................................................................................................................................................................................#.................................................#...#...............................................#.......#................................................................................................................................................................#..................................................................#............................................................................................#.....................................................................................................................................................................................................................................................................................................#.................#...................................................................#............... ............................................................................................................................................................................................................#.................................................................#.........#...................................................................................#...............................................................................................................#...............#.....................................................#.......................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#.........#...................................................................................#...............................................................................................................#...............#.....................................................#.......................................................................................................................................................................................#............................................................................................................................................................................................................................................................................. ..........................................................................#............................................#...............#............#.......................................#................#............................................................................................................................................#...........................................................................................................#......................................................................................#...............................................................................#............................................#........................................................................................................................................................................................................#....#.........................................................................................................................................................................................................#............................................#...............#............#.......................................#................#............................................................................................................................................#...........................................................................................................#......................................................................................#...............................................................................#............................................#........................................................................................................................................................................................................#....#............................................................................................................................... ...............................#.................................................................................................................................................................#.........................................................................#........................................................................................................................#..................#...........#.................#...........................................................................#..............................................#...........................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.........................................................................#........................................................................................................................#..................#...........#.................#...........................................................................#..............................................#...........................................................................................................................................................................#........................................................................................................................................................................................................................................................................... ...............#..................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................................................................................#.........#.........................................#............................#...............................................................................................#.........................................................................................................................#..................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................................................................................#.........#.........................................#............................#...............................................................................................#.......................................................................................................... ....##.............................................................................................................#.....................................................................................................................................................................................................................................................#..............................................................................................................................#............................#...............................................................................................................#...................................................#.........................................................................................................#.......#.......#................................................................................................................................#.......................................................................##.............................................................................................................#.....................................................................................................................................................................................................................................................#..............................................................................................................................#............................#...............................................................................................................#...................................................#.........................................................................................................#.......#.......#................................................................................................................................#................................................................... .........................................................................................................................................................................................................................................................................................................#..................................................................................#.........................................................................................................................#....................................#..............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#.........................................................................................................................#....................................#..............................................................................................................................................................................................................................#............................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................#...................................................................................................................................................................................#......................................................................................................................................................................#..................................................................................................................................................................................................................................#............#..................#...........................................................................................................................................#.............................................................................................................................................................................................................................................................#...................................................................................................................................................................................#......................................................................................................................................................................#..................................................................................................................................................................................................................................#............#..................#...........................................................................................................................................#................................. ................................................................................................................................#.........................................................................................#..........................................................................................#....#.............#.................................................#...................#................................................................................#........................................................................................................................................................................................................................#............................#..........................#.......................................................................................#.................................#..................................#..........................................................................................................................................................................................................................#.........................................................................................#..........................................................................................#....#.............#.................................................#...................#................................................................................#........................................................................................................................................................................................................................#............................#..........................#.......................................................................................#.................................#..................................#.......................................................................................... ..........................#.......................................#............................................................#......................................................................................................................................................#................................#..............................................#...............................................................................................................................................................................................................................................................................#.........#.............................#..............#........................................................................................................................................................................................#...................#.......................................................................................................................................#.......................................#............................................................#......................................................................................................................................................#................................#..............................................#...............................................................................................................................................................................................................................................................................#.........#.............................#..............#........................................................................................................................................................................................#...................#............................................................................................................. .....................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...........................................#...............................................................#.........................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...........................................#...............................................................#.........................................................................................................................................................................................................................................#......................................................................................................... ............................................................................................................................................................................................#......................................................................................................................................#......#.....................#....................................................................................#.....................................................................................................................................................................................................................................................#..........................#..................................#........................#.....................#...............................................................................#....#................#................#....................................................................................................................................................................................................................................................................................#......................................................................................................................................#......#.....................#....................................................................................#.....................................................................................................................................................................................................................................................#..........................#..................................#........................#.....................#...............................................................................#....#................#................#........................................................................................ .......................................................................#............................................#..................................................................................................................................................................#................................................#....#..............................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#...............................................................................................................................................................................................................#............................................#..................................................................................................................................................................#................................................#....#..............................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................................................................................................ ........................................................................................................................................................................................................................................................................................#......................#.....#....................................................................................................................................#.............................#..................................#..............................#.............................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#......................#.....#....................................................................................................................................#.............................#..................................#..............................#.............................................................................................................................................................................................................................................................................................................................................................................#............................................................................................... ..............................................................................................................................#..........#.....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#......................#..........................................................................................................................................................................................................................#..........#.........................................#...............................................................................................................#.......#.........................................................................................................................................#..........#.....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#......................#..........................................................................................................................................................................................................................#..........#.........................................#...............................................................................................................#.......#........... ......................................................................#............................................................................................................................................................................................................................................................................................................#........................................................................................#...................................................................................................................................................................................................#....................................................................................................................................#........................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................#........................................................................................#...................................................................................................................................................................................................#....................................................................................................................................#.................................................................................................................................................................................................................. .......#.................................................................................................................................................................................................................#...................................#........#.........................#............................................#..........................................................................#..................#.............#.....................................................................................................................................................................................................................................#......................#...........................................................................................#...................................#...................................................#......................................................................................#.....................#.......................#.................................................................................................................................................................................................................#...................................#........#.........................#............................................#..........................................................................#..................#.............#.....................................................................................................................................................................................................................................#......................#...........................................................................................#...................................#...................................................#......................................................................................#.....................#................ .............................................................................#.................................................................................#...........................................................................#.....................................................................................................................................................................................................#................................................................................................................................#....................................................................................................................................................................................................................................................................................#...................#.........................................................................................................................................................................................................................#.................................................................................#...........................................................................#.....................................................................................................................................................................................................#................................................................................................................................#....................................................................................................................................................................................................................................................................................#...................#............................................................................................................................................ ................................................#..................................................................................................................................................................................................................................................#...........................................#................#........................................................................#...#.....................................................................#................#...................#...........................................................................................................................................................#................................................................#...............................................................#..................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#...........................................#................#........................................................................#...#.....................................................................#................#...................#...........................................................................................................................................................#................................................................#...............................................................#.................................................................................................................................................................................. ........................................#.......................................................................................................#...#..............................................#..............#..................#............#..........................................................................................................................................................................#.......................................................................................#.......................#.....................................................#.....#....................................#...................................................#.......................................#..............................................................................................................................................................................#......................................................................................................................................................#.......................................................................................................#...#..............................................#..............#..................#............#..........................................................................................................................................................................#.......................................................................................#.......................#.....................................................#.....#....................................#...................................................#.......................................#..............................................................................................................................................................................#.............................................................................................................. ............................................................................................................#.............................................................................................................................................................................................................#............................................................................................#........................................#..........................#.................................................................................................................................................................................#............................................................................................................#........................................................................................#................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#............................................................................................#........................................#..........................#.................................................................................................................................................................................#............................................................................................................#........................................................................................#.................................................................................................................................................... ...................................................................................................................................................................................................................................................#................................................................#...................................#..#.......................#....................................#...................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................#...................................#..#.......................#....................................#...................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .................................................................#....................................................................................................................#....................................................................#.........................................................................................................................................................#...............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................#....................................................................#.........................................................................................................................................................#...............................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................. ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#.........................................................#...........................................................................................................................................................#................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#.........................................................#...........................................................................................................................................................#................................................#........................................................................... ...........#.............#................................................................................................................................................................#...................................................................................................................................................................................................................................#..............................#.....................................................#.....................................................................#....................................................................................................................................................#.................................................#..........................................#............................................................................................#......................................................................#...................................#.............#................................................................................................................................................................#...................................................................................................................................................................................................................................#..............................#.....................................................#.....................................................................#....................................................................................................................................................#.................................................#..........................................#............................................................................................#......................................................................#........................ .............................................#..............#..............................................................................................................................................................................................................................................#..................#...........................................................................................................................................................................................................................................................................................#....................................#....................................................#.........#......................................................................................................................................................................................................................................................................................................................................................#..............#..............................................................................................................................................................................................................................................#..................#...........................................................................................................................................................................................................................................................................................#....................................#....................................................#.........#......................................................................................................................................................................................................................................................................................................... ................#...........#................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...............................#...........#................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#............... ....................................................................................................#.......................#..................................................................................................#....#............................................................................#............................................#.........................................................................................................................................................................................#.......................#....................................................................................................#.........................................................................................................................................................................................................................#................................#...........................................................#......................#........................................................................................................#.......................#..................................................................................................#....#............................................................................#............................................#.........................................................................................................................................................................................#.......................#....................................................................................................#.........................................................................................................................................................................................................................#................................#...........................................................#......................#.... ...........................................................................#.....................................................................................................................................................................................................................................................................................................................................#............................#..........................................................#.....................................................................................................#....#.....#...................#...........................................................................................................#......................................................................................................................................#.....................................................................................#...........................................#...............................................................................#.....................................................................................................................................................................................................................................................................................................................................#............................#..........................................................#.....................................................................................................#....#.....#...................#...........................................................................................................#......................................................................................................................................#.....................................................................................#...........................................#.... ................................................................................................................................................................................................................................................................................#......................................................................#..................................#....#...........#..............................................................#.....................................................................................................#......#...................................................................................................................................#.............#..........#................................................................................................................................#.........................................#....................#...................................................................................................................................................................................................................................................................................................................................................................#......................................................................#..................................#....#...........#..............................................................#.....................................................................................................#......#...................................................................................................................................#.............#..........#................................................................................................................................#.........................................#....................#................................................................................... .................................................................................................................................................................................................................................................................................................................#..............#............................................................#.......................#...........#....................................................................................#.....#.....#....#.......................................................................................................................................................................................................................#.................................................................................#.....#.....#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#............................................................#.......................#...........#....................................................................................#.....#.....#....#.......................................................................................................................................................................................................................#.................................................................................#.....#.....#.......................................................................................................................................................................... .....................................................................................................#...........................#..#................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................##..........................................................................................#..............................................................#......................................................................................................#..........................................................#.........................................................................................................................#...........................#..#................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................##..........................................................................................#..............................................................#......................................................................................................#..........................................................#.................... ..............................................................#.......................................................................................................................................................................#...................#...............................................#................#..............................................................................................#..................................#.......................................................#.........................#.........................#............................................................#....................................................................................................................................................#...............................................................................................................................................#..........................................................................................................................................................#.......................................................................................................................................................................#...................#...............................................#................#..............................................................................................#..................................#.......................................................#.........................#.........................#............................................................#....................................................................................................................................................#...............................................................................................................................................#............................................................................................ .......................#..#...#........................................................................................................................................................#....#..........................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#.............................................................................................................................................................................#..#...#........................................................................................................................................................#....#..........................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...................................................................................................................................................... ........................................................................#..........................................................#.........................................................................................................................................................................................#.......#..................................................................................................................................................................................#....................................................................................................................................................................................................................#............................................#.........................................................................................#.................................................................................................#.........................................................................................................................#..........................................................#.........................................................................................................................................................................................#.......#..................................................................................................................................................................................#....................................................................................................................................................................................................................#............................................#.........................................................................................#.................................................................................................#................................................. ..............................#........................#..................................#.........................................#............................................#....................................................................................#..................................................................................................................................................................................................#.....................................................................................................................................................................................................#...............................................................................................................................................#......................................................................................................#................................................................................##.............................................#........................#..................................#.........................................#............................................#....................................................................................#..................................................................................................................................................................................................#.....................................................................................................................................................................................................#...............................................................................................................................................#......................................................................................................#................................................................................##............... ...............................................................................................................................#...........................................#.............................................................................................#...................................................................................................#.....................................................................................................................................................................................................................................................................#......#................................................#...........................................................................#...........................#.........................#......................#..................................................................................................................................................................................................................................................................................................#...........................................#.............................................................................................#...................................................................................................#.....................................................................................................................................................................................................................................................................#......#................................................#...........................................................................#...........................#.........................#......................#................................................................................................................................................................... .........................................................................................#...............................................................................................................................#....................#.........#................................#...............................................................................................................................#.......................#...............................#...........................................................#..................................................................................................................#............#.......#................................#......................................................................................#.............................................................................................................................#.......................................................................................#.............................................................................................#...............................................................................................................................#....................#.........#................................#...............................................................................................................................#.......................#...............................#...........................................................#..................................................................................................................#............#.......#................................#......................................................................................#.............................................................................................................................#.......................................................................................#.... .............................................................#.......................................................................................................................#.............................................................................................................#.......................................................................................#..........................#............................................................#...........................................#...............................#.......................................................................................................................................................................................................#.....................................................#...#.............................#.................................................#...................................................................................................................................................................................#.......................................................................................................................#.............................................................................................................#.......................................................................................#..........................#............................................................#...........................................#...............................#.......................................................................................................................................................................................................#.....................................................#...#.............................#.................................................#...................................................................................................................... ........................#...............................................#..................................................#..........................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#..........................................................#..#.........................................................#.................................................................................#................................................#....................................#...............................................#..................................................#..........................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#..........................................................#..#.........................................................#.................................................................................#................................................#............ ................................................................................................................................................................#............................................................................................................................#.....#........................................................#.............................................#.........................................#............................................................................................................................................................................................#..............................#................................................................................................#...#.........................................................................................................#............................................................................................#...........................................................................................................................................................................................................#............................................................................................................................#.....#........................................................#.............................................#.........................................#............................................................................................................................................................................................#..............................#................................................................................................#...#.........................................................................................................#............................................................................................#........................................... .............................................................................#................................................#......................................................................................................................................................................................................................................................................................#.......................#.........................................................................................................................................................................................................................#..............................................................................................#..................................................................................#..........................................#................................................................................................................................................................................................................#................................................#......................................................................................................................................................................................................................................................................................#.......................#.........................................................................................................................................................................................................................#..............................................................................................#..................................................................................#..........................................#................................................................................................................................... ...#.............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#........................................................#..............................................................#.............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#........................................................#........................................................... ................#............................................................................#.................................................................##................................................................................................................................#......................................................................................................................................................................#...................................................................................................................................#..................................................................................................................................................#......................................................................................................................................................................#......#..........................................................................................................#............................................................................#.................................................................##................................................................................................................................#......................................................................................................................................................................#...................................................................................................................................#..................................................................................................................................................#......................................................................................................................................................................#......#.......................................................................................... .........................................................#............................#...........................................................#....................................................................................................#...........................................................................................................................................................................................................................................................#............................................................................#.............................#.#....................................#.....................#.......................................................................................#.............................................................................................................................................................................................................................................................................................................#............................#...........................................................#....................................................................................................#...........................................................................................................................................................................................................................................................#............................................................................#.............................#.#....................................#.....................#.......................................................................................#.................................................................................................................................................................................................................................................... ....................................#..........................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................................................#................................................................................................#..............................#........#.........................................................#.........#.............................................................#....................................................................................................................#..........................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................................................#................................................................................................#..............................#........#.........................................................#.........#.............................................................#................................................................................ .............................................................................................................................................................................................#..............................................................................................................................................................................#...........................................................................................#....................................................#...........................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...#..................................................................................................................................................................................................................................................#..............................................................................................................................................................................#...........................................................................................#....................................................#...........................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...#..................................................... .........................#.............................................#.................................................................................................................................................#...............#..................................................#.....................................................#..............................................#.........................................................................................................................................#..................................................................................................................................#........................................................#...............................................................................................#................................................................#.......................#................................................................................................................................#.............................................#.................................................................................................................................................#...............#..................................................#.....................................................#..............................................#.........................................................................................................................................#..................................................................................................................................#........................................................#...............................................................................................#................................................................#.......................#....................................................................................................... ...........................................................................................................................................#.........................................................................................................................................#.........................................................................................#..........................................................................................................................#.........................................................................................................................#.......................#.................................................................................................................................................................#..............................................................................................#..................................................#..................................................................................................................................................................................................#.........................................................................................................................................#.........................................................................................#..........................................................................................................................#.........................................................................................................................#.......................#.................................................................................................................................................................#..............................................................................................#..................................................#....................................................... ..#......................................#............................................................................................................#......................................#..........................#.............................................#..........................................................................#...................................................................................................................................#.........................#................................................................................................................#................................................................................................................................................................#........................................................................................................................................................................................................................................#......................................#............................................................................................................#......................................#..........................#.............................................#..........................................................................#...................................................................................................................................#.........................#................................................................................................................#................................................................................................................................................................#...................................................................................................................................................................................................................................... .............................................................#........................................#..............................................................................................................................................................................#........................................#...........................................................................................................................................................................................................................................................................................#.....#.......................................................................................#......................................................................................................................................................................................#.....................................................................................................................................................................................#........................................#..............................................................................................................................................................................#........................................#...........................................................................................................................................................................................................................................................................................#.....#.......................................................................................#......................................................................................................................................................................................#........................................................................................................................ .......................................................................................................................................................................#............................................................#.......#....................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...........................................................................................................................#.................................................................................#.......................................................................................................................#..................................................................................................................................................................................#............................................................#.......#....................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...........................................................................................................................#.................................................................................#.......................................................................................................................#........... ............................................#................................................................................................................................................................................................#...................#.............#...................................................................#.....................................................#.............................................................................................................#..............................................................................................................................................#.......................................................................#........#...........................................................................................................#................................................................................................................................................................................................................#................................................................................................................................................................................................#...................#.............#...................................................................#.....................................................#.............................................................................................................#..............................................................................................................................................#.......................................................................#........#...........................................................................................................#.................................................................................................................................................................... ........#.....................................................................................................................................................................................................................#............................................................#...................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................................#............................................................#...................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................... ......................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................................................................................................#.#.................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................................................................................................#.#........................................................................................................................... ....................................................................................................#.....................................#.....................................................................................................#.......................................................................................................................................#.........................................................................................................................................................................................#......................................................................................................#................................................................................#...................#.......................................................................#...........................................................................#.........................................................................................................................................................................................#.....................................#.....................................................................................................#.......................................................................................................................................#.........................................................................................................................................................................................#......................................................................................................#................................................................................#...................#.......................................................................#...........................................................................#..................................................................................... ................................................#.......................................................................................................................................#....................................................#...................................................................................................................................................................#......................................................................................#...........................................................................................................................#...................................................................................................................................................#............................#.................................#.#............#..........................................#..................................................................................#...................................................................................#.......................................................................................................................................#....................................................#...................................................................................................................................................................#......................................................................................#...........................................................................................................................#...................................................................................................................................................#............................#.................................#.#............#..........................................#..................................................................................#................................... .........................................................................................#...................#.......................#.....................................................................................................................#................................................................................................................................................................................................................................................................................................#.......................................................................#................................................................................................................................................................#........#..............#..........................#.....................................................................................#.....................................................................#............................................................................................................#...................#.......................#.....................................................................................................................#................................................................................................................................................................................................................................................................................................#.......................................................................#................................................................................................................................................................#........#..............#..........................#.....................................................................................#.....................................................................#................... ........#..................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#....................................................................#.................................................................#.......................................#..................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#....................................................................#.................................................................#............................... ........................#..................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................##.....................................................................#.#.................................................................................................................................................................................................#...........................................................................#......................................................#..........................................................#..................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................##.....................................................................#.#.................................................................................................................................................................................................#...........................................................................#......................................................#.................................. .............................................#..................................................................................................................................................................#.................#..............#...........#............................................#..................................................................................................................................................#....#...................................................................................................................................................................#........#................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................#..................................................................................................................................................................#.................#..............#...........#............................................#..................................................................................................................................................#....#...................................................................................................................................................................#........#................................................................................................................................................................................................................................................................................................................#......................................#................................ ..................................................................................................................................................................................................................................................................................................................#.#...............................................................................................................................................................#.....................................................................#.........................................................#...............................................................#.......................................................................................................#.......................................................................................................#.................................................................#........#..........................................................................................................................................................................................................................................................................................................................................................................#.#...............................................................................................................................................................#.....................................................................#.........................................................#...............................................................#.......................................................................................................#.......................................................................................................#.................................................................#........#........................................................ ..............................................................#...............................................................#................................................................................................................#.........#..................................................#.....................................................................................................................................#......#.............................................................................................#.............................................................................................................................................................................................................................................................#........................#...................................................#...............................................#..............................................................#.......#.............#..............................................................#...............................................................#................................................................................................................#.........#..................................................#.....................................................................................................................................#......#.............................................................................................#.............................................................................................................................................................................................................................................................#........................#...................................................#...............................................#..............................................................#.......#.............# ...........................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.................#.................#............................................#............................................#...........................................................#.................................................#.....................................#....................................#.....................................................#..............................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.................#.................#............................................#............................................#...........................................................#.................................................#.....................................#....................................#.....................................................#..............................................................................................................................................................................#........................ ..............................................#..................................................#..................................................................................................................................................#...........................................#...................................................................................................#...#.....................................................................................#...................................................................................................................#...........................................................#..................#.#...........................................................#......................................................................................................................................................................................................................................................................................................................#..................................................#..................................................................................................................................................#...........................................#...................................................................................................#...#.....................................................................................#...................................................................................................................#...........................................................#..................#.#...........................................................#........................................................................................................................................................................................................................................................................ .....#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#..........................................................................................................................................................................................#........................................................................................................................................................#...............................#.............................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#..........................................................................................................................................................................................#........................................................................................................................................................#...............................#........................................................................ ...................................................................................#.........................................................................#......................................................#......................................................................#...............................................................................................................#......................#......................#..............................................................................................................................................................................................#...............................................................................................................................................................#..........#.................#........................................................#............................................................................................................................................................................................................#.........................................................................#......................................................#......................................................................#...............................................................................................................#......................#......................#..............................................................................................................................................................................................#...............................................................................................................................................................#..........#.................#........................................................#......................................................................................................................... ....................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#........................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#........................................................................................................................................................................................#.......................................................#....................................................... .................................................................................#............................##............................#..................................................................................................#.............................#...............................................................................................................................................................#...................................................................................................................................................................................................#...#............................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#............................##............................#..................................................................................................#.............................#...............................................................................................................................................................#...................................................................................................................................................................................................#...#............................................................#..................................................................................................................................................................................................................................................................................................................... .....#.............................................................#.................#............................................................................................................................#..................................................................#............................#................................................#..................................................................................#...........................#..#.......#.........#.......................................................................................................#.........................................................................................................................#..........................#............#.........................................................................#.........#.................................................................#......#..............................................................................................#.............................................................#.................#............................................................................................................................#..................................................................#............................#................................................#..................................................................................#...........................#..#.......#.........#.......................................................................................................#.........................................................................................................................#..........................#............#.........................................................................#.........#.................................................................#......#......................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#.........#..........................#..........................................................................................................................................................................#...........................................#......................................#.............................#......................................................................................#..................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#.........#..........................#..........................................................................................................................................................................#...........................................#......................................#.............................#......................................................................................#..................#......................................................................................... ...........................................................................................................................................#.........................................................................................................................................................#.............................................................................................................#...........................................................................................#...........................................................................#.........................................#................................................................................................................................................................................................................................................................................................................#............................................#...............................................................................................................................................................................#.........................................................................................................................................................#.............................................................................................................#...........................................................................................#...........................................................................#.........................................#................................................................................................................................................................................................................................................................................................................#............................................#.................................... ................................................#.......................................................................................................#..............................................................................................................................................................................................................#.............................#.................................................#............#............................................#.............................................................................................................................................#....#.......................................#.........................#...............................................................................................#.................................................................................................................................................................................................................................................#.......................................................................................................#..............................................................................................................................................................................................................#.............................#.................................................#............#............................................#.............................................................................................................................................#....#.......................................#.........................#...............................................................................................#................................................................................................................................................................................................. ........................#..................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................#.....................................................................................................................................................................................................................................#..............................................................#................................#.......................................#..........................................#..................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................#.....................................................................................................................................................................................................................................#..............................................................#................................#.......................................#.................. ........................................................................................................................................................................................................................................................................................#......#.........................................................................................................................................................................................................................................................#..............................#.........................................#.............................#..............................................................................................................................#...............................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#......#.........................................................................................................................................................................................................................................................#..............................#.........................................#.............................#..............................................................................................................................#...............................................................................................................................................#........................................................................................ ..................................................................................#.....................................................................................................................................................#...........................................................................................................#...........#..............................................................................................................................................................................#............#.....................................................................................................#.............................................................................................................................................................................#.#................................................................#............................................................................................#.........................................................................................................#.....................................................................................................................................................#...........................................................................................................#...........#..............................................................................................................................................................................#............#.....................................................................................................#.............................................................................................................................................................................#.#................................................................#............................................................................................#....................... ....................................................................................................................................#..................................................................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................#......................................................................................................#...............#....................................................................................................................................................#......................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................#......................................................................................................#...............#....................................................................................................................................................#.................................................................................................................................. ...............................................................................................................................................................#.#.........#...............#................................................................................................................#.......................................................................................................................#......................................................................................................................................................#.......................................................................#................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................#.#.........#...............#................................................................................................................#.......................................................................................................................#......................................................................................................................................................#.......................................................................#................................................................................................................................................#................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................................................................#....#................................................#...................................#.................................................................................................#............................................................................................................................................................#.........................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#................................................#...................................#.................................................................................................#............................................................................................................................................................#.........................................................................................#...............................................#.......................................................................................................................... ................................................#..................................................................................................................................................................................................................#.............#.....#........#.............................................#.......................................................................................................................................................................................................................................................................................................................#...............................#..................................................................................................................................................................#.................#...................................................#.................................................................#......................................................................#..................................................................................................................................................................................................................#.............#.....#........#.............................................#.......................................................................................................................................................................................................................................................................................................................#...............................#..................................................................................................................................................................#.................#...................................................#.................................................................#...................... .................................................#..................................#....................................................................................................................................................................................................................#.................................................#...............................................................#..............................................................#................................................................................................................................................................................................................#..............................................................................................#.........#....................................................................................................................................................................................................................................................................#..................................#....................................................................................................................................................................................................................#.................................................#...............................................................#..............................................................#................................................................................................................................................................................................................#..............................................................................................#.........#................................................................................................................................................................................................................... .........................................................................................................................................................................#................................................................................................................................#...................#........................................................................................................#..................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................#...................#........................................................................................................#..................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ......................................................................................................................................................................................................................................#.............................................................#.............................................................................#.....................................................................................................................................#.............................................................#.....................................................................................................................................................................................................................................................................................................#..................................................................................................................#..............................................................................................................................................................................................................................................................#.............................................................#.............................................................................#.....................................................................................................................................#.............................................................#.....................................................................................................................................................................................................................................................................................................#..................................................................................................................#........................ .................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#..........................................................................................................................................................................................#............................................#.................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#..........................................................................................................................................................................................#............................................# ....................................................................................................................................................................#.............................................................................#.................#.............................................................................#............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#.............................................................................#.................#.............................................................................#............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#.................................................................................................................................................... ..............................................................................................................................................#.........#........................#...................................................................................................................................................................#....................................................................................................................................................#...................#..............................#................................................................................................................................#..........................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#.........#........................#...................................................................................................................................................................#....................................................................................................................................................#...................#..............................#................................................................................................................................#..........................................#.............................................................................................................................................................................................................................................................................................. .......................................................................................................................................#.................................................................#...........................#........................#.....................................................................#......#...........................................................................................................................................................................#........................#...............................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#...........................#........................#.....................................................................#......#...........................................................................................................................................................................#........................#...............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................... ..................................................................#...................................................................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................#....................................................................................................#.................................................................................#.......................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................#....................................................................................................#.................................................................................#.......................................................................................................................................................................................................................................................................................#.. .........................................................................................#...................................................................................................................................................................................................................................#.............................................#........................................................................................#.............#.......................#.................................................................................................................................................................................#.............................................................................................#.....................................................#...................................................................................................#............................................................................................................................................................................#...................................................................................................................................................................................................................................#.............................................#........................................................................................#.............#.......................#.................................................................................................................................................................................#.............................................................................................#.....................................................#...................................................................................................#................................................................................... .......................#..............................................................#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#..........................................................#..........................................#..............................#............................................................................................................................................................................#..............................................................#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#..........................................................#..........................................#..............................#..................................................................................................................................................... .........#............#........................................................................................................................................................................................................................................................#...................#.....................................#.................#..............................................................#.........................................................................#..................................................................................................................#...............................................................................................................................................................................................#..........................................................................#..............................................................................................................................................#............#........................................................................................................................................................................................................................................................#...................#.....................................#.................#..............................................................#.........................................................................#..................................................................................................................#...............................................................................................................................................................................................#..........................................................................#..................................................................................................................................... .................................#....................................................................#...............................................#.............................................................................................................................................................................................................................................................#...............................................#............#.....................#...................................................................................#...........................#................#.......................................................................................................................................................................................#........................................................................................................................................................................................................................................#....................................................................#...............................................#.............................................................................................................................................................................................................................................................#...............................................#............#.....................#...................................................................................#...........................#................#.......................................................................................................................................................................................#....................................................................................................................................................................................................... .............................................#.#..........................................................................................................................................#..............................................#.............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#.............................................................................................................................#.#..........................................................................................................................................#..............................................#.............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#................................................................................ ...................#...............................................#......................#..........................................#................................................................................................................................................................................................................................................................................................................#.............................................................................#............................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#...............................................#......................#..........................................#................................................................................................................................................................................................................................................................................................................#.............................................................................#............................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................... .........................#.....................#.............................................................................................................................................................................................................#...................................................#...................................................................................................#...............................................................#...............................................................#.....................................................................................................................................................................................................................................................................................................#..............................................................................................................#......................................................................................#.....................#.............................................................................................................................................................................................................#...................................................#...................................................................................................#...............................................................#...............................................................#.....................................................................................................................................................................................................................................................................................................#..............................................................................................................#............................................................. .......................................#....#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#................................................................................................#....................................................#..........................................................................................#......................................................................................................#....................#.........................................#..............................................................................................................#....#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#................................................................................................#....................................................#..........................................................................................#......................................................................................................#....................#.........................................#....................................................................... ......................................................................................................................#...................................#..............................................#....................................................#...............#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#.............................................#.....................#...........................................................#.......................................#.............................................................................................................................................................#...................................#..............................................#....................................................#...............#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#.............................................#.....................#...........................................................#.......................................#....................................... .....................................................................................................................#......#.................................................................................................................................................................................................................................................#......................#.............................................................................................................................................................................................................................................................................................................#...................................................#.........................................................................#.................................#.............................................................................................................#...........................................................................................................................................................#......#.................................................................................................................................................................................................................................................#......................#.............................................................................................................................................................................................................................................................................................................#...................................................#.........................................................................#.................................#.............................................................................................................#...................................... ..................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................#.................................#....................................................................................................................................................................................................................................................................#.................#....................................................................................................................................................................#..............................................................#......................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................#.................................#....................................................................................................................................................................................................................................................................#.................#....................................................................................................................................................................#..............................................................#.... ............................................................................#....................................................................................................................................#.............................................................................#.........................................................#................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#............................................#..........................................................................................................................................................................................................................................#....................................................................................................................................#.............................................................................#.........................................................#................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#............................................#.............................................................................................................................................................. ......................................................................#........................................................................................................................................................................................................................#............................#.................................................................................#....#.................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................#.......................#....................................................................................................................#........................................................................................................................................................................................................................#............................#.................................................................................#....#.................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................#.......................#.............................................. .................................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...........................#.........................................................................................................#............................................................#.................#......................................................#...........................................#........................................................................................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...........................#.........................................................................................................#............................................................#.................#......................................................#...........................................#....................................................... #...................................................................................#..........................................................#......................................#................................................................#..................#...........................................#.............................................#......................................................................................#......................................#......#..............#.............................................................................................#..............................................................................................................#................................................................................................................................................................................................#..........................................................................#......................#...................................................................................#..........................................................#......................................#................................................................#..................#...........................................#.............................................#......................................................................................#......................................#......#..............#.............................................................................................#..............................................................................................................#................................................................................................................................................................................................#..........................................................................#...................... .......................................#......................................................................................................................#................................................................................................................................................................#......................................................#..............................................................................................................................................................................................#............................#...........................#..#.............................................#............................................................................................................................................................................................................................................................................#........................................#.........#...............................................#......................................................................................................................#................................................................................................................................................................#......................................................#..............................................................................................................................................................................................#............................#...........................#..#.............................................#............................................................................................................................................................................................................................................................................#........................................#.........#........ ...........................................#........................................................................................#...............................................................................................................................................................................#...........................##...................................................#.......................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................#........................................................................#.......................................................................................................#........................................................................................#...............................................................................................................................................................................#...........................##...................................................#.......................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................#........................................................................#............................................................ ......................................#............................................................................................................#..................................................................................#......................................................................................................................................................................................................#.................................................................#..........#............................................................................................................#.......................................................................................................................................................................................................#...............................................#.....#................................#.......................................................................................................................................#............................................................................................................#..................................................................................#......................................................................................................................................................................................................#.................................................................#..........#............................................................................................................#.......................................................................................................................................................................................................#...............................................#.....#................................#................................................................................................. ..........................................#.......................................................................................................................#...............................................................................................................................................................................................................#..........................................................................................................................#.........................................................#...................#...........................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#...............................................................................................................................................................................................................#..........................................................................................................................#.........................................................#...................#...........................................#................................................................................................................................................................................................................................................................................................................................................................................................ ......................#....................................#....#...........................................................#.................................................................................................................................................................................................................................................................................................#..................................................#........................................#............................................................#..........................................................................................................................................................................................................................................#.....#..............................................................................................................................#......................................................................................#....................................#....#...........................................................#.................................................................................................................................................................................................................................................................................................#..................................................#........................................#............................................................#..........................................................................................................................................................................................................................................#.....#..............................................................................................................................#................................................................ .............................#..........................................................#......#................................................................................#......................................................................................#.........#.........................................................................#..........................................................#..............................#.........................................................................................................................................................................................................................................................................................................................#..........................................................................................................#..................................................#........#..............................................................................................................#..........................................................#......#................................................................................#......................................................................................#.........#.........................................................................#..........................................................#..............................#.........................................................................................................................................................................................................................................................................................................................#..........................................................................................................#..................................................#........#................................................................................. ..........................................................................................#......................#.........................................................................................................................................#..................#.........................................................................................................................................#..............................................................................................................................................#...........#.........................................................................................................................................................#..........................................#.................................................#....................................#..................................................................................................................................................................................................................................................#......................#.........................................................................................................................................#..................#.........................................................................................................................................#..............................................................................................................................................#...........#.........................................................................................................................................................#..........................................#.................................................#....................................#........................................................................................................................................................ ...................................................................................................................................................................................#..........................................#.........................................#.........#.............................................................................................................................................................................................................#........................................................#.........................................................#.........................................................................................................................#................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................#..........................................#.........................................#.........#.............................................................................................................................................................................................................#........................................................#.........................................................#.........................................................................................................................#................................................................................................................................................................#......................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................#.................................#........#..........................................................................................................................................................................................................................................................#..........................................................................................................#...........................................#.....................................................................................#..................#......................................................#.........#................................................................................................................................................................................................................................................................................................................................................................................................#.................................#........#..........................................................................................................................................................................................................................................................#..........................................................................................................#...........................................#.....................................................................................#..................#......................................................#.........#............................................................ .......................................................................................................................................................................#........................#...................................................................................................................................................................................#.............#...............................#........................................#..................................................................................#..........................................#........................................................#.................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#........................#...................................................................................................................................................................................#.............#...............................#........................................#..................................................................................#..........................................#........................................................#.................................................................................................................................................................................................................................................................................................#................................................................... ........................................................................................................#...........................................#....................................................#.............................#....................................................................................................................................................................................................................................................................#....#............................#.....................................................................................................#.................................................#.........................................#................................................................................................................#.................................#................................................................#............#..............................................................................................................................................................#...........................................#....................................................#.............................#....................................................................................................................................................................................................................................................................#....#............................#.....................................................................................................#.................................................#.........................................#................................................................................................................#.................................#................................................................#............#...................................................... ..................#...........................................................................#..............................................................................................................................................................................................................................#.........................................................#................................................#.....................................................................................................#..............................................................................................#............................................................................................................................................................................................................#......................................................................................................#............................#.....................................#.....................#...........................................................................#..............................................................................................................................................................................................................................#.........................................................#................................................#.....................................................................................................#..............................................................................................#............................................................................................................................................................................................................#......................................................................................................#............................#.....................................#... .................................................#..................................................................................................................................................#...........#..........................#......................#..........................................................................................................................#..........................................#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#..................................................................................................................................................#...........#..........................#......................#..........................................................................................................................#..........................................#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................#.......................... .............................................................................#............................................#................#........................................................................................................#.........................................#............................................................................................................................................................................#.................#.....................................#...................................#..................................##..........................................#..................................................................................................................................................................................................................................................................................................................#........................................#..................................................................................................#............................................#................#........................................................................................................#.........................................#............................................................................................................................................................................#.................#.....................................#...................................#..................................##..........................................#..................................................................................................................................................................................................................................................................................................................#........................................#..................... ..................................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#............................................#.......................................................................................................#.......................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#............................................#.......................................................................................................#..................................................................................................................................................................................................................................................... ...............................#...................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.........................................#....................................#.................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.........................................#....................................#.................................................................................................................................................................................................................................#............................................................................................................................................................................................................... ............................................................................................#............................................................................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........#.......................................................#..........................#.........................................................................................#.......................................................................................................#...............#................................................................................................................................................................................................#............................................................................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........#.......................................................#..........................#.........................................................................................#.......................................................................................................#...............#.................................................................................................... .....................................................................................................................#............................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#............................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#..................... .......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#............................................#.....#........................#...........................................................................................................................................................#........................................#.....#.....................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#............................................#.....#........................#...........................................................................................................................................................#........................................#.....#.............................. ....................................................#.#..........................................................................................................................................#....................................................................................................................................................................................#.................................................................#.................................................................#..............................................................................................................................#..............................................................................#.......#......................#................#.............................................#...................................................................................#.............#...................................................................................................................................................#.#..........................................................................................................................................#....................................................................................................................................................................................#.................................................................#.................................................................#..............................................................................................................................#..............................................................................#.......#......................#................#.............................................#...................................................................................#.............#............................................................................................... ..................................................#............................................................................#...................................................#..................................................................................................#...............#........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#.....................................................................#............................................................................#...................................................#..................................................................................................#...............#........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#................... #.......................................................................................#.............................................................................................................................#........................................................................................................................................#................................................................#........................................................................#.........................................................................................#.............#....................................................#......#................................................................................................#..............................................................................................#.................................#..........#......................................................................#......................................#.......................................................................................#.............................................................................................................................#........................................................................................................................................#................................................................#........................................................................#.........................................................................................#.............#....................................................#......#................................................................................................#..............................................................................................#.................................#..........#......................................................................#...................................... .............................................................................................................................................................................................................................................................#.................#.........................#................................................................................................................................#.....#................................................................................................................#....................................................................................................................................................................................................................#.........................#.............................................................................#............................##...#..........................#.........................................................................................................................................................................................................................................................................................................................................#.................#.........................#................................................................................................................................#.....#................................................................................................................#....................................................................................................................................................................................................................#.........................#.............................................................................#............................##...#..........................#............................................................................ ...............................................#..................................................................................................................................................................................................................................................#.......#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#.......#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ..........................................................................................#................................................................................#...................................#............................................#......................................................#.............................#..........................................................................................................................................................................................................................................................................................................................................................#.....................................#.............................................................................#.....................................................................................................................................................................................................#...........................................................................................#................................................................................#...................................#............................................#......................................................#.............................#..........................................................................................................................................................................................................................................................................................................................................................#.....................................#.............................................................................#.....................................................................................................................................................................................................#. ...........................................................#.................................................................................................................................................#....................................#.............................................................................................................................................................................................................................................................................................#..................................................................................#....................................................#..............................................................................#............................................#...#..........................................#.............................................................................#.................................................................................................................................................#.................................................................................................................................................#....................................#.............................................................................................................................................................................................................................................................................................#..................................................................................#....................................................#..............................................................................#............................................#...#..........................................#.............................................................................#...................................................................................... ...........#......................................#..........................................................................................................................................................#...........................................................................................#...................................................#.................#.........................................................................................................#................................................................................................#.................................................#.......................................................................................................................................................................................................#......................................#....#.......................................................................#.....................................#....................................#......................................#..........................................................................................................................................................#...........................................................................................#...................................................#.................#.........................................................................................................#................................................................................................#.................................................#.......................................................................................................................................................................................................#......................................#....#.......................................................................#.....................................#......................... ...................................................................................................................................................#...................#..................#..................................................#..........................................................................................................................#.............................................................................................................................................................................................................#...........#..#.............................................................................#...................................................................................................................#......................................#......................................................................................................................#.....................................................................................................................................................................................................................#...................#..................#..................................................#..........................................................................................................................#.............................................................................................................................................................................................................#...........#..#.............................................................................#...................................................................................................................#......................................#......................................................................................................................#.................................................................. .......#.......................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#....................................#....................#........................................................................#...................#.......................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#....................................#....................#........................................................................#............ .........................................................................................................................................................................................#...................................................#................................................................................#................................................................................#.....................................#............#........................................................................................#...............................#...............................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................#...................................................#................................................................................#................................................................................#.....................................#............#........................................................................................#...............................#...............................................................................................................................................................................................................................................................#............................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................#........................................................................................................................#...............#...............................................................................................................................................................................................................................................................................#.............#..........................................................................................#...............................#.........................................................................................................................................................#....................##.....................................................................................................................................................................................................................................................................................#........................................................................................................................#...............#...............................................................................................................................................................................................................................................................................#.............#..........................................................................................#...............................#.........................................................................................................................................................#....................##........... ..............................................................................................................................................................#...................................................#..............................................................................................................................................................#..............................#..................................................................................#..................................#....................................#.........................................................................................................................................................................................#............#.......................................................................................#...............................................#..................................#........................................................................................................................................................................................................................................#...................................................#..............................................................................................................................................................#..............................#..................................................................................#..................................#....................................#.........................................................................................................................................................................................#............#.......................................................................................#...............................................#..................................#.......................................................................... ................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#....................................................................................#.......#.................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#....................................................................................#.......#................................................................................................................. ...........................................#...................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.....................................#.................#......................................................................................#............................................................#...................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.....................................#.................#......................................................................................#................. .................................................................................................#.......................................................................................................................................................................................................................................................................................#.........#......#....#....#..............................................................#...................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#.........#......#....#....#..............................................................#...................................................................................#.......................................................................................................................................................................................................................................................................................................................................#........................................................................................................................ ....................................................................#..................................................................................................................#..............................................#.....................#..........................#..................................................#.......................................#...#..............................................#...........................#..#.................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..................................................................................................................#..............................................#.....................#..........................#..................................................#.......................................#...#..............................................#...........................#..#.................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#.................................................................................................. ........................................................................................#........................................................................#...................................#.........................................................................................................................................................#......................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#...................#...............................................................................#......................................................................................................................................................................................................#........................................................................#...................................#.........................................................................................................................................................#......................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#...................#...............................................................................#.............................................................................................................. .............................#..................................................................................................................................................................................................................................................................................................#.......#...............................................................#............................................................#............................#...............................................#...............................................................................................................#........................#.....................................#..................................#...#...................#....................................................................#...................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.......#...............................................................#............................................................#............................#...............................................#...............................................................................................................#........................#.....................................#..................................#...#...................#....................................................................#...................................................................................................................................................................... .....................................#........................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................##.................................................................#................................................................................#..................................................#.........................................................................................................................#........................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................##.................................................................#................................................................................#..................................................#.................................................................................... .........#..........................................................................................................................#...............................................................................................#....................................#..................................................................................................................#............#.......................................................................................................................................................................#...............................................................................................................................#.............#.....#.............................................................................................................................................#...............................#........................#........................................#...........#...............................................#..........................................................................................................................#...............................................................................................#....................................#..................................................................................................................#............#.......................................................................................................................................................................#...............................................................................................................................#.............#.....#.............................................................................................................................................#...............................#........................#........................................#...........#...................................... ......................#...............................................................#...................................................................................#......................................#........#..............................................................................................................................................#...................................................................................................#........#................................................................................................................#...........................................................................#...........................................................#...........................................#.........#........................................................................................................................................................................................................................................................#...............................................................#...................................................................................#......................................#........#..............................................................................................................................................#...................................................................................................#........#................................................................................................................#...........................................................................#...........................................................#...........................................#.........#.................................................................................................................................................................................................................................. ...................................................................#...#................................................................................................#....................................................................................................................................................................#........................#...............#......................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#................................................................................................#....................................................................................................................................................................#........................#...............#......................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................................................#.................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#................#................................................................................#........#.........................................................................................................................................................................#.................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#................#................................................................................#........#.......................................................... ..................................................#.....................................#.............................................................................................#........................#..........................................................................................#........................................................................................................#..................................................................................................................................#..............................................................................................................................#..................................................................................................................................................................................................................#..............................................#..................................................................................................................................#.....................................#.............................................................................................#........................#..........................................................................................#........................................................................................................#..................................................................................................................................#..............................................................................................................................#..................................................................................................................................................................................................................#..............................................#................................................................................ ..........................................................................................................................................................................#......................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#................................................................................................................................#...............................................#...................................................................................................................#.................................#......#................#................................................................................................................................................................................................................................................#......................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#................................................................................................................................#...............................................#...................................................................................................................#.................................#......#................#...................................................................... ....#...................................................................#...............#.................................#.................................................................#.......................................#...................................................................................................................................................................................................................#......................................................................................................................................................................#.........#.........................................#................#........................................................................................................................................#...................................................................................#..........................................................................................................#...................................................................#...............#.................................#.................................................................#.......................................#...................................................................................................................................................................................................................#......................................................................................................................................................................#.........#.........................................#................#........................................................................................................................................#...................................................................................#...................................................................................................... ..........................................................................................#......................................#..........#..............#...................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................#.....#.......................................................................................................................................................................................................................................#......................................#..........#..............#...................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................#.....#............................................................................................................................................. ..................................................................................................................................................................................#....................................#.............................#..........................................................................................................................................#......................................................................................................................................#.........#.........................................................................................#..........................................................................#..................................................................................................#.............#.....................................................................................#.........................#..................................................................................................................................................................................................................................................................#....................................#.............................#..........................................................................................................................................#......................................................................................................................................#.........#.........................................................................................#..........................................................................#..................................................................................................#.............#.....................................................................................#.........................#................................................................................ ........................................................................#..........................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#.................#................................................................................................................................................#.....................................................................................................................#......#.....................................................................................................................#..........................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#.................#................................................................................................................................................#.....................................................................................................................#......#............................................. ..........................................................................#.................................................................................................................#.....................................................#..........................................................................#...............................................................................................................................................................................................................................#...............................#.......................................#................................................#.....................................##..................................................................#...............................#.................#...............................#..............................................................................................#................................................................................................................................#.................................................................................................................#.....................................................#..........................................................................#...............................................................................................................................................................................................................................#...............................#.......................................#................................................#.....................................##..................................................................#...............................#.................#...............................#..............................................................................................#...................................................... ..#.........................................................................................................................................................................................#.#........................................................................................................#.................................................................................................................................................................................................................#.#............................................#............................................................#.............................................#...................#......................................................................................................#................................#............................................#.......................................................#.........#...............................#...................#.......................#.........................................................................................................................................................................................#.#........................................................................................................#.................................................................................................................................................................................................................#.#............................................#............................................................#.............................................#...................#......................................................................................................#................................#............................................#.......................................................#.........#...............................#...................#..................... ..................#.............#.................................#..............................................................................................................................................................#................................................#....................................................................................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................#..........................................................................................................................................................................................................................#..........#................................#.............#.................................#..............................................................................................................................................................#................................................#....................................................................................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................#..........................................................................................................................................................................................................................#..........#.............. ..............................#................................................................................................................................................................#.........................................................................................#.......................................#..............................................................................................................#........................................#.......................#.........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#............................................................#................................................................................................................................................................#.........................................................................................#.......................................#..............................................................................................................#........................................#.......................#.........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#.............................. .................................................................................#..............................................................#..........................................................................................................................................................................................................................................#..................................................................................................#...............................#...................................................#...........................................................#...................................................................................................................................................................#........................#............................................................................#...#............................................................................................................................................................................................#..............................................................#..........................................................................................................................................................................................................................................#..................................................................................................#...............................#...................................................#...........................................................#...................................................................................................................................................................#........................#............................................................................#...#........................................................................................................... ..............................................................#........................................................................#.....#.....................................................................................................................................................................#................................................................................................................................................................................................................................................#...................................#...............................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#........................................................................#.....#.....................................................................................................................................................................#................................................................................................................................................................................................................................................#...................................#...............................................................................................................................................................................................................................#............................................................................................................................................................................................... ..............................................................................................................................#................................................................................................................#............................#..................#......#.............................................................................................................#......................................................................................................................#...........................................#...............................................................................................................................#................................................................#.........#...............................................................................#...................................................................................................................................................................................................................................................................................#................................................................................................................#............................#..................#......#.............................................................................................................#......................................................................................................................#...........................................#...............................................................................................................................#................................................................#.........#...............................................................................#..................................................................................................................................................... ...................................#..............................................................................................................................................................#...............................................................................................#..........................................................................................................................................#...........#................................................................#.........#...............................#......................................................................................................................................................................................................#.................................................#......................#....................................................#.....................................#............#.#............................................................................................................#..............................................................................................................................................................#...............................................................................................#..........................................................................................................................................#...........#................................................................#.........#...............................#......................................................................................................................................................................................................#.................................................#......................#....................................................#.....................................#............#.#......................................................................... .............................................#.........................................#.................................................................................................................................................................................................................................................................................................................#...................................................................#........#............................#........#................................................................................................................................................................#...#.............................................#..........................................................................................................................#.........................#............................................#...................................................................#...............................................................#.........................................#.................................................................................................................................................................................................................................................................................................................#...................................................................#........#............................#........#................................................................................................................................................................#...#.............................................#..........................................................................................................................#.........................#............................................#...................................................................#.................. ...............................................................#.......................................................................................................#......................#.................................................................................................................................................#..........#..............................................................................................................#....................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#....................................#......#.....................................................................................................................................#.......................................................................................................#......................#.................................................................................................................................................#..........#..............................................................................................................#....................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#....................................#......#...................................................................... ..................................................................................................................................#..............................................................................................................................................................................................................#.................................................................................................................................#.....................................#............#.........................................................#...........#............................................................................................................#..................................................................................................................................................................................................................................#......................................................#......................................................................................................................................................#..............................................................................................................................................................................................................#.................................................................................................................................#.....................................#............#.........................................................#...........#............................................................................................................#..................................................................................................................................................................................................................................#......................................................#.................... ....................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.....................#.......................................................#.....................................................................................................................................#..........#......................................................................................................................................#.......#......................................................................#.............#...................................................................................#............................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.....................#.......................................................#.....................................................................................................................................#..........#......................................................................................................................................#.......#......................................................................#.............#...................................................................................#........................................ ...................................................#..................................................................................................................#........#...............................#...........................................................................................#......................................................................................................#.#.........................................#.........................................#...................................#..........................................#................................................................................................................................................................................#...#..........#.....................................................#.............................................................................................................................................................................................................................................#..................................................................................................................#........#...............................#...........................................................................................#......................................................................................................#.#.........................................#.........................................#...................................#..........................................#................................................................................................................................................................................#...#..........#.....................................................#.......................................................................................................................................................................................... ......................................................................................................................................#.........................................................................................#.......................................................................................................................#...................................................#............................................................................................................................................................................................................#...............................................................................................................................#..................................#..................................................................................................................#..............................................................................................................................................................................................................................................................#.........................................................................................#.......................................................................................................................#...................................................#............................................................................................................................................................................................................#...............................................................................................................................#..................................#..................................................................................................................#........................................................................................................................ ..........................................................#...............................................................#.................................................................#..................#......................................................................................................................................................#...........................................................................................#....................#.#.......................................................................................#...............................#.......................................................................#...........................................................#...#............#........................................................................................................................#..............................................................................#...................................................................................................................#...............................................................#.................................................................#..................#......................................................................................................................................................#...........................................................................................#....................#.#.......................................................................................#...............................#.......................................................................#...........................................................#...#............#........................................................................................................................#..............................................................................#......................................................... ..................................#...............#....................................................................................................................................................................................#.......................................#.....................................................................................................................................................................................................#........................................................................................................#.............#..................................#.............................................................................................................................................................................................................................................................................................#............................................................................................................................#...............#....................................................................................................................................................................................#.......................................#.....................................................................................................................................................................................................#........................................................................................................#.............#..................................#.............................................................................................................................................................................................................................................................................................#.......................................................................................... ....#....................................................................................................................................#...........................................#......................#............................................................................................#..............#..............................................#...............................................................................................#.............................................................#...#.............................................................................................................................#......................................................................................................#...........#.............................................................................................#........................................................................................#..........................................................#....................................................................................................................................#...........................................#......................#............................................................................................#..............#..............................................#...............................................................................................#.............................................................#...#.............................................................................................................................#......................................................................................................#...........#.............................................................................................#........................................................................................#...................................................... ............................................................................................................................................#..............................................................................#................#......................................................................................................................................................................................................................................................................................#........................................................................................#.........................................................#....................................................................................................................................................................................................#...........................................................................................................#......................#.....................................................................................................................................................#..............................................................................#................#......................................................................................................................................................................................................................................................................................#........................................................................................#.........................................................#....................................................................................................................................................................................................#...........................................................................................................#......................#......... ................................#...........................................................................................................................................................................#..........#........................................................................................#..........#..............................#....................................................................................................................................................................................................................................................................................................#.............................................................................................................#......................#..................................................................................................................................................#................................................................................................................#...........................................................................................................................................................................#..........#........................................................................................#..........#..............................#....................................................................................................................................................................................................................................................................................................#.............................................................................................................#......................#..................................................................................................................................................#................................................................................ .......................................................................................................................................................................................................#............................................................................................................#................#..#...................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#..........................................................................................................................................................................................................#............................................................................................................#................#..#...................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#... .............................................................................................................................................................................................................................................................................................................................................................................#..................................#.........................................................................#................................................#......#......................................................................................#.................................#........................#........................................................................................................................................................#.........................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#.........................................................................#................................................#......#......................................................................................#.................................#........................#........................................................................................................................................................#.........................................................................................................................#................................................ ............................................................................................................................#...............................#.....................................................................................#...................................................................................................................................................................................................#..........#...............................................................................................................#.......................................................................................................................................................#..................................................#......................................#..........................................................................................................................................................................................#.....................................................................................................................................#...............................#.....................................................................................#...................................................................................................................................................................................................#..........#...............................................................................................................#.......................................................................................................................................................#..................................................#......................................#..........................................................................................................................................................................................#......... .........................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................#............................................................................................................................................................#..............#.....#....................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................#............................................................................................................................................................#..............#.....#....................................................................................................................................................................................................................................................................................................................................................................................#............................... .........................................................................................................................#...................................................................................................................................................................................................................................................................................#.................................#.......................#.......................#................................................................................................................................#............................................................#...................#..................#.................#........................................................................................#.................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................#.................................#.......................#.......................#................................................................................................................................#............................................................#...................#..................#.................#........................................................................................#........................................................................................................................................................................................ ..........................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#.............................................................................................#.................#............................................................#........................................#.....#...........................................................#...#....................................................................#.........................................................#.....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#.............................................................................................#.................#............................................................#........................................#.....#...........................................................#...#....................................................................#.........................................................#........................................... ...........................................................................#........................................................................#..............................................................................................#......................................................................................................................................#...................#....................#.................................................................................................................................................................................#...................................##...............................................................................................................................#............................................................................................#..........................................#................................................................................................................................................................................#........................................................................#..............................................................................................#......................................................................................................................................#...................#....................#.................................................................................................................................................................................#...................................##...............................................................................................................................#............................................................................................#..........................................#..................................................................................................... ........................................................................................................................................#..........................................................................................................................................................#............................................................................................................................#.................................................................................................................................................................#...............................................................................#..................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................#............................................................................................................................#.................................................................................................................................................................#...............................................................................#..................................................#.................................................................................................................................................................................................................................................................................................. .............................................................................................................................................#.................#...............#......#............#........................................................#........................................#..........................................................................................#..........................#.................................#.................................................#........................................................................................................................................................................................#......................................................................................................................................................#.........................#...........................................................................................................................................................................................................................................................................................#.................#...............#......#............#........................................................#........................................#..........................................................................................#..........................#.................................#.................................................#........................................................................................................................................................................................#......................................................................................................................................................#.........................#.............................................................................................................................................. ............................................................................................#...............................................................................................................................................................................................................................................................................#.................................#.........................................#.....................#.............................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................#......................................................................................................................#...............................................................................................................................................................................................................................................................................#.................................#.........................................#.....................#.............................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................#.......................... ........................................................................................................#..........................................................................................................................................................................................#...............................................................................#...................................................................................#..................................................................#......................................................#.........................................................#.........................................................................................#..............#..............................................................................................................................................................................................................................#............................................................................................................................................#..........................................................................................................................................................................................#...............................................................................#...................................................................................#..................................................................#......................................................#.........................................................#.........................................................................................#..............#..............................................................................................................................................................................................................................#.................................... ....................#...................................................................................................................................................................................................................................................................................................................................................................#...........................................#...................................................................................................................................#..................................................................................#...............................................................#..........................#....#................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#...........................................#...................................................................................................................................#..................................................................................#...............................................................#..........................#....#............................................................................................................................................................................................................................................................................ .#......................................................#...............................................................................#............................................................#..........................................................#....................................................................................................#........................................................................................................................................................................................................................................................................................................#..............................................................................................................................#..........................................................................................................................................................................#..........#.....................................#......................................................#...............................................................................#............................................................#..........................................................#....................................................................................................#........................................................................................................................................................................................................................................................................................................#..............................................................................................................................#..........................................................................................................................................................................#..........#.................................... ........#............................................#................................................................................................................#...........................................................#..........................................................................................................................................................................................................................#......................................................................................................................#...............................................................................................................#.............................................................................#...................................................................................................................................................#.......................#.................................................................................#............................................#................................................................................................................#...........................................................#..........................................................................................................................................................................................................................#......................................................................................................................#...............................................................................................................#.............................................................................#...................................................................................................................................................#.......................#......................................................................... ................................#.......................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#.......#...............#.....................................................................................................................................#.....................................................................................#..................................................#..............................................................................................#..........#....................................................................................#..........................................#.......................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#.......#...............#.....................................................................................................................................#.....................................................................................#..................................................#..............................................................................................#..........#....................................................................................#.......... ..............#.............................................................................................................#........................................................................................#............................................................................................................................................................#.....................................................................................#................................#.........................................................................................................................................................................................................................................................#...............................................................................................................#...........................................#..............................................................................................#.......................#.............................................................................................................#........................................................................................#............................................................................................................................................................#.....................................................................................#................................#.........................................................................................................................................................................................................................................................#...............................................................................................................#...........................................#..............................................................................................#......... ....##.............#.......................................................#........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#..........................................#..........................................................................................................................#............#........................................................................................................................................................................#..............................................................................##.............#.......................................................#........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#..........................................#..........................................................................................................................#............#........................................................................................................................................................................#.......................................................................... ................................................#..............................................#.........................................................#..........................................................................................................................................................................................#.........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#..............................................#.........................................................#..........................................................................................................................................................................................#.........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#............................. .......................................................#..#..........................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#....#..............#............................................................................................................................................#.#..............#........................................................................................................................................#................#.....................................................................................................#..#..........................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#....#..............#............................................................................................................................................#.#..............#........................................................................................................................................#................#.............................................. .................................................#............................................................................................................................................#.....................................................#...........#..........................................................................................................#.........................#....................................#........................................................................................................................................#........................................................................................................................................................................................................................................#...................................................................................#........................................................................................................................................................................#............................................................................................................................................#.....................................................#...........#..........................................................................................................#.........................#....................................#........................................................................................................................................#........................................................................................................................................................................................................................................#...................................................................................#....................................................................................................................... .........................#..........................................................................................................................#........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.................................................................#................................................#...................#.......................................................................................#.............#.....................................................................#................................................................................................................................#..........................................................................................................................#........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.................................................................#................................................#...................#.......................................................................................#.............#.....................................................................#....................................................................................................... ...........................................................................................................................................................................................................................................................#.......................................#...................................................................#................................#....................................................................................................................#................................................................................................................................................................................#.............................................................#................................................................#..............#......................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#...................................................................#................................#....................................................................................................................#................................................................................................................................................................................#.............................................................#................................................................#..............#........................................................................................................................................................................... ........................#............................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................................................#........................................................#......................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................................................#........................................................#.............................................................................................. ...........................................#....................................................................................................................................................................................#.......................................................................#...................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#.........................#........................#........................................................................................................#....................................................................................................................................................................................#.......................................................................#...................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#.........................#........................#............................................................. ..........#...........................#..#..........................................................................................#................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#..........................................................................#.....................................#............................................................................#......................................#.................................................................................................................................#.....................................................................................#...........................#..#..........................................................................................#................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#..........................................................................#.....................................#............................................................................#......................................#.................................................................................................................................#........................................................................... ......................................................................................................................................................#..........................................................................................................................................................................................#.........................................................................................................................#..................................#.....................................#..............................................#..........................................#..............................#..................................................................................................................................................................................................................................................................................#.............#........................................................#......................................................................................................................................................#..........................................................................................................................................................................................#.........................................................................................................................#..................................#.....................................#..............................................#..........................................#..............................#..................................................................................................................................................................................................................................................................................#.............#........................................................# ....................................#.................................#.........................................................................................................#..........#..........................................................................................................................#.....................................................................................#.................................................................................................#............................................................................#.#.........................#........................................#................................................................#..............................................#...........................................................................................................................................................................................................................................................................................#.................................#.........................................................................................................#..........#..........................................................................................................................#.....................................................................................#.................................................................................................#............................................................................#.#.........................#........................................#................................................................#..............................................#....................................................................................................................................................................................................................................................... .......................................................................#................................................................................................................#..........................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#................................................................................................................................................................................................................................#................................................................................................................#..........................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#......................................................................................................................................................... .........................................#.......................#...............................................#....................................................................................................................................#................................................#...........................#..#...#.................................................................................................................................................................................................................................................................................................................................#.........#................................................................................................................................................................................................................................................#...............................................................#.........................................................................#.......................#...............................................#....................................................................................................................................#................................................#...........................#..#...#.................................................................................................................................................................................................................................................................................................................................#.........#................................................................................................................................................................................................................................................#...............................................................#................................ ...................................#................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#..................................................................................................................................................................................................................#...........................................................#..................................................#................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#..................................................................................................................................................................................................................#...........................................................#............... ............................................................................................#.................................................#..............................................................................#......................................................................................#......................................................................#....................................................#........................................................................................................................................................................................................................................................................................#......................#.............#.................................#......................................................................................#.............................................................................................#..............................................................................................................................#.................................................#..............................................................................#......................................................................................#......................................................................#....................................................#........................................................................................................................................................................................................................................................................................#......................#.............#.................................#......................................................................................#.............................................................................................#.................................. ................................................................#................................#.....#...........................................................................................................................................#............................#.................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#.....#...........................................................................................................................................#............................#.................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................#...................................................................................#......................................................................................................................#.............................................................................................................................................#............................#.#...........................................................................................................................................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................#...................................................................................#......................................................................................................................#.............................................................................................................................................#............................#.#......................................................................................................... ....................#.....................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.....................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................... .......................................................................#......................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..........#.....................................................................#......................#.....................................................................#.#..............#.......................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..........#.....................................................................#......................#.....................................................................#.#..............#................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.............................#..................................................................#............#......................................................................................#.........................................................................#...............................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.............................#..................................................................#............#......................................................................................#.........................................................................#...............................................................................................................................................................................................................................................#..................... ........................................................................................#....................#..................................................................#...................................#................................................................................................................................#.....#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..........................................................................................#.#..................................................................................................................................................#....................#..................................................................#...................................#................................................................................................................................#.....#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..........................................................................................#.#.......................................................... ...............#............................................#................................................#.......#...........................#..#.....................................................................#........................................................................................................#........................................................................#.........#................................................#..................................................................................................................................................................................................#....#.........................................................#...................................................................................................................................#.......................................#.................................................................................................................................#............................................#................................................#.......#...........................#..#.....................................................................#........................................................................................................#........................................................................#.........#................................................#..................................................................................................................................................................................................#....#.........................................................#...................................................................................................................................#.......................................#.................................................................................................................. ...................................................................................................................................................................................................................................#...............#...................................................................................................................#..........................................................................................................................................................................................................#.........................................................................................................................................................................................................#.#................................#.........................................................................................................................................................................................#.................................................................................................................................................................................................................................................#...............#...................................................................................................................#..........................................................................................................................................................................................................#.........................................................................................................................................................................................................#.#................................#.........................................................................................................................................................................................#.............. .....................#..#.......................................................................................................................................................................................................#..........................................................................................................................................................................................................#...........................#.......................................#..............#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#.......................................................................................................................................................................................................#..........................................................................................................................................................................................................#...........................#.......................................#..............#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................#......................................#.............................................................................................................#...................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................................................#...................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#............................................................................................... ............................................#............................................................................................................................................................................................#..............................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#..........................................................#...............................#.............................................................#............................................................................................................................................................................................#..............................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#..........................................................#...............................#................. ................................#........................................................................#................................................#............#....#.........................................................................................................#.............................................#.........#.........#....#......................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#................................................#............#....#.........................................................................................................#.............................................#.........#.........#....#......................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..............#...............#...........................#............................................................................................................#................#.................#.......#.............##.........................................#........#...........................#..........#.........................................................................................................................................................................................#..................................#...............................................#..........................................................................................................................................................................................................#............................#...........................................................................................................................................................#.........................................#...............#...........................#............................................................................................................#................#.................#.......#.............##.........................................#........#...........................#..........#.........................................................................................................................................................................................#..................................#...............................................#..........................................................................................................................................................................................................#............................#...........................................................................................................................................................#........................... ............................................................................................................................#................................#...........................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#........................................................#.................................................................................................................................................#........................#...........................................#.........................................................................................................................................................................#................................#...........................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#........................................................#.................................................................................................................................................#........................#...........................................#............................................. ..........................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................#.................................#..................................................................#..................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................#.................................#..................................................................#........................................................................ ...............................................................................................................................................#....................................#...................................................................................................................................#............................................#.....................................................................................................................................................................................................................................................................................................................#.............#.................#........................................................................................................................#...........................................................................................................#......................................................................................................................................................................................................................#....................................#...................................................................................................................................#............................................#.....................................................................................................................................................................................................................................................................................................................#.............#.................#........................................................................................................................#...........................................................................................................#....................................................................... .................................................................................................#..............................................................................................................................................................................................................#........................#................................................#....#.#................................................................................................#...........#.#...............................................................................................................................................................................#..................................#...............................................#.....................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#........................#................................................#....#.#................................................................................................#...........#.#...............................................................................................................................................................................#..................................#...............................................#.................................................................................................................................................................................................................................................... ..................................................................................................................................................................#.................................................................................................................................................................................................................#......................................................................................................................................................................................#...................................................#.............................#..............................................#.............................................#.................................................................#.................................................................##..........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#......................................................................................................................................................................................#...................................................#.............................#..............................................#.............................................#.................................................................#.................................................................##........................................................................................................................................ ............#................................................#.......................................................#...............................................................................................................................................#...........................................................................................................................................#........................#.................................................................................................................................................................................................................#................................................................................................................................................#...................#..................................................................#..........................................................................................#....................................................#................................................#.......................................................#...............................................................................................................................................#...........................................................................................................................................#........................#.................................................................................................................................................................................................................#................................................................................................................................................#...................#..................................................................#..........................................................................................#........................................ ..........#.....................................................................................................................................................................................#................................#................................................................................................#....#..................................................................................................................................................................................................................................................#..........................................................................................................................#..................................................................#.........................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#................................#................................................................................................#....#..................................................................................................................................................................................................................................................#..........................................................................................................................#..................................................................#............................................................................................................................................................................................................................................... ................................................................................#....................#..............................................#................................................#.................................................................#........................................................#........................................#..............................................#..........#....#..........................................................................................................................................#............................................................................................................................................................................................................................#.............................................................................................................................#.......................#...#..#..........................................................................................................................................#....................#..............................................#................................................#.................................................................#........................................................#........................................#..............................................#..........#....#..........................................................................................................................................#............................................................................................................................................................................................................................#.............................................................................................................................#.......................#...#..#.......................................................... .........#............................................................................................................................................................................................................#...........................#...#....................................................................................................................................................#..................................................................................#.....#....................................................................................##..............................................................#......................................................................................................#..............................................................................#............................#........................................#..........................................#................................................................................#............................................................................................................................................................................................................#...........................#...#....................................................................................................................................................#..................................................................................#.....#....................................................................................##..............................................................#......................................................................................................#..............................................................................#............................#........................................#..........................................#....................................................................... .......#..........................................................................................#..............................................................................................................................#....................................................................................................#........................................................................................................................................#...................................................................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................#..................................#..........................................................................................#..............................................................................................................................#....................................................................................................#........................................................................................................................................#...................................................................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................#........................... .........................................#.............................................................#........................................................#..................................................................................................................#.............#........................#.........................................................................................................#...........................................#..................................................#........................................................................................................................................................................#..................................................................................................................................#......................................#......#.................................................................................................................#...............#.................................................#.............................................................#........................................................#..................................................................................................................#.............#........................#.........................................................................................................#...........................................#..................................................#........................................................................................................................................................................#..................................................................................................................................#......................................#......#.................................................................................................................#...............#........ ..............................................................................................................................................................#.........................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#........................................................................................................#.........................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#........................................................................................................#........................................... .........................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................#..................#..........................................#............................................................................................................................................................................................................................................................................................................................................................#...................#..............#.....................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................#..................#..........................................#............................................................................................................................................................................................................................................................................................................................................................#...................#..............#............................ ...................................................................................................................................#..........................................................................#...............................................................................#...................................................................................................................................................##.....................................................................................................................................................................................................................................................................................................................#............................#.........................................................................................................#..................................................................#.......................................................................................................................................................................................#..........................................................................#...............................................................................#...................................................................................................................................................##.....................................................................................................................................................................................................................................................................................................................#............................#.........................................................................................................#..................................................................#.................................................... ...................................................................................................................................................................................#......#.................................................................#.#...............................................................#..............................................#.........................................................................................................................#...................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#.................................................................#.#...............................................................#..............................................#.........................................................................................................................#...................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................#............................................................................................................................................#...................................................................................................................#...........................................#....................................................................................................................................................................................#...............................#...................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................#...................................................................................................................#...........................................#....................................................................................................................................................................................#...............................#...................................#........................................................................................................................................................................................................................................................................................................................................................................................... .#.......................#.......................................................................................................................................#.................................#..............................................................................................................................#...........................................#........................................................#........#.................................................................................................#.......................................#...............................#............................#...............................#...............................................................................................................................................................................................................................................................................................................................................#.#.......................#.......................................................................................................................................#.................................#..............................................................................................................................#...........................................#........................................................#........#.................................................................................................#.......................................#...............................#............................#...............................#...............................................................................................................................................................................................................................................................................................................................................# ..........................................................#.................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...............#.............................................................................................................#...........................................................................................#...................................................................................................................................................................................#..................#..................................................................................#.....................................................................#.................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...............#.............................................................................................................#...........................................................................................#...................................................................................................................................................................................#..................#..................................................................................#........... .....................#........................................................................#...................................................................#..#..................................................................................................................................................................................#.................................................................................................................................................................................................#...........#..............................................................................................................................................#............#.........................................................................#................................................................................................................................................................................................................................................#........................................................................#...................................................................#..#..................................................................................................................................................................................#.................................................................................................................................................................................................#...........#..............................................................................................................................................#............#.........................................................................#........................................................................................................................................................................................................................... ..................................................................................................................................#..............................................................................................................................................................................#........................#....................................................................................................................................#...................................................................................................................................................................................................#.................................................................................................................................................................................................#..........................................................#.........................................................................................................................................................................................................................#..............................................................................................................................................................................#........................#....................................................................................................................................#...................................................................................................................................................................................................#.................................................................................................................................................................................................#..........................................................#....................................................................................... ............................................................................................................................................................................................................#.......................................................................................................................................................................#...............................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#......................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...............................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#.......................................... .....................................................................................................................................................................................................................#................................................................................................................................................................................#............................................#..................................................#........................................................#..............................................................................................................................................................#...................................................#....................................................................................................................................................................................#............................#........................................................................................................................................................................................................................................................#................................................................................................................................................................................#............................................#..................................................#........................................................#..............................................................................................................................................................#...................................................#....................................................................................................................................................................................#............................#................................... ...........#......................................................................................................................................................................................................................................................................................#...................................................................................................#........................................................................................................................................................................................................#.................................................#................................................................................................................................................................................................................#.............................#..............................................................#..................................#................................#......................................................................................................................................................................................................................................................................................#...................................................................................................#........................................................................................................................................................................................................#.................................................#................................................................................................................................................................................................................#.............................#..............................................................#..................................#..................... ................................................#................................#...............................................................................................................................#......................................................................................................#.........................................................................#..............................................................................................................#...........................#............#....................................................................................................................#........................................#...............................................................................................................................................................................................................................................................................................................................................................#................................#...............................................................................................................................#......................................................................................................#.........................................................................#..............................................................................................................#...........................#............#....................................................................................................................#........................................#............................................................................................................................................................................................................................................................................................................... .........................#...............#................................................................................................#................................................................................................................................................................................................................#.........................#........................................................................................#.............................#.............................................................#.....................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#......................................#...............#................................................................................................#................................................................................................................................................................................................................#.........................#........................................................................................#.............................#.............................................................#.....................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#............. ...........................................................................................................................................................#......................................................................................................................................#............................#.#.......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#............................#.#.......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................... ........................................................#.......................................................................................................#....................................................................................................................................................#.................................................#...................................................#..............#................................................................................................................................................................#............................#.......#.............................................................................................................#.............#................................................................................................................................................................#..........#..........................#............................................................................................................#.......................................................................................................#....................................................................................................................................................#.................................................#...................................................#..............#................................................................................................................................................................#............................#.......#.............................................................................................................#.............#................................................................................................................................................................#..........#..........................#.................................................... ......................................#.#.....................................................................#.............................................................#................................................................#......................................................................................................................................................................................................#......................................................................#....................................................................#..................................................................#.............................................................................................................#........................................................................#.........................................................................##......#.................................................................................................................................#.#.....................................................................#.............................................................#................................................................#......................................................................................................................................................................................................#......................................................................#....................................................................#..................................................................#.............................................................................................................#........................................................................#.........................................................................##......#........................................................................................... ..........................................................................................................#..................#............................................................................................................................................................................................................................#...............................#.............................................................................................................................................................................#..................................................................................................................................................#........................................................#....................................................................................................................................................................................................................#........................................................................................................................................#..................#............................................................................................................................................................................................................................#...............................#.............................................................................................................................................................................#..................................................................................................................................................#........................................................#....................................................................................................................................................................................................................#.............................. .....................................................................................................................................................................................................................................................................................................................................#........#............................................................................................................................................................................................................#......................................................................................................................................................................................................#..........#.......................................................................................................................................................#........................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........#............................................................................................................................................................................................................#......................................................................................................................................................................................................#..........#.......................................................................................................................................................#........................................................................#......................... ........#.................................................................................#............................................................#..................................................................................................#........................................................#..............#.............................................................................................................................................#..................................................................................#...................................................#..............#...........................................................................#.......................................#.......................................................................................................................................................................................................#.............................................................................#.................................................................................#............................................................#..................................................................................................#........................................................#..............#.............................................................................................................................................#..................................................................................#...................................................#..............#...........................................................................#.......................................#.......................................................................................................................................................................................................#..................................................................... ...............................................................#............................................................................................................................................................#....................................................................................#...........#...............................................................................................................................................................................................#............................#.........................#..................................#......................................................................................................................................................#....................................................................................................................................................................#.......................#...#.......................................................................................................................#............................................................................................................................................................#....................................................................................#...........#...............................................................................................................................................................................................#............................#.........................#..................................#......................................................................................................................................................#....................................................................................................................................................................#.......................#...#........................................................ ...............................................................................#............................................................#..................................................................................................................................#...............................................................................................................................................#.................................................................................................................................................................................................................................#....................................................................................................................................................................................#.................................................................................#...........................................................................................#..................................................................................#............................................................#..................................................................................................................................#...............................................................................................................................................#.................................................................................................................................................................................................................................#....................................................................................................................................................................................#.................................................................................#...........................................................................................#... ...................#.........................................................#..................................................................#..................#.........................#................................#.....................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#....................................#..................................................................................................................................................................................................................................................#............#..................................................#.........................................................#..................................................................#..................#.........................#................................#.....................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#....................................#..................................................................................................................................................................................................................................................#............#............................... ..............#..............................................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#..................................#.........................................................#...........................................................................#......#............................#..............................................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#..................................#.........................................................#...........................................................................#......#.............. ...................................................................................................................................................................................................................................#..................................#...........................................................................................................#......................................#...................................................................................................................#....................................................................#.............................................................................................................................................................................................#..............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#..................................#...........................................................................................................#......................................#...................................................................................................................#....................................................................#.............................................................................................................................................................................................#..............................................................................................................................................................................................................#........ ....................#.......................................#.....................................#.......#...........#.................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#........................................#.........................................................................................................................................................................................#..................................................#.............................................................................#.......................................#.....................................#.......#...........#.................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#........................................#.........................................................................................................................................................................................#..................................................#......................................................... ...................................#...............................................................................................................#....................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................#..............................................................................................#........................................................................#...............................................................................................#...............................................................................................................#....................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................#..............................................................................................#........................................................................#............................................................ .......................#..........................................................................#.....#........................................#....................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#................................................#..................................................................................................................................................#...............#...................................................................................................................................................#...........................................................#..........................................................................#.....#........................................#....................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#................................................#..................................................................................................................................................#...............#...................................................................................................................................................#.................................... .......................................#...............#.........................................................................................................#.............................#...............#................................................................................................................................................#..............................................................#.............................................................#.#............................................................................................#.................................................................................................................................#.....................#.................................................................................................................................................#...##......................................................................................................................#............................................#...............#.........................................................................................................#.............................#...............#................................................................................................................................................#..............................................................#.............................................................#.#............................................................................................#.................................................................................................................................#.....................#.................................................................................................................................................#...##......................................................................................................................#..... .................................................................................................#.................................................#......................................#................................................................................#..................................................................................................................................................#................................................................................................................................#.............................................................................................................................#...............................................#...........................................................................................#......................................................................................................#........................................................................................................................................................................................#.................................................#......................................#................................................................................#..................................................................................................................................................#................................................................................................................................#.............................................................................................................................#...............................................#...........................................................................................#......................................................................................................#....................................................................................... ...............................................#......................................................................................................................................................................................................................#..................................................................#....#...............................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#..................................................................#....#...............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................... ..................#......................#...................................................#...........................................................................................................................................................................................................................................................................................................................#............................................#....................................................................................................................................................................................................#........#..............................................................................................................................................#..............................................................................................................................#.......................................................................................#......................#...................................................#...........................................................................................................................................................................................................................................................................................................................#............................................#....................................................................................................................................................................................................#........#..............................................................................................................................................#..............................................................................................................................#..................................................................... ................................................................................................................................................................................................................................................................................................................#.....................................#.......................................................................................................................................................................................#.......................#........#.................................................................................................................#................#..................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#.......................................................................................................................................................................................#.......................#........#.................................................................................................................#................#..................................................................................................#.................................................................................................................................................................................................................. .......................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.......#...............................................#.#......#.#...........................................................#....................................#......................................................................................#...............................................................................................................................#.................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.......#...............................................#.#......#.#...........................................................#....................................#......................................................................................#...............................................................................................................................#.................................................................................................................#.......................................... .................#.......#.....................................................................................................#........#.........................................#..............................................................................................................#............................................................................#..................................................#...............................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#........................................#.......#.....................................................................................................#........#.........................................#..............................................................................................................#............................................................................#..................................................#...............................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#....................... ...............................#.................................................................................................................................#.................................................#.............................................#......................................................................#...........#....................#.......................................................................................................................................#...........#.......................................................#....................................................................................................................#...............................................................................................................................................................#..............................................................................................................................#.............................................................#.................................................................................................................................#.................................................#.............................................#......................................................................#...........#....................#.......................................................................................................................................#...........#.......................................................#....................................................................................................................#...............................................................................................................................................................#..............................................................................................................................#.............................. ..............#..........................................................#.................................................................................................................................................................................#.............................................................................#.................................................................................................#.........................................................................................................#.....................................................................................................................................#...........................................#....................................................................................................................................................................................................................................................................................#.........................#..........................................................#.................................................................................................................................................................................#.............................................................................#.................................................................................................#.........................................................................................................#.....................................................................................................................................#...........................................#....................................................................................................................................................................................................................................................................................#........... ..........#.........#........................................................................................#................................................................................#.................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................#................................#.........................................................................................................................#....................................#......#...............................#.........#........................................................................................#................................................................................#.................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................#................................#.........................................................................................................................#....................................#......#..................... .................................................................................#..............................................................#........................................................................................................................................#........................................................#.....................................................................................#.............#.............................................................................................................................................................................................................................................................................#...................................................................#................................#.................................#...........................................................................................................#.................................................................................................................................#..............................................................#........................................................................................................................................#........................................................#.....................................................................................#.............#.............................................................................................................................................................................................................................................................................#...................................................................#................................#.................................#...........................................................................................................#................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#.........................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#.........................................................................#................................. .....................................................................#..............................................................#..........................#.#........................#...................................................................................................................................................................#......................................................................................#........................................................................................#..........................#................................................................................................................................................................#...........................................................#............................................................#..................................................#......................................................................................................................................................................................#..............................................................#..........................#.#........................#...................................................................................................................................................................#......................................................................................#........................................................................................#..........................#................................................................................................................................................................#...........................................................#............................................................#..................................................#................................................................................................................. .............................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#..........#.................................#.................................................................................................#........................................................................................#...................................#................................#....................................................................................#......................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#..........#.................................#.................................................................................................#........................................................................................#...................................#................................#....................................................................................#......................... .....................................................................#........................................#..........................#........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#............................................#........................................................................#........................................#..........................#........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#............................................#... .....................................................................................................................................................................................................................................................#.........#..................................................................................#...................#.................................................................................................................................................................................................................................................................................................................................#................................................................#.......#...#.........................#............#.........................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#.........#..................................................................................#...................#.................................................................................................................................................................................................................................................................................................................................#................................................................#.......#...#.........................#............#.........................................................................................................................................................................................#................. ............................................................#.......................................................................#..........................................................................................#................................................................................................................#...................................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................#..........................................................................................................#................................................................................................................................................................#.......................................................................#..........................................................................................#................................................................................................................#...................................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................#..........................................................................................................#.................................................................................................... .......................................................#...........................................................................................................................................................................................................................................#...........................................#.............................................................................................................................................................#...................#..............................................#....................................................................................#......................................................................................#...............#..................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#...........................................#.............................................................................................................................................................#...................#..............................................#....................................................................................#......................................................................................#...............#........................................................................................................................................................................................................................................................... #.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#................................................................................................. ..................................................................................................................................................................................................................#................................#............#......................................................................#..................................................................................#...............................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#......................................................................................................................................................................................................................................#................................#............#......................................................................#..................................................................................#...............................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#.................... ............................................................................................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................#...................................................................................................................................#...............#..........#.........#............................................................#.................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................#...................................................................................................................................#...............#..........#.........#............................................................#.................................................................................................................................................................................#..... ........#.......................................................................#.......................................................#.................................................................................................#.............................................................................................................................................................................#.............................#........................................................................................................................................................................#..................................................................................................................................................................................#.......................................#....................#...........................................#........#.............................................................#.............................................#.......................................................................#.......................................................#.................................................................................................#.............................................................................................................................................................................#.............................#........................................................................................................................................................................#..................................................................................................................................................................................#.......................................#....................#...........................................#........#.............................................................#..................................... ...............#........................................................................................................................................................................#...........................................................................................................#............................................#...........................................#................................................................................................................................................#...........................................................#..............................#...............................................#........................................................................................#....................................................................................................................................................................................................................................................................#........................................................................................................................................................................#...........................................................................................................#............................................#...........................................#................................................................................................................................................#...........................................................#..............................#...............................................#........................................................................................#..................................................................................................................................................................................................................................................... .............................................................................................................................................................#........................#....................................................................................................#...........#...........................................................................................................................................................................................#.......................#............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#........................#....................................................................................................#...........#...........................................................................................................................................................................................#.......................#............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................... ..........................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................................................................................................#.........................................................#....................................................................#.....................................................................................................................#.#...............................................................#..............................................................................#...........................................................................................#.............................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................................................................................................#.........................................................#....................................................................#.....................................................................................................................#.#...............................................................#..............................................................................#...........................................................................................#... ...............................................................................................................#.......................................................................................................#.............................................................................#...................................................................................................................................................................................................................................................................#....................................................................................................................#.........................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#.......................................................................................................#.............................................................................#...................................................................................................................................................................................................................................................................#....................................................................................................................#.........................................................................................................................................................................................................................................................................................#............................................... ....................................#....................................................................................#..................................................................................................................................#...........................................................................................#.................................#.........................#........................................................................................................................................................................#.....................................................................................................................................................................................................................................#......#..............................#............................#.....................................................................................................................................................................#....................................................................................#..................................................................................................................................#...........................................................................................#.................................#.........................#........................................................................................................................................................................#.....................................................................................................................................................................................................................................#......#..............................#............................#................................................................................................................................. ...................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................................................................................................................................................................................................................#...................................... ................................................................#...........................................................................................................#........................................................................................................#.............................................................................................................#.................................................................................#....................#............................................................................................................................#.........................................................................................................#................................................................................#..................#......................................#....................#..........................................................................#.....................................#.....................................................................#...........................................................................................................#........................................................................................................#.............................................................................................................#.................................................................................#....................#............................................................................................................................#.........................................................................................................#................................................................................#..................#......................................#....................#..........................................................................#.....................................#..... ....................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#.............................................................................................................................#......................................................#.................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#.............................................................................................................................#......................................................#............................................................................................. ............................#..............................................#...............................................................................................................................#..........#...................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.........................................................................................................................................................#..............................................#...............................................................................................................................#..........#...................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#............................................................................................................................. ...................................................................................................................................#......................................................................................#..........................................................................................#..................................................................................................#...........#..........#......................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#.......................................................................................................................................................................................................................................................#......................................................................................#..........................................................................................#..................................................................................................#...........#..........#......................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#.................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#.....................................................................................................................................................................................................................................................#................................................................#..............................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#.....................................................................................................................................................................................................................................................#................................................................#..............................................................................................#.......... .................................................................................#............................................#...........................................................................................#........................................................................................................#.#................................................................................................................................................................................................................................................................................................................................#...............................#...#..................................................................#..........................................................................................................................................................................#.....#..........................................................................................................................................................#............................................#...........................................................................................#........................................................................................................#.#................................................................................................................................................................................................................................................................................................................................#...............................#...#..................................................................#..........................................................................................................................................................................#.....#......................................................................... ..................................................................................................................................................................#...........................#..#..............#..............................................................#......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..........................................#..............................#...........................................................................................................................................................................................................#...........................#..#..............#..............................................................#......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..........................................#..............................#......................................... ................................................................................................................................................................................................................................................#........................#............#............................#...............................................#..........#......#...............................................................................................................#.........#......................................................#........................................................................#............#.................................#......#.....................................................#.......................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#............#............................#...............................................#..........#......#...............................................................................................................#.........#......................................................#........................................................................#............#.................................#......#.....................................................#.......................................................................................#.................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................#....................................................................................................#.............................................................................#...........................................................#................................................................................#.........................................#.......................................................................................#..........................................#.............................................#...............................................#............................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#.............................................................................#...........................................................#................................................................................#.........................................#.......................................................................................#..........................................#.............................................#...............................................#................................................................................................................................ ..........................................#....................#................................................................#......................................................................................................................................#.......................................................#...............................................................................#...............................#.........................................................#...............................................................................................#.........................#......#.............................................#........................#................#...................................................................................................................................................#..............#.....................................................................................#......................................................................................#....................#................................................................#......................................................................................................................................#.......................................................#...............................................................................#...............................#.........................................................#...............................................................................................#.........................#......#.............................................#........................#................#...................................................................................................................................................#..............#.....................................................................................#............................................ ....#.....................................................................................................................................................................................................................................................................................#...........#..............................................#.........................................................................................................................................................................................#.......................#..............................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................#...........#..............................................#.........................................................................................................................................................................................#.......................#..............................................................................................................................................................................................................................................................................#................................................................................................................................................................................. ..................................................................................................................................................................................................................................................#....#...................#..........................................................................................................................................................................................................................................#...........................................................................#...........#.....................................................................................................................................#.................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#...................#..........................................................................................................................................................................................................................................#...........................................................................#...........#.....................................................................................................................................#.................................................................................#................................................................................................................................................................................................. ........................................................................................................................................................................................................................................................................................................#..#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................#....................................#.......................................................................................#...........#........................................................#....................#.............................................#......................................................................................................................................................................................................................................................................................................................#..#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................#....................................#.......................................................................................#...........#........................................................#....................#.............................................#.............. .........................................................................................................#.......................................................................................................................................................#.......................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................................................#.............................................#.........................................................#............................................................................#.........................................................................................................................................................................................................................#.......................................................................................................................................................#.......................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................................................#.............................................#.........................................................#............................................................................#................................................................................................................ .................................................................................#.....................................................#............................................................#...............................#...........................................................................................................................................................................#................................#....................................................................................................................................#........................................................................................#...................#.................................................................................................................................................................................................................................................................#...................................................................................................................................................#.....................................................#............................................................#...............................#...........................................................................................................................................................................#................................#....................................................................................................................................#........................................................................................#...................#.................................................................................................................................................................................................................................................................#.................................................................. .........................................................................................................................................................................................#................................................................................#..........................................................................#............................................................................................................................................................................................#.....................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.#................#.............................................................................................................................................................................................#................................................................................#..........................................................................#............................................................................................................................................................................................#.....................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.#................#.... ...........................................................#....................................#.....................................................................................................#..........................................................#..........#.......................................................................................................................................................................#.........#..........................................................................#................................................................................................................#....................................................................................#.................................................#..#........#.........................................#...........................................#................................#..............................................................................................................................................................#....................................#.....................................................................................................#..........................................................#..........#.......................................................................................................................................................................#.........#..........................................................................#................................................................................................................#....................................................................................#.................................................#..#........#.........................................#...........................................#................................#................................................................................................... ...........#.........................................................................................#......................................................................................................................................................................................................#..#..................................................................#.....#...................................................................................................................................................................................#..................................................................................................................#..........................#.................................#................................................................#.........................................................................#............................................................................................#..............................................#.........................................................................................#......................................................................................................................................................................................................#..#..................................................................#.....#...................................................................................................................................................................................#..................................................................................................................#..........................#.................................#................................................................#.........................................................................#............................................................................................#................................... .........................#...................................................................................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................................................................................................................................#......................................#........#...............#.......................................................................................................................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................................................................................................................................#......................................#........#...............#.......................................................................................................................................................................................................................................................................#.................................................... ....................................................................................................................#..........................................................................................................................................................................................................................#.....................#.......................................................................................................#..........................................................................................................................................................................#..............................................#.................#.............................................................................................................................................................................................#.............................#......................................................................................................................................................................................................#..........................................................................................................................................................................................................................#.....................#.......................................................................................................#..........................................................................................................................................................................#..............................................#.................#.............................................................................................................................................................................................#.............................#.................................................................................. .......................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................##..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................##....................................................................................................................................................................................................................................................................................................................................................................................................................................... ....#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.......................................................................................................................................................#............................................................................................................................#.............................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.......................................................................................................................................................#............................................................................................................................#......................................................................................... ...........................................#....................................................................................................#...........#.........................................#...............#......................................................................................................#................................................................................................................................................................................................................................#......................................................#.............................................................................................................................#...................................................................#............................................................................................................#.........#......#.............................................................................................................................#....................................................................................................#...........#.........................................#...............#......................................................................................................#................................................................................................................................................................................................................................#......................................................#.............................................................................................................................#...................................................................#............................................................................................................#.........#......#.................................................................................. .................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#.......#..............................................................................................................................#.............................................................#...........................................................................................#.............#.......................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#.......#..............................................................................................................................#.............................................................#...........................................................................................#.............#...................................... ................................................................................................#......................................................................................#...............................................................................#.................#..............................................................#.............................................................#............................................................#..........................#.....................#........................................................................................................................#....................................................................................#.....................................................................................................................................#...............................................................................................................................................................................................................................................#......................................................................................#...............................................................................#.................#..............................................................#.............................................................#............................................................#..........................#.....................#........................................................................................................................#....................................................................................#.....................................................................................................................................#............................................................................................................................................... ...........................#..................................................................................#............................................................................................................................................................................#.......................................................................................................................#........................................#......#................................................................................................#............#............................................................................................................................................#..............................................................................................................................................#.....#...............................................................................................................................................................................#..................................................................................#............................................................................................................................................................................#.......................................................................................................................#........................................#......#................................................................................................#............#............................................................................................................................................#..............................................................................................................................................#.....#.................................................................................................................................................... .#......................................................................#...#....................................................................................................................................................................................................#.#...................................................................................................................................................................................................................................................................................................................................#............................................#.....................................................................................................................................................................#.........................................................................................................#....................................................................................#......................................................................#...#....................................................................................................................................................................................................#.#...................................................................................................................................................................................................................................................................................................................................#............................................#.....................................................................................................................................................................#.........................................................................................................#................................................................................... ...........................#......................................................................................................................................................................................................#...........................................................................................#.................................................................................................................................#..........................................................................................................................................................#..........................................................................................................................................#..........................................#...........................................................................................................................................................#......#............................#.................................................#......................................................................................................................................................................................................#...........................................................................................#.................................................................................................................................#..........................................................................................................................................................#..........................................................................................................................................#..........................................#...........................................................................................................................................................#......#............................#...................... ..........................................................................................................................................................#...................#.........................................................................#............................................................................................................................#..................#.........................................................................................................................................#.......#.............................#.................................................................................................................#...........................#..#..........#....#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#.........................................................................#............................................................................................................................#..................#.........................................................................................................................................#.......#.............................#.................................................................................................................#...........................#..#..........#....#.............................................................................................................................................................................................................................................................................. ...................................................................#.........................................................#.............................................................................................................................#..........................................................................................................................#........................................................................................................#...............................................................................................................................................................................................................................................................................................................#......#..................................................................................................................................#.................................................................................................................................................#.........................................................#.............................................................................................................................#..........................................................................................................................#........................................................................................................#...............................................................................................................................................................................................................................................................................................................#......#..................................................................................................................................#.............................................................................. ............................................................#............................................................................................................................................................................................#..................................................................................................................................................................#....................................................................................................#.............................................................................................................................................................#...............#.................................................................................................................................................................................................................................#..................................................................................................................................................#............................................................................................................................................................................................#..................................................................................................................................................................#....................................................................................................#.............................................................................................................................................................#...............#.................................................................................................................................................................................................................................#...................................................................................... ..........................................................................................................#........................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................................#...#...................................................................................................................#..........................................#....................................................#..........................................................................#........#.........#.........................................................#.....................................................#..........................#.................................................................................................................#........................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................................#...#...................................................................................................................#..........................................#....................................................#..........................................................................#........#.........#.........................................................#.....................................................#..........................#....... .......................................................#..................................#............#...............................................................................#.....................................................................................................................................#................................................................................................................................................................................................................#...............................................................................................................................................................#...................#......................................................................................................................#...#.......................#.........................................................................................................................................................................................................#..................................#............#...............................................................................#.....................................................................................................................................#................................................................................................................................................................................................................#...............................................................................................................................................................#...................#......................................................................................................................#...#.......................#.................................................................................................................................................. ..........................................................................................................................#.........................................................................................................................................................................#....#......................#..............................................#........#..........................................................................................................................................#.................................................................................................................................................................#.................................................#...................#...................................................................................................................................................................................................................................#..................................................................................................................................................#.........................................................................................................................................................................#....#......................#..............................................#........#..........................................................................................................................................#.................................................................................................................................................................#.................................................#...................#...................................................................................................................................................................................................................................#........................ .....................................................#...#............................................................................................................#............................................................................................#....................................................................................................................................................................................................................#...............................................................#.....#......................................................................#..........................................................................................................................#........................................................................................................................................#.......................#...........................................................................................................................................................#...#............................................................................................................#............................................................................................#....................................................................................................................................................................................................................#...............................................................#.....#......................................................................#..........................................................................................................................#........................................................................................................................................#.......................#...................................................................................................... .....#..........................................................#......................................................................................#......#...............................................................................................................................................................................................................................................................................#...............................................................#.............................#....................................................................................#.................#.....................................................................................................................#...................................................................................................................................................................................................................................................................#..........................................................#......................................................................................#......#...............................................................................................................................................................................................................................................................................#...............................................................#.............................#....................................................................................#.................#.....................................................................................................................#.............................................................................................................................................................................................................................................................. ...................................................................................................#.....#.............................#..........................................................................#...............................................#.......#.............................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#..................................................................................................................................#.....#.............................#..........................................................................#...............................................#.......#.............................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#............................... ............................#........#..............................................................................................................................................................................................................................................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#..........................................................................................................................#.......................................................#........#..............................................................................................................................................................................................................................................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#..........................................................................................................................#........................... ...............................................................................................#...................................................................................................................#........#..................................#............#.................................#...................................................................................................#.........................................#......................................................................................................................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#...................................................................................................................#........#..................................#............#.................................#...................................................................................................#.........................................#......................................................................................................................................................#...................................................................................................................................................................................................................................................................................#................................................................................................................................ ........................................#....#........................#............................................................................................................................................................................................................#.........................................................................................................................................#........................................................................................................................................#.............................................................................................#......................#.....................................................................................................................................................................................................#..............................................................................................................................................................................#....#........................#............................................................................................................................................................................................................#.........................................................................................................................................#........................................................................................................................................#.............................................................................................#......................#.....................................................................................................................................................................................................#...................................................................................................................................... .......................................................................................................................................................................................................#......................................................................................................................................#.......................................................................................................................................#.....................................................#.#.........................................................#.........................................................................................................#........................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#.......................................................................................................................................#.....................................................#.#.........................................................#.........................................................................................................#........................................................................................................................................................................#............................................................................................................................................ ....................................#...................................................................................#.............................................................................................................#............................................................................................................................................................................#..........................#...................................................................#...................................................................................................................#...........................................................................#........................................................................................................................................................................................................................................................#......................#.........................................................................#...................................................................................#.............................................................................................................#............................................................................................................................................................................#..........................#...................................................................#...................................................................................................................#...........................................................................#........................................................................................................................................................................................................................................................#......................#..................................... ....................................................................................................................................................................................................................................#.....................................................................#.................................................................................................................#............#...............................................................#.............................................................................................................#.......................................................................................................................#.....................................................................................................................#............................................................................................................#........#.....................#..........................................................................................................................................................................................................................................................#.....................................................................#.................................................................................................................#............#...............................................................#.............................................................................................................#.......................................................................................................................#.....................................................................................................................#............................................................................................................#........#.....................#...................... ....................................#...............................................................#................................................................................................................................#.............................................#........................................................................................................................................................................................................#..........................................................................#........................................#................................#...........................#..........................................................................................#...............#.....#..............................................................................................................................................................................................#..............................................................................#...............................................................#................................................................................................................................#.............................................#........................................................................................................................................................................................................#..........................................................................#........................................#................................#...........................#..........................................................................................#...............#.....#..............................................................................................................................................................................................#.......................................... .......................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#....................................................................................................................................................................#...................................................................................................#..........................................................................................................................................................#.....................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#....................................................................................................................................................................#...................................................................................................#..........................................................................................................................................................#.............................................................................................. ................................#........................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................................................................................................#...............#..................#................................................................................................................................................................................#.............................................#...................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................................................................................................#...............#..................#................................................................................................................................................................................#.............................................#................................................................................................................................................................................... .................................................................................................................................................................................................................................#............................................................................................................................#.............................................#..................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#.............................................#..................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#................................................................................................................................................................#.................................................................................................#...............................................................#......#............................................................#..................#...........#.............................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#................................................................................................................................................................#.................................................................................................#...............................................................#......#............................................................#..................#...........#.............................................#......... .............................................................................#.....................................................................................................................................................................................................................................................................................#...............#..................................................................................................................................................................................................#..........................................................................................................................#......................................................................................................................................................................................................#................................................#...........................................................................................................................................#.....................................................................................................................................................................................................................................................................................#...............#..................................................................................................................................................................................................#..........................................................................................................................#......................................................................................................................................................................................................#................................................#.............................................................. ........................................................................................................................................................#......................#..........................#.............................................................................................................................#..................................................................................................................................................................#..........#.....................................................................................................................................................#..#.........................................................................................................................................#........................................................................................................................................................#.........................#...................................................................................................................................................................................#......................#..........................#.............................................................................................................................#..................................................................................................................................................................#..........#.....................................................................................................................................................#..#.........................................................................................................................................#........................................................................................................................................................#.........................#........................... .............................................................#.#.............#...............................................................................................#..........................................#...............................................................#.....#............................#.....................................##......................................................#.................................................................................................#....................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#...............................................................................#.#.............#...............................................................................................#..........................................#...............................................................#.....#............................#.....................................##......................................................#.................................................................................................#....................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#.................. ..............................................#.....................#.....................................................................................#....................................................#............................................................................................................................#....................................................................................................................#................................................#..................................................................................................................................................................#.........................................................................................................#................................................................#...........................................#................................................#........................................................................................................................#.....................#.....................................................................................#....................................................#............................................................................................................................#....................................................................................................................#................................................#..................................................................................................................................................................#.........................................................................................................#................................................................#...........................................#................................................#.......................................................................... ...................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.....................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.................................................................. .......#....................#.......................................................................................#...........................................................................................................................#....................................................................................................................................................#....................................................................................#......................................................................................#....#........................#........................................#......................................................................................................................................................................................#....#...#......................................................................................................................................................................................#....................#.......................................................................................#...........................................................................................................................#....................................................................................................................................................#....................................................................................#......................................................................................#....#........................#........................................#......................................................................................................................................................................................#....#...#............................................................................................................................................................................... ..............................................................#.........................................................................................................................................................................................................#......................................#.........#.............#..............#............#...#..........................................................#............................................................................#....................#.............................................................................#............................................#......................................................................................................................................................................................................................................#...............................................................................................................................................................................................#.........................................................................................................................................................................................................#......................................#.........#.............#..............#............#...#..........................................................#............................................................................#....................#.............................................................................#............................................#......................................................................................................................................................................................................................................#................................................................................................................................. .....................................................................................................................................................................................................#...............................#...............#...........#...........#......................................#...................................#............................#.............................................................................................................................................................................................................................................#.............................................................................#.........................#..............#........................................................................................................................#...........................#..#................................................................................#...........#.............................................................................................................................................................................................................................#...............................#...............#...........#...........#......................................#...................................#............................#.............................................................................................................................................................................................................................................#.............................................................................#.........................#..............#........................................................................................................................#...........................#..#................................................................................#...........#........................ ........................................................................................................................................................................#..............................................................#............................................#.......................................#.........................................#......................#.............................................................................................#....................#...#..................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#............................................#.......................................#.........................................#......................#.............................................................................................#....................#...#..................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................#.......................................................#...............................................................................................................................................#.....................#....................................................................................................................................................................................................................................................................................................................................................................#............#....................................................................................................................................................................#..................................................................................................................................................................................................................................................#.......................................................#...............................................................................................................................................#.....................#....................................................................................................................................................................................................................................................................................................................................................................#............#....................................................................................................................................................................#.................................................................................. ...............................................#....................#..........................................................................................................................................................##......................................................................................................................................................................................................................................................................................................#.........................................................#.................................................................................#...............................................................................................................................#......................................................................................................#.................................................#..........................................................................................................#....................#..........................................................................................................................................................##......................................................................................................................................................................................................................................................................................................#.........................................................#.................................................................................#...............................................................................................................................#......................................................................................................#.................................................#........................................................... ....................................................................#.......................................................................#........................#...............................................................................................#.....................................................................#.......#................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................#.........................................................................#.......................................................................#........................#...............................................................................................#.....................................................................#.......#................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................#..... ...................................#....................#.................................................................#..............................................#...................................................................................................................................................................................................#..................................................................................................................................................................##..............................................#....................................................................................................................................................................................................................#................................................................#....................................................................................................................................................................................#....................#.................................................................#..............................................#...................................................................................................................................................................................................#..................................................................................................................................................................##..............................................#....................................................................................................................................................................................................................#................................................................#................................................................................................................................................. ....................................................................................................................................#........................................................................................#..................................................#....................................................................................................................................................................................................#.........................................#.................................................................................#...........................................................................................................................................................................................................................................................................................#..........................................................................................#...................................................................................................................................................................#........................................................................................#..................................................#....................................................................................................................................................................................................#.........................................#.................................................................................#...........................................................................................................................................................................................................................................................................................#..........................................................................................#............................... ................................................................#..........................#.....................................................................#........................#.....................................................#....................................................................................................................................................................#......................................#........................................................................................................................................................#..........................................................................#..................................#.......................#...........................................#................................................................................................................................................................................................................................................................................................#..........................#.....................................................................#........................#.....................................................#....................................................................................................................................................................#......................................#........................................................................................................................................................#..........................................................................#..................................#.......................#...........................................#................................................................................................................................................................................................................................ ..#......................................................##...............#..........................................................................................................................................................#............................................................................#...................................................................................................................................................................................................#.........................................#......................................................##...................#...............#....#......................................................................................................#.........................................................................................................................#.........................................................................................#.............................................#......................................................##...............#..........................................................................................................................................................#............................................................................#...................................................................................................................................................................................................#.........................................#......................................................##...................#...............#....#......................................................................................................#.........................................................................................................................#.........................................................................................#........................................... ................................................................................................#...............................................................................................#.................................#.....................#...................................................................................................................................................................................................................#....................................................................................................................................#....................................................................................................................................#..............#..................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#.................................#.....................#...................................................................................................................................................................................................................#....................................................................................................................................#....................................................................................................................................#..............#.................................................................................................................................................................................................................................................................. .......#.................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#......................................................................#............................................................................................................................................................................................................................#.................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#......................................................................#..................................................................................................................................................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................#.....................................................................................................................................................................................................#...................#.........................................................................................#................................................................#......#................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................#.....................................................................................................................................................................................................#...................#.........................................................................................#................................................................#......#................................................................... ............................................................................................................................#.....................................................................................................#...........................................................................................................................................................................................................................................................................................#.............................................................................................#.........................#........................................................................#.......#......#...................#.................................................................................................................................................#............................................#..........#...........................#..#.#......................................................................................................................................................#.....................................................................................................#...........................................................................................................................................................................................................................................................................................#.............................................................................................#.........................#........................................................................#.......#......#...................#.................................................................................................................................................#............................................#..........#...........................#..#.#.......................... ................................................................................................................................................................................................................................................................................#.....................#.............................................................................#......................................##........#.................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#..........................................................................................................................................................................................................................................................................................................................#.....................#.............................................................................#......................................##........#.................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#.......................................... ..............................................................................#.........................................................#.....................................................................................................................#............................................................................................................................................................................................................................................................................................................................#.......#..........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#.........................................................#.....................................................................................................................#............................................................................................................................................................................................................................................................................................................................#.......#..........................................................................................................................................................................................................................#......................................................................................................................................................................................................... .........#.................................................................................................................................................................................................................................................................................#..........................................................................................#......................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#................................................#..............................#.................................................................#.................................................................................................................................................................................................................................................................................#..........................................................................................#......................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#................................................#..............................#........................................................ ..........................#..............................................................................................#...............................................................................#....................................................................................................................................................................................................................#......................#..........................................#...........................................................................#..........................................................................................................................................................................................#......................................................................................................................................................................................................................................................#..#................................#..............................................................................................#...............................................................................#....................................................................................................................................................................................................................#......................#..........................................#...........................................................................#..........................................................................................................................................................................................#......................................................................................................................................................................................................................................................#..#...... .....................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#........................#.............................................................#............................................................................................................#.....................................................#..................................#............#..............................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#........................#.............................................................#............................................................................................................#.....................................................#..................................#............#..............................................................................................................................................................................................................................#................................... ........................................................................................##...................................................................................................#................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.............................................................................................................##...........................................................................................................................................................................................................................................................................................#............................................................................................##...................................................................................................#................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.............................................................................................................##...........................................................................................................................................................................................................................................................................................#.... ..........................................#.............................................................................................#...............................................................................................#.............................................................................................................................................................................................................................................................................................................#................................................#......................................#...............................................#.................#.......................................................................................................................................................................#..................................................................................................#......................................................................................#.............................................................................................#...............................................................................................#.............................................................................................................................................................................................................................................................................................................#................................................#......................................#...............................................#.................#.......................................................................................................................................................................#..................................................................................................#............................................ .....................................................#.............................................................................................................................................#.......................................................................................................#.............................#.........................................................................................................................#..................................................................................................#.................................................................................................................................................................................#.................#...............................................................................................................................................................#....#.............................................................................................................................................#.............................................................................................................................................#.......................................................................................................#.............................#.........................................................................................................................#..................................................................................................#.................................................................................................................................................................................#.................#...............................................................................................................................................................#....#........................................................................................ .............................................................................................#........................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...........................................................#..............................................................................................................#..........................#.............#...................................................................................................................#........................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...........................................................#..............................................................................................................#..........................#.............#...................... .......................................................#.........................................................#...............................................................................................................................................................................................#.......#...................................................................#.................................................#............................................................#................................................#.....................#.........................................................#................................................#.....#..........................................................#...............................................................................................................................................................................................................................................................................................................................#.........................................................#...............................................................................................................................................................................................#.......#...................................................................#.................................................#............................................................#................................................#.....................#.........................................................#................................................#.....#..........................................................#........................................................................................................................................................................................................................................................................ .................................................................#...................................................................................................................................................#..........#................................#.............................................................................................................................................................................#.......................#....................................................................................#....................................................................................................#...........................................................................................................................................................................#.......................#...................................................................................................................................................................................................................................#...................................................................................................................................................#..........#................................#.............................................................................................................................................................................#.......................#....................................................................................#....................................................................................................#...........................................................................................................................................................................#.......................#.................................................................................................................................................................. ..........................#.........................................................#.............#....................................................................................................................................#.....................................................................................#.............................#.................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#........................................................#.........................................................#.............#....................................................................................................................................#.....................................................................................#.............................#.................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.............................. ...........................................................................................................#.........................................................................................................................................................................#.#..................#....................................................................................................................#..............................................................#...........................#.....................................................#.............#........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.#..................#....................................................................................................................#..............................................................#...........................#.....................................................#.............#........................................................................................................................................................................................................................................#................................................................................................................................................................................................ ....................................................................................................................#.......................................#........................................................................................................................#.............................................................................................................................................................................................#..........................................................................................#.........................................................................................#..........................#..................................................................................................................................#...............................................#.............................................#..........................................#................................................#...........................................................................................................................#.......................................#........................................................................................................................#.............................................................................................................................................................................................#..........................................................................................#.........................................................................................#..........................#..................................................................................................................................#...............................................#.............................................#..........................................#................................................#....... ................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#...........#......................#....#..#..........................................................................................#..........................................................................................................................................................................................................................................................................#...............................#......#.......................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#...........#......................#....#..#..........................................................................................#..........................................................................................................................................................................................................................................................................#...............................#......#....................................................................................................................... .....................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#............................................................................................................................................................................................................#.....................................................................................................#..............................................................................................#..............................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#............................................................................................................................................................................................................#.....................................................................................................#..............................................................................................#......................................................................... #...............................................................................................................................................................................................................................#..............................................................................................................#...................................#........................................................................................#......................#.............................................................................................................................#.................................................................#................................................................#...............#.....................#...................................................................................................................................................................................#.........................................#...............................................................................................................................................................................................................................#..............................................................................................................#...................................#........................................................................................#......................#.............................................................................................................................#.................................................................#................................................................#...............#.....................#...................................................................................................................................................................................#......................................... .......................#........................................................................#............................................................................................................................................................................#..............................................#.................................................#......................................................................................................................#......................................................................................................................................................#..........................#...................................................................................#............................................................................#............................#...............#.........................................................................................................................................................#........................................................................#............................................................................................................................................................................#..............................................#.................................................#......................................................................................................................#......................................................................................................................................................#..........................#...................................................................................#............................................................................#............................#...............#.................................................................................................................................. .......................................................................#.............................................................................................................................................................................................#.............................#......................................................................................................................................................................................................................................................................................................#.....................................#......#........................#............#......................#........................................................................#...........................................#.................................................#..........................#...................................................................................#....................................................................................................#.............................................................................................................................................................................................#.............................#......................................................................................................................................................................................................................................................................................................#.....................................#......#........................#............#......................#........................................................................#...........................................#.................................................#..........................#...................................................................................#............................. ............#.........................................................................................................................................................................................#.......................................................#.............................#.......................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................#.................#............................................................................#...................................#.......................................#.........................................................................................................................................................................................#.......................................................#.............................#.......................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................#.................#............................................................................#...................................#........................... #............................................................................................#..................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#.......................................................................................................................................................................................................................................#.....#............................................................................................#..................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#.......................................................................................................................................................................................................................................#..... ......................................................................................#................................................................................................................................................................................................................................#.............#...................................#...............................................................................................................................................................................................#.......................................................#........................................................#...............................................................................................#...........................................#.................................#..........................................#.....................................#.................................................#..................................................................................................................#................................................................................................................................................................................................................................#.............#...................................#...............................................................................................................................................................................................#.......................................................#........................................................#...............................................................................................#...........................................#.................................#..........................................#.....................................#.................................................#............................ ...#...........................................................................#...............#............#.......................................................................................................#.......#....................#.....................................................##....................................................................................................................#..........................................................##........................................................................#............................................................#........................................................................................#...............................................#.............................................................#...........................#.........................................................#................................................#.............................................................#...........................................................................#...............#............#.......................................................................................................#.......#....................#.....................................................##....................................................................................................................#..........................................................##........................................................................#............................................................#........................................................................................#...............................................#.............................................................#...........................#.........................................................#................................................#.......................................................... ....................#..........................................................................................................#.................................................................................................#.............................................................................................................#........................................#.........................................................#............#..............................................................................................#...............................................................................................................................................................#......................................................#...............#......................................................................................................................................................................................................................................................#..........................................................................................................#.................................................................................................#.............................................................................................................#........................................#.........................................................#............#..............................................................................................#...............................................................................................................................................................#......................................................#...............#.................................................................................................................................................................................................................................. ............................................................................#......................................................................................................................................................................................................................................................................#..........................................................................................................................#...............................................................................................#......................................................................................................................................................................................................#.......................................................................................................................................................#..............#.....................................................................#.................................................................................#......................................................................................................................................................................................................................................................................#..........................................................................................................................#...............................................................................................#......................................................................................................................................................................................................#.......................................................................................................................................................#..............#.....................................................................#..... ....................................................#....................................................................................................................................................#..................#...........................................................................................................................................................#......................................................................................................................................#....#...........................................................................................................................................................................#..................................................................................................................................................................#........................................................................................................................................................................................................#....................................................................................................................................................#..................#...........................................................................................................................................................#......................................................................................................................................#....#...........................................................................................................................................................................#..................................................................................................................................................................#.................................................................................................................................................... ..........................................................................................................................................#................................................................................................#..........................................................................#.........................#............................#....................................................#.............................................................................................................................................................................#.....................................................................................................................................................................................#.......#...............#.............................................................................................................................#...........................................................#.........................................................................................................................................................#................................................................................................#..........................................................................#.........................#............................#....................................................#.............................................................................................................................................................................#.....................................................................................................................................................................................#.......#...............#.............................................................................................................................#...........................................................#............... ............................................................#.........#.............................#...........................................................................................................................................................................................................................#...............................................................................................#..........................................................................................................................................#.........#.........................................#............#...................................................................................................#.........#...............................................................................................#............................#....................#.....................#.................................................................................................................................................................#.........#.............................#...........................................................................................................................................................................................................................#...............................................................................................#..........................................................................................................................................#.........#.........................................#............#...................................................................................................#.........#...............................................................................................#............................#....................#.....................#..................................................................................................... ................................#...............................................................................................................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................#...........................#..........................................#...............................................................#.........#.............................................................................................................................................#....................................................................................................................................................................................#...............................................................................................................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................#...........................#..........................................#...............................................................#.........#.............................................................................................................................................#.................................................................................................................................................... .........................#...............................................................................................................................................................................................................#.........................................................................#..........................................................................................................................#...........................................................#...................................................................................................................................................................................................................................................#...................................................................................................................................................................#...................................................................................................#..........................#...............................................................................................................................................................................................................#.........................................................................#..........................................................................................................................#...........................................................#...................................................................................................................................................................................................................................................#...................................................................................................................................................................#...................................................................................................#. .......#.....................................................................................................................................................................................................#.........................................#...............................................................................................................................................................................................#.......#..................................................................................................................................................................................................................................................................#................................................#..................................................................#.............................#..........................................................................................................................................................#.....................................................................................................................................................................................................#.........................................#...............................................................................................................................................................................................#.......#..................................................................................................................................................................................................................................................................#................................................#..................................................................#.............................#................................................................................................................................................... .........................#.........#...........................................................................................................................................#...............................................#.........................................#.....................#..............................................................#..............................................................................................#.............................................................#................................................#................................................#........................................................................................................................................................................................................................................................................................................#..........................................................................................................................#.........#...........................................................................................................................................#...............................................#.........................................#.....................#..............................................................#..............................................................................................#.............................................................#................................................#................................................#........................................................................................................................................................................................................................................................................................................#................................................................................................. ......................................................................................................................#.............................................................................................................................................................#........................................................................#...........................................#........................................................................................................#...........................................................................................................................#...........................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#........................................................................#...........................................#........................................................................................................#...........................................................................................................................#...........................................................................................................................................................#............................................................................................................................................................................................................................. ................................................................................................................................................................................#.........#.....................................................#................................................................................................................................................#.............................................#..................................................#.........................................#......................................#......................#.........................................................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#.........#.....................................................#................................................................................................................................................#.............................................#..................................................#.........................................#......................................#......................#.........................................................................................................#...............................................................................................................................................................................................................................................................#................................................... .............................#...............................................................................................#.........................................#.............................................................#....................................................................................................................................................................................................................................................................#..............................................................................#.........................................................................................................................................................................................................................................................................##.................................................#.............................................#................................................................................................#...............................................................................................#.........................................#.............................................................#....................................................................................................................................................................................................................................................................#..............................................................................#.........................................................................................................................................................................................................................................................................##.................................................#.............................................#................................................................... ....................................................................................#.#........................................................................................................................................................................................................#...........#.....................................................#.......................................................................................................................................................................#................................#......................................#............................................................................#..........................................................................................................................................................................#....................................#..............#..............................................................................................................................................................................................#.#........................................................................................................................................................................................................#...........#.....................................................#.......................................................................................................................................................................#................................#......................................#............................................................................#..........................................................................................................................................................................#....................................#..............#.......................................................................................................... ....................................................#....................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..............................................................................................................................................................................................................................................................................................................#....................................................................................#....................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..............................................................................................................................................................................................................................................................................................................#................................ ...............................................................................................................#.....................................#...................................#....#.................................................................#..................................................................................................#.................................................#.....#.............................................................................................................................................................................................#..........................#..................#..........................................#.................................................#.............#.........................#..........................................................................................................................................................................................................................................................................................................................................#.....................................#...................................#....#.................................................................#..................................................................................................#.................................................#.....#.............................................................................................................................................................................................#..........................#..................#..........................................#.................................................#.............#.........................#........................................................................................................................................................................................................................... ...........................................................................................................................................................................................................#.................................................................................................................................................................#...............#...................................................................#............................................................................................#.....................................................................................#..............................#..................................#..................................................................................................................................#.........................................................#.............................#...............................................................#.................................................................................................................................................................................................................................#.................................................................................................................................................................#...............#...................................................................#............................................................................................#.....................................................................................#..............................#..................................#..................................................................................................................................#.........................................................#.............................#...............................................................#...................... .......................................................................................................#..........................................................................................................................................................#..........................................................................................................#.....................................................................................................................................................................................................................................................................................#.................................#..................................................................................................................................................................................#...................#..................................................................................................................................................................................................................................#..........................................................................................................................................................#..........................................................................................................#.....................................................................................................................................................................................................................................................................................#.................................#..................................................................................................................................................................................#...................#........................................................................................................................... ................................................................................#.............................................................................................................................................................................................................................................................................#...................#...............................#........................#....................................................................#...................................##...................................#....................................................................................#.........#...........................................................................................................................................................#....#..............................................#...............................#...............................................................................................................................................................................#.............................................................................................................................................................................................................................................................................#...................#...............................#........................#....................................................................#...................................##...................................#....................................................................................#.........#...........................................................................................................................................................#....#..............................................#...............................#............................................................................................... ............................................#....#.................................................................................................................................................................................................#.......................................................................................#................#....................#.....................................................#................................................................................................................................................................#....................................................#..............................................................................................................................................................................................................................................................................#..........................................................#............................................................................#....#.................................................................................................................................................................................................#.......................................................................................#................#....................#.....................................................#................................................................................................................................................................#....................................................#..............................................................................................................................................................................................................................................................................#..........................................................#................................ ..............................................................................................................................................#..................................................................................................................................#...#.......................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#..................#.................................#......................................................................................................................................#..............................................................................................................................................................#..................................................................................................................................#...#.......................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#..................#.................................#......................................................................................................................................#................ .................................................................................................................................................#.................................................#..#.......................................................................................#.....................................................#.............#.................................................................#.......................#....................................................................................................................#...................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#..#.......................................................................................#.....................................................#.............#.................................................................#.......................#....................................................................................................................#...................................................................................................................................................................#.................................................................................................................................................................................................................................................................................. ..................#.........................................................................#...................................................................................................................................................................................................................................................#......................#...............#............................................................................#..................#......#...........................................................#...........................................#.............................................................................#...................................................................................................................................................................#.............................................................................................................................#.....#..........................................#..................#.........................................................................#...................................................................................................................................................................................................................................................#......................#...............#............................................................................#..................#......#...........................................................#...........................................#.............................................................................#...................................................................................................................................................................#.............................................................................................................................#.....#..........................................# ....................................................................#...........#...................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#............................................................#....................................................................................................#...........#...................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#............................................................#................................ .............#...................................................................#..............#............................#....................................................................................................................................................................................................................................#....................#............................................................................................................................................................................................................................................................................#..................................................#..............................#.....................................................#..................................................................................................................#....................#................................................................................................#...................................................................#..............#............................#....................................................................................................................................................................................................................................#....................#............................................................................................................................................................................................................................................................................#..................................................#..............................#.....................................................#..................................................................................................................#....................#................................................................................... ..................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#...................#..................................................................................................................................................................................................#.............................................................#.......................#...................................#.......................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#...................#..................................................................................................................................................................................................#.............................................................#.......................#...................................#.......................................................................................................................................................................................................#..................... ......................................................................#.................................................................................................................................#........#................................................................................................................................#.................................#.......................................................................#......................#..........................................................................................................................................................................................................................................................................................................................................................................#.........................#.....................................................................................................................................................................................................................#.................................................................................................................................#........#................................................................................................................................#.................................#.......................................................................#......................#..........................................................................................................................................................................................................................................................................................................................................................................#.........................#............................................................................................................................................... ...............................................#.........................................#..........................................................................................#...................#..........................................................................................................................#...........................................................#...#.......................................#................................#............................................................#................................................................................#............................#....................................................................................................................................................................................................................#..........................................................................................................................................................................................................#.........................................#..........................................................................................#...................#..........................................................................................................................#...........................................................#...#.......................................#................................#............................................................#................................................................................#............................#....................................................................................................................................................................................................................#........................................................................................................................................................... ............................#.............................................................................................................................................................................................#..............................................................................................................................#..........#...................................................................................................................................................#.......................#...................#...........................................#......................................#................................................................#...................................#..........................................................................................................................................................................#................................................................#................#..........................................#.............................................................................................................................................................................................#..............................................................................................................................#..........#...................................................................................................................................................#.......................#...................#...........................................#......................................#................................................................#...................................#..........................................................................................................................................................................#................................................................#................#.............. .....................................................................................#.....................................................................................#...........................................................................................................................................................................................#.........#..................................................................................#................#............................................................................................................................................................................................................................................................#......................................................................#...................................................................................#...............................................................................................................................................................................................................#.....................................................................................#...........................................................................................................................................................................................#.........#..................................................................................#................#............................................................................................................................................................................................................................................................#......................................................................#...................................................................................#.......................................................................................................................... ..............#...................................................................................#..................................................................#.......................#.................................................................#......#..........................................................................................................................#.....................................................................................................................................................#..................................................................................#.............................................................................................................................................................................#.................................#...........................................................................................................................................................................................#...................................................................................#..................................................................#.......................#.................................................................#......#..........................................................................................................................#.....................................................................................................................................................#..................................................................................#.............................................................................................................................................................................#.................................#............................................................................................................................................................................. .......................................................................................................#..........................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................#................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................................................#..........................................................................................................................#..........................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................#................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................................................#................... ..................................................................................................................................................................................................................................................................#...........#.................................................#.....................................................................................................................................................................................................................#...........................................................#..........#.....................................#.............................#.............#.........................................................................................................................................................#............#........................................................................................................................#..........................................................................................................................................................................................................................................................................................#...........#.................................................#.....................................................................................................................................................................................................................#...........................................................#..........#.....................................#.............................#.............#.........................................................................................................................................................#............#........................................................................................................................#........................ #........................................................#.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#....................................................................#........................................................#...........................................................................................#........................................................#.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#....................................................................#........................................................#........................................................................................... ......................................................#............................................................................................................................................................#........................................................................#.................................................................................#....................................................................................................................................................................................................................................#.........................................................#..........................................................#............................#....................#.......................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................................#........................................................................#.................................................................................#....................................................................................................................................................................................................................................#.........................................................#..........................................................#............................#....................#.......................................................................................................#..................................................................................................................................... ....................................................................#........................................................................................#.....................#................#......................................................................#..........................................................................................#..........................................................................................................#..#...........#..............#......#....#........................................................#.....#......................................................................................................................................................................#........................................................................................................................................................................#.................................................................................................................................................................#........................................................................................#.....................#................#......................................................................#..........................................................................................#..........................................................................................................#..#...........#..............#......#....#........................................................#.....#......................................................................................................................................................................#........................................................................................................................................................................#............................................................................................. ........................#.........................................#........................................................................................................................................................................................................................#...............................................................................................................................................................................................................#...............................................................#.....................##..............................#...............................................................................................................................................................................................................................#...................................................................................................................#..........................................................................#.........................................#........................................................................................................................................................................................................................#...............................................................................................................................................................................................................#...............................................................#.....................##..............................#...............................................................................................................................................................................................................................#...................................................................................................................#.................................................. .........................................................................#...............#................................................................................................................................................................................................................................................................................................................................#..#................................#.................#........................................................................................#.............................................................#................#......#.............................................#................................#............................................................................#...............#......................................#..............................................#...............................................................................................................................................................................#...............#................................................................................................................................................................................................................................................................................................................................#..#................................#.................#........................................................................................#.............................................................#................#......#.............................................#................................#............................................................................#...............#......................................#..............................................#...................................................................................................... ....#.........#.....................................................#......................................................................................................#........................................................#................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#......#.....................................................................#...............................................................................................................................#.........#.....................................................#......................................................................................................#........................................................#................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#......#.....................................................................#........................................................................................................................... ...................................................................#.....................................................................................#..............................................................................................................................................................................................................................................................#...............................#..........#...............................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.....................................................................................#..............................................................................................................................................................................................................................................................#...............................#..........#...............................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................... ................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#....................................................#.......................................#........................#............................................#..................................#......................................................................................................................................#.....................#.....................#....................................#.......................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#....................................................#.......................................#........................#............................................#..................................#......................................................................................................................................#.....................#.....................#....................................#....................... .....#............................................................................................#....................................................................................................................#..........................................#........................................................................................................................................................................#....#.......................#...........#........................................................................................................................#................................................................#............................................................................................#...........................#..#..................................................................................................................................................................................................................................#............................................................................................#....................................................................................................................#..........................................#........................................................................................................................................................................#....#.......................#...........#........................................................................................................................#................................................................#............................................................................................#...........................#..#............................................................................................................................................................................................................................. ..........................#.............#...........................................................#.......................................................................#..................................................................................................................................................................................................#...........................................................................#...........................................#....................................................................................................................#.....................................................................#..........................................................................................................................................................#...........................................#........................................................................................................................................................#.............#...........................................................#.......................................................................#..................................................................................................................................................................................................#...........................................................................#...........................................#....................................................................................................................#.....................................................................#..........................................................................................................................................................#...........................................#.............................................................................................................................. ..........#......................................................................................................#........................................................................#.....#...............................................................................................................#..............................................................................#.............#........................................................................................................#.............................#...........................................................................................................................................................................................................#..........#........................................................................................................................................................................................#.............................................................................#......................................................................................................#........................................................................#.....#...............................................................................................................#..............................................................................#.............#........................................................................................................#.............................#...........................................................................................................................................................................................................#..........#........................................................................................................................................................................................#................................................................... #.........#..........................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#.....#......................................................................................................................................................................................................#..........................................................................................................#.........#..........................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#.....#......................................................................................................................................................................................................#.......................................................................................................... ...................#........................................................................................................................................................................................................................................................................................................................................#...........................................................#.......................................................#........................#................................................................................#............#.........................................#...............................................................................................................................................................................................................................................................................................................................#.........................................................................#........................................................................................................................................................................................................................................................................................................................................#...........................................................#.......................................................#........................#................................................................................#............#.........................................#...............................................................................................................................................................................................................................................................................................................................#...................................................... .................#..............................................................................................................................................................................................................................#..........................#....................#.......................................................................................................#........................#...........................................#...........................................................................................................................................#..........#.......................................#............................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................#..........................#....................#.......................................................................................................#........................#...........................................#...........................................................................................................................................#..........#.......................................#........................................................................................................................................................................................................................................................................................................................................................... ................#........................................................................................................................................................................................................................................................................................................................................................#.....................................#............................................#.........................................................#.................................................................................................................#.........................................................................................................................................................................................................................................#..........................#...............................#..........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.....................................#............................................#.........................................................#.................................................................................................................#.........................................................................................................................................................................................................................................#..........................#...............................#.......................................................................................... ...................................................................................................................................................................#.............................................................................................................................#..............................#.........#..........................................#................................................................................................................................#...........................................................................................................................................................................................................................................................................................#......................................................#...............................................................................................................................#.................................................................................................................................................................................................#.............................................................................................................................#..............................#.........#..........................................#................................................................................................................................#...........................................................................................................................................................................................................................................................................................#......................................................#...............................................................................................................................#.............................. ........................................................................#...................................................................................#......#........................#............................................#.............................................................................................................#...................................................................................#.....#..........................................................................................#...............................................................................................................................................#..................#...................................................................................................................................................................................................................................................#............................................................................................................................................#...................................................................................#......#........................#............................................#.............................................................................................................#...................................................................................#.....#..........................................................................................#...............................................................................................................................................#..................#...................................................................................................................................................................................................................................................#.................................................................... ....................................#......................................................................#........................................................................#........................................................................................................................................#.....................................................#............................#..................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..............................................................#......................................................................#........................................................................#........................................................................................................................................#.....................................................#............................#..................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#.......................... ...................................................#..........................................................................................................................................................................................................................................................................................#.....................#.....#..#..........................................................#........................................................................................................#.............................#..............................................#.........................#...............................................................#........................................................................................................................................#..................................#............................................................................#.........................................................................................................#..........................................................................................................................................................................................................................................................................................#.....................#.....#..#..........................................................#........................................................................................................#.............................#..............................................#.........................#...............................................................#........................................................................................................................................#..................................#............................................................................#...................................................... ...#......................................................#..#..........................................................................................................................................................................................#.................................................#............................................................................................#.........................................................................#..........#............................................................................................................................................................................................................#............#..............................................................................................................#.....................................................................................................................................................................................................#......................................................#..#..........................................................................................................................................................................................#.................................................#............................................................................................#.........................................................................#..........#............................................................................................................................................................................................................#............#..............................................................................................................#.................................................................................................................................................................................................. ..........................................................................................................................................#...................................................................................................................................#..........................................................................................................................................................#......................................................................................#...........................................................................................................#.................................................................................................................................................................................................................................#........#......................................................................................................................#...................................................................................................................................................................#...................................................................................................................................#..........................................................................................................................................................#......................................................................................#...........................................................................................................#.................................................................................................................................................................................................................................#........#......................................................................................................................#......................... ..................................................................................................#.........................................................................................................................................#....................#......................................#................................................................................................................................................................................................................................................#...........#..................................................................................................................................................................................................................................................................................................................................................#.............................#...................................................................................................................................................................................#.........................................................................................................................................#....................#......................................#................................................................................................................................................................................................................................................#...........#..................................................................................................................................................................................................................................................................................................................................................#.............................#................................................................................. ......................#.............#........................................................#...................................................................................#...............................................................................................................................................................................#.................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#........#................................................................................#..............................................................................................................................................#.............#........................................................#...................................................................................#...............................................................................................................................................................................#.................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#........#................................................................................#........................................................................................................................ ........................................................................................................................................................#..............#....#..........#.............#.............................................#.............#.........................................................................#................................................................................................................................................................................................................................................................................#......#....................................................................................................................................................#.........................................................................................#..........#.......................#..................................................#.......................................................................................................................................................................................................................#..............#....#..........#.............#.............................................#.............#.........................................................................#................................................................................................................................................................................................................................................................................#......#....................................................................................................................................................#.........................................................................................#..........#.......................#..................................................#............................................................... .................................................................................................................................#................................................................................................................................................................#..#...................................................................................................................#........................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................#..............#............................................................................................................................................#................................................................................................................................................................#..#...................................................................................................................#........................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................#..............#........... ...................................#...............................................................#.........................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#.....................................................................#....................................................................................................................................................................##....#...............#................................................................................#...............................................................#.........................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#.....................................................................#....................................................................................................................................................................##....#...............#............................................. .....................................#.....................................................................................................................................#.........................................................#............................................................................................................................................................................................................................................................................................................................#.#............................................................#...........................................................................................#....................................................#..........................................................................................................................................................................................................................#...............................................................#.....................................................................................................................................#.........................................................#............................................................................................................................................................................................................................................................................................................................#.#............................................................#...........................................................................................#....................................................#..........................................................................................................................................................................................................................#.......................... .....................................................................#...............................................#......................#.........................................................#..............................................#.............................................................#........#...............................................................................................#.#................................................................................................................................................#......#................................#.................................................#.......#...........................................................................................................#................##..........#................................................................#.............................#...................................................................................................................................................................................#...............................................#......................#.........................................................#..............................................#.............................................................#........#...............................................................................................#.#................................................................................................................................................#......#................................#.................................................#.......#...........................................................................................................#................##..........#................................................................#.............................#.............................................................................................................. .......................................................#....................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..........................................................................................#.................................................................................................................................................................................................#....................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..........................................................................................#.......................................................................................................................................... ......#...........................................................................................#.....................................................................................................#.......................................................................................................................#......................................................#.......................................................................#......#.....................................................#.......................................#..................................................................................................................................................................................................................................#..................................................................#...................................................................................................................................................................#...........................................................................................#.....................................................................................................#.......................................................................................................................#......................................................#.......................................................................#......#.....................................................#.......................................#..................................................................................................................................................................................................................................#..................................................................#............................................................................................................................................................. ....................................................................................................................................#.......................................................................................................................................................................................................................#...................................................................#..............................................................#..................................................................................#.....#.......................................................................#.......................................................................................................................................................................................................................................................#...................................................................#...............................................................................................................................................................................#.......................................................................................................................................................................................................................#...................................................................#..............................................................#..................................................................................#.....#.......................................................................#.......................................................................................................................................................................................................................................................#...................................................................#........................................... .........................#......................................................................................................................#..............................................................................................................................#................................................................................................................................................#....................................................................................................#.........................................................................................................................................................................................................................................................................##...........................#......................................................................................#.................................................................................#...........................................#......................................................................................................................#..............................................................................................................................#................................................................................................................................................#....................................................................................................#.........................................................................................................................................................................................................................................................................##...........................#......................................................................................#.................................................................................#.................. ....................................................................................................................................................................................................#.............#.............................................................................................................#...............................................................................................................................................................................#.............................................................................................................................................#......................................................................................................................................................#.........................................................................................#................................................................................#...........................................................................................................................................................................................................................................#.............#.............................................................................................................#...............................................................................................................................................................................#.............................................................................................................................................#......................................................................................................................................................#.........................................................................................#................................................................................#....................................... ......................................................................................................................................................................#.................................................................................................#..............#.......................................................................................................#....................................................#.....#..............................................................................................................................................................................#....#....................................................................................................................................................................................................#............................................................................#...................................................................................#.........................................................................................................................................................................................#.................................................................................................#..............#.......................................................................................................#....................................................#.....#..............................................................................................................................................................................#....#....................................................................................................................................................................................................#............................................................................#...................................................................................#................... .........#...............................................................................................................................#.......................................................................................................................................................................................................................................................#......#..................................................................................................................................................................................................................................................................................................................................................................#.......................#.............................................................................................................................................................................................................................................#...............................................................................................................................#.......................................................................................................................................................................................................................................................#......#..................................................................................................................................................................................................................................................................................................................................................................#.......................#.................................................................................................................................................................................................................................... ............................................................#...................................................................................................................#....................#...............#....................................................................................................................................................#....................................................#.........................#........................#.......................................................................................................................#.....................................................................................#......#..............#..............................................................................................#...................#.....................................................#..........................................#......................#..................................................................................................................................#...................................................................................................................#....................#...............#....................................................................................................................................................#....................................................#.........................#........................#.......................................................................................................................#.....................................................................................#......#..............#..............................................................................................#...................#.....................................................#..........................................#......................#...................................................................... ...#....................................................................#................................................................................................................................................................#..........................#....................................................................#................................#..................#........#..........................................................#........................................................................................................................................................................................................................................#....................................................................................................#...........................................................................................................................................................................................................................#....................................................................#................................................................................................................................................................#..........................#....................................................................#................................#..................#........#..........................................................#........................................................................................................................................................................................................................................#....................................................................................................#........................................................................................................................................................................................................................ ..................#......................................................................................................................................................................................................................................................................................................#................................................................................................................................................#........................................................................................#.......................................................................................................................................................................................................................................................................................................#............................................#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................#................................................................................................................................................#........................................................................................#.......................................................................................................................................................................................................................................................................................................#............................................#............................................................................................................... ............................................................................................................................#.........................................................................................................##...........................................................................................................................................................................#............................#....................................#....................................................................#.................................................................................................#..................................................................................#...................#..................................................#...........................................................................#....................................................................................#.....................................#......................................................................................................................................#.........................................................................................................##...........................................................................................................................................................................#............................#....................................#....................................................................#.................................................................................................#..................................................................................#...................#..................................................#...........................................................................#....................................................................................#.....................................#.......... .....................................................#....................................................................................................................#..............................#....................................................................................................................#......#....................................#...........................................................................................................#................#.........................................................................................................#.......................................................................................................................................................#.........##............................................................................#...........................................................................#....................................#..........................................................................................................#....................................................................................................................#..............................#....................................................................................................................#......#....................................#...........................................................................................................#................#.........................................................................................................#.......................................................................................................................................................#.........##............................................................................#...........................................................................#....................................#..................................................... ....................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#....#.....................................................#.......................................................................................#.....................................................................................................................#.............#.........................................................................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#....#.....................................................#.......................................................................................#.....................................................................................................................#.............#..................................................................................................................................................................... ..................................................................................................................................#.............................................................................#..............................................................#......................................................................#..................................#.......................#...............................................................................................................................................................................................#.........................................#............................#......................#......................................................#..........................#......................................#.........#...............................................................................................#.......................................................................................................................................................................................................................#.............................................................................#..............................................................#......................................................................#..................................#.......................#...............................................................................................................................................................................................#.........................................#............................#......................#......................................................#..........................#......................................#.........#...............................................................................................#..................................................................................... ...................................................................................#........................#.#.................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#........................................................................................................#...........................................................................................................................................................................................#........................#.#.................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#........................................................................................................#........................................................................................................ ........................................................................#...............................................................#.......................................................................................................................................................................................................................................................................................................#...................................#.......#..................................................#.............................................................................................#.......................................................................#.......#...................................................................................................................................................................................................#...............................#..............................................................................................................................................#...............................................................#.......................................................................................................................................................................................................................................................................................................#...................................#.......#..................................................#.............................................................................................#.......................................................................#.......#...................................................................................................................................................................................................#...............................#...................................................................... .........................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#.......................................#.......#.....................................................................................................................#.................................................................................................................................#...........................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#.......................................#.......#.....................................................................................................................#.................................................................................................................................#.. ...#...............................................#.........................................................................................................................................................................#.........................................................................#.........................................................................................................#..................................................................................................................................................................................................................................#......................................................................................#...............................................................................................................................................................................................................................................................................................#...............................................#.........................................................................................................................................................................#.........................................................................#.........................................................................................................#..................................................................................................................................................................................................................................#......................................................................................#............................................................................................................................................................................................................................................................................................ .................................................................................................................................#.............#...............................................#.....................................................#............................................................................................#.........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#.............................................#.......#.....................................................................................................................................................................................#.............#...............................................#.....................................................#............................................................................................#.........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#.............................................#.......#.................................................... ..................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#...........................................................................................................................#....................................................................................................#....#...................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#...........................................................................................................................#....................................................................................................#....#...................................................................................................................................#........................................................................................................................................................... ............#................................................................................#............................................................................................................#...............................................................#..............................................................................................................................................................................#....................................................................................................................................................................#.................................................................................................................#...................................................................................................................................................................................................................................................................................................#................................................................................#............................................................................................................#...............................................................#..............................................................................................................................................................................#....................................................................................................................................................................#.................................................................................................................#....................................................................................................................................................................................................................................................................................... ............................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.....................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#......................... ..................................................#......................................................................................................................................................#..........................................................................#...................................#.........................................................#....................#..............#.........................................................................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................#.......................................#.......................................................................................................#......................................................................................................................................................#..........................................................................#...................................#.........................................................#....................#..............#.........................................................................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................#.......................................#..................................................... ...............................................................................#.........................................................#.....................................................................................................#...#....................................................................#................................................................................................................................................#..........................................................................#............#................................................................................................#.................................................................................................................................................................................................................................................................................................................##.................................................................................................................................#.........................................................#.....................................................................................................#...#....................................................................#................................................................................................................................................#..........................................................................#............#................................................................................................#.................................................................................................................................................................................................................................................................................................................##.................................................. ............................................................................#................................................................................................................................................................................................#......................................................................................................................................................#.............................................................................................................................................................................................#.......................#...............................................................#.........................................................................................................................................................................................................................................................................................#...............................................................................................#................................................................................................................................................................................................#......................................................................................................................................................#.............................................................................................................................................................................................#.......................#...............................................................#.........................................................................................................................................................................................................................................................................................#................... .......................#.....................................#.....................................................#...............................................................................................................................................#.............................................................................................................................................................#............................#.....#.......................................................................#..................#...........................................................................................................#.......................#........................................................................................................................#.........#.................................#..........................................................................................................#...........................................................................#.....................................#.....................................................#...............................................................................................................................................#.............................................................................................................................................................#............................#.....#.......................................................................#..................#...........................................................................................................#.......................#........................................................................................................................#.........#.................................#..........................................................................................................#.................................................... ..#.............................................................................................................................................................................#....................................................................................................#.............#....................#.....................#.........................#...............................................................................#...............................................................................................................................#...#......................................#...........#................................................................#.......................................................................................................................................................................#.................................................................................................................................................#.............................................................................................................................................................................#....................................................................................................#.............#....................#.....................#.........................#...............................................................................#...............................................................................................................................#...#......................................#...........#................................................................#.......................................................................................................................................................................#............................................................................................................................................... .................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................#.........................#...................................................................................................................................................................................#.........................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................#.........................#...................................................................................................................................................................................#.........................................................................................................................................................#............................. ..................................#....#................................#................................................#....#..........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#.......................................#........................................................................................................................................................................#.........................#............................#........................#.......#............#...........................................#....#................................#................................................#....#..........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#.......................................#........................................................................................................................................................................#.........................#............................#........................#.......#............#......... ..............................#..............................................................................................................................#.........................#...............................................................................................................................................................#..................................................................................#.........................................................................................................................................#.......................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................#...............................................................................................................................................................#..................................................................................#.........................................................................................................................................#.......................................................................................................................................#........................................................................................................................................................................................................................................................................................................... .................................................................#..............................#................................................................#................................................................................................#................#...........................................................................................................................................................................................#........#.........................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#............................................................................................#..............................#................................................................#................................................................................................#................#...........................................................................................................................................................................................#........#.........................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#........................... .......#....................................................................................#............................................................................................................#.....................................#............................................................................................................................................................................#.........#......................................#.......................................................................................................................................................................................................................................#.....................................................................................................................................................#....................#.................................................#............#...............................................................................#....................................................................................#............................................................................................................#.....................................#............................................................................................................................................................................#.........#......................................#.......................................................................................................................................................................................................................................#.....................................................................................................................................................#....................#.................................................#............#........................................................................ ...............................................................................................................................#...............................................................#..........................................................................#..............................................................................................................................................................................................................................................................................................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#...............................................................#..........................................................................#..............................................................................................................................................................................................................................................................................................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#............ ...............................................................................................................................#..........#................................................................#......................................................................................................................................................................................................................................#............................................................................................#...............................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#........#..................................................................................................................................#..........#................................................................#......................................................................................................................................................................................................................................#............................................................................................#...............................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#........#... ..................................................................................................................................#.............................................#.............................................................##..........................................................................................#.........................................#.................................................................#..............................................................#....................................................#..................................................#..............#.....................................................................#.........................#............................................................#.........................................................................................................................#........................................................................#.............................................................................................................................................................#.............................................#.............................................................##..........................................................................................#.........................................#.................................................................#..............................................................#....................................................#..................................................#..............#.....................................................................#.........................#............................................................#.........................................................................................................................#........................................................................#........................... .............................................................................................#.......#.........................................................................................................................................#....................................................................................................................#..........................................##.............................................................................#....................................................................................................................................................................#....................................#...............................................................................................................................................................#..........#.........................................................................................................................................#.......................................................................................................#.......#.........................................................................................................................................#....................................................................................................................#..........................................##.............................................................................#....................................................................................................................................................................#....................................#...............................................................................................................................................................#..........#.........................................................................................................................................#.......... .................................#...................................#............................#.................................................................................#................................................................................................................................................#................................................................#...............................................#................................#..........................................................................................................................................................................................................................................................#......................................................#.........................................................................................#.....................................................................................................................................................................#...................................#............................#.................................................................................#................................................................................................................................................#................................................................#...............................................#................................#..........................................................................................................................................................................................................................................................#......................................................#.........................................................................................#.................................................................................................................................... ...............................................................................................................................#.......#...........#.........#...................................................#.#.................#..............................................................#......#....................................................................................................................................................................................................................................................................................................................#.................................................................................................#......................................................................................................................#...............................#.............................................................................................................................................................................................................................................................................#.......#...........#.........#...................................................#.#.................#..............................................................#......#....................................................................................................................................................................................................................................................................................................................#.................................................................................................#......................................................................................................................#...............................#.............................................................................................................................................. ..........................................................................................................................................................................................................................................................................................................................................#.........#...................................................................................#..............#........................................................................................................................................#...........................................................#.........................................................................................................................#..................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.........#...................................................................................#..............#........................................................................................................................................#...........................................................#.........................................................................................................................#..................................................................................................................................................................................................................................#.............. .........#.................#...............................#.............................................................#..........................................................................................#................................................#...............................................................................................................#......................................................................................................#...................................#..............#.........................................................................................................#.#..........................................................................................................................................................................#..............#................................................................................................................................................................................#..........#.................#...............................#.............................................................#..........................................................................................#................................................#...............................................................................................................#......................................................................................................#...................................#..............#.........................................................................................................#.#..........................................................................................................................................................................#..............#................................................................................................................................................................................#. ........................................................................................................................#............................................................................................#.........................................................................................#..............................................#....................#.................................................................#.......................................#..............................................#..........................#................................................................................................................................................................................#...........................................................................................#..............................#............................................................................................................................................................................................................................................................................#............................................................................................#.........................................................................................#..............................................#....................#.................................................................#.......................................#..............................................#..........................#................................................................................................................................................................................#...........................................................................................#..............................#.................................................................................................................................................... .................................................................#....................................................#..........................................................................................................................................#..........................................................#...........................................................................#................................................................................#....................#.............................#.......................................................................................................................................................................#.............................................#......................#.............................#............................#.......................................................................................................................................................................#............................................................................#....................................................#..........................................................................................................................................#..........................................................#...........................................................................#................................................................................#....................#.............................#.......................................................................................................................................................................#.............................................#......................#.............................#............................#.......................................................................................................................................................................#........... ............................................................#.........#................................................................................................................................................................................................................................#...................#...............................#...................................................................................................................................#...........................................................................................................#..........................................................#..............................................................................................................................................................................................................#......................................................................#.......................................................................................................................................#.........#................................................................................................................................................................................................................................#...................#...............................#...................................................................................................................................#...........................................................................................................#..........................................................#..............................................................................................................................................................................................................#......................................................................#........................................................................... .........................................................................................................................................................................#......................................................................#....#....................#.................................#............#......................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#................................................................#.............................................................................#................................................................................................................................................................................................................#......................................................................#....#....................#.................................#............#......................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#................................................................#.............................................................................#....................................... ..............................................................................................................................................................................................................#........#......#...............................................................................................#.........................#......................................................#..........................................................................................................#............................................................................#.................................................................................#....................#..........#................................#.....................................................................................................#......................................#......................#...................................................................................#...................................................................................................................................................................................................................................#........#......#...............................................................................................#.........................#......................................................#..........................................................................................................#............................................................................#.................................................................................#....................#..........#................................#.....................................................................................................#......................................#......................#...................................................................................#..................... .............................#...................#...........................................................................................................................................#...................................................................................................................................#............................................................................................................................................................#..............................#.............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#.................................................................................#...................#...........................................................................................................................................#...................................................................................................................................#............................................................................................................................................................#..............................#.............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#.................................................... ..............#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..............................................................#..............#............................#......................................................................................................................................................................................#.............................#................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..............................................................#..............#............................#......................................................................................................................................................................................#.............................#.. ..........................#........................................#..................................................................................#..........................................................................................................................................................................................................................................................#.......................................................#......................................................................................#..............................................................................................................................#................................................................#......#..........................................................#..........................................................................#....................................................................................................................................................#........................................#..................................................................................#..........................................................................................................................................................................................................................................................#.......................................................#......................................................................................#..............................................................................................................................#................................................................#......#..........................................................#..........................................................................#.......................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................................#.........................................................................................................................................#......................................................................................#............................................................................#.........................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................................#.........................................................................................................................................#......................................................................................#............................................................................#.........................#.............................................................................................................................................. ..................................................#.......................#................................................................................................................................................................................................#.........................................................................................................#..........................#.............................................................................................................................................................#.......................................................................................................................................#..............................#....................................................................................................................................................................................................................................................................................................................................#.......................#................................................................................................................................................................................................#.........................................................................................................#..........................#.............................................................................................................................................................#.......................................................................................................................................#..............................#.................................................................................................................................................................................................................................................................................. ..............................#................................................................................#..............#........................................................................................................#..........................................................##...................#....................................................................................................................#...............#............#....................................................................................................................................................................#.........................................................................................................#................................#........#...................................................#...............................................................................#..................................#...................................................#........................................#................................................................................#..............#........................................................................................................#..........................................................##...................#....................................................................................................................#...............#............#....................................................................................................................................................................#.........................................................................................................#................................#........#...................................................#...............................................................................#..................................#...................................................#.......... .......................................................................#..................................................#..................................................................................................................#..........................................................................................................................................................#...................................................#...............................................................................................................................................................#..............................................................................#..................#..............................................#......................................................#.......................................................................................................................#..................................................................................................................................................#..................................................#..................................................................................................................#..........................................................................................................................................................#...................................................#...............................................................................................................................................................#..............................................................................#..................#..............................................#......................................................#.......................................................................................................................#........................................................................... ....................................#...................................................................................#..................................................................#...........#.................................#........................#.............................................................................................................................................................................................................................................................................................................................................................................#........................................#.....................................................................................................................................................#...............................................................#...........................................#................................................................................................................#...................................................................................#..................................................................#...........#.................................#........................#.............................................................................................................................................................................................................................................................................................................................................................................#........................................#.....................................................................................................................................................#...............................................................#...........................................#............................................................................ ......................................................................................................................#.........................................................................................................................................................................................................................#.................................#....#........#................................................#...................................#................................................................................................................................................................................................................................................................................................................................................................................................................##......................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.................................#....#........#................................................#...................................#................................................................................................................................................................................................................................................................................................................................................................................................................##................................................................................................................................ .........................................................................................................#..................................................................................................................................#....................................................................................................................................................................................................................................................#..................................................................#................................................................................................................................................#...............................................................................................................................................................................................#...#.....................................#................#................................................................................................................................................................#..................................................................................................................................#....................................................................................................................................................................................................................................................#..................................................................#................................................................................................................................................#...............................................................................................................................................................................................#...#.....................................#................#....................................................... .........................................................................................................................................................................................................................................................................................................................................................................#.....#......................................................................................................................................................#..............................................................................................................#...................................................#.........................................................................#...#........................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#.....#......................................................................................................................................................#..............................................................................................................#...................................................#.........................................................................#...#........................................................................................................................................................................................................................................#....... ............................................#.............................................................................................................................................................................................................................................................................#.................................................................................................................................#........................#.................................................................................................................................................#..........................................................................................................................#...........................................................................................#.............................................................................................#.......................................................................................................................#.............................................................................................................................................................................................................................................................................#.................................................................................................................................#........................#.................................................................................................................................................#..........................................................................................................................#...........................................................................................#.............................................................................................#........................................................................... .....#..........................................................#............................................................#.............................................................#.....................................#...........................................................................................................................#.......................................................................................#............................................................................#.................................................................................................................................................................................................................................................#............................................#...........................................................................................................................................................................................................#..........................................................#............................................................#.............................................................#.....................................#...........................................................................................................................#.......................................................................................#............................................................................#.................................................................................................................................................................................................................................................#............................................#...................................................................................................................................................................................................... ..............................#......................#...........#.....................................................................................................................................................................................#............#...............................#......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#.................................................#......................#...........#.....................................................................................................................................................................................#............#...............................#......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#................... ..........................#....................................................................................................................#..................................#................................................................................................................................................#........................................................#.............................................................#...................................................................................................................................................................................#......................#...................................................................................................................................................................#........................................................................................................................................................................................................................#....................................................................................................................#..................................#................................................................................................................................................#........................................................#.............................................................#...................................................................................................................................................................................#......................#...................................................................................................................................................................#.............................................................................................................................................................................................. ..................................................................#................#......................................................................#.............................................................#..........................................................................................................................................................................................#.........................................................................................................................................................#.........................................................................................#.................................#...........................................................................................................................................................................#...........................................................#................................................................#.......................................................................................#................#......................................................................#.............................................................#..........................................................................................................................................................................................#.........................................................................................................................................................#.........................................................................................#.................................#...........................................................................................................................................................................#...........................................................#................................................................#..................... ...............................#...................................................................................#.................................................................................................................#...........................................................................................................................................#...............#.....................................................................................#..................................................................................................................................#........................................................................................................................................................................................................................................................................................#.#......................................................................................................#..........................................#...................................................................................#.................................................................................................................#...........................................................................................................................................#...............#.....................................................................................#..................................................................................................................................#........................................................................................................................................................................................................................................................................................#.#......................................................................................................#........... ..........................................................................................................................#.................#....................................................................................................................#...........................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................#.................................#...............#......................................................#...........................................................................................................................................#..............................................................................................................................#.................#....................................................................................................................#...........................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................#.................................#...............#......................................................#...........................................................................................................................................#.... .....#...................................................................................................................................#................................#.....................................................#...#..................................................................................................................#...........................................................................................................................................................#.........................................................................................................................................................................#......................................................................................................................................#.................#......................................................................................................................................................................................#...................................................................................................................................#................................#.....................................................#...#..................................................................................................................#...........................................................................................................................................................#.........................................................................................................................................................................#......................................................................................................................................#.................#................................................................................................................................................................................. ...................................................................#........................................................................##..................................................................................................................................................................................#.......#.....................................#...........................................................................................#................................................................................#..................................................................................................................#...............................................................................#.........................................................................................................................................................................................................................................................#..............#...................................................................#........................................................................##..................................................................................................................................................................................#.......#.....................................#...........................................................................................#................................................................................#..................................................................................................................#...............................................................................#.........................................................................................................................................................................................................................................................#..............# ............................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#........................................................................#....................................................................................................................................#......................................................................#.#.#.................................................#.........#...........................#..#......................................................................#.................................................................................#........................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#........................................................................#....................................................................................................................................#......................................................................#.#.#.................................................#.........#...........................#..#......................................................................#.................................................................................#............................ ..........................................................................#..................................................................#.................#....................................................................................#............................................................................................#......................................#.................................................................#.....................................................................#........................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................#.................#....................................................................................#............................................................................................#......................................#.................................................................#.....................................................................#........................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................. .............................................................................................................#....................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#........................................................................................................................#....................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#........... ........................................................................#............................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#............................................................................................................................................................................#............................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#.................................................................................................... .#...........................................................................#.......................................................................................................#............................................................................................#.........................................................................................#.............................................................................................................................#..............................................................#............................................#...........................#........................................................................................................................................................................................................................#...........................................#............................................................#....................................................#...........................................................................#.......................................................................................................#............................................................................................#.........................................................................................#.............................................................................................................................#..............................................................#............................................#...........................#........................................................................................................................................................................................................................#...........................................#............................................................#................................................... ................................................................................#.........................................................................#..............#............................................................................................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.........................................#.......#..........................................................................................#..........................................................................................................................................................................................................................#..........................................................................................#.........................................................................#..............#............................................................................................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.........................................#.......#..........................................................................................#..........................................................................................................................................................................................................................#.......... ......................................#.......#..............................................................#...........................#.........................................................................................................#.......................................................................................................................................#.......................................................#.....................................................................................................................................................................................................................................................................................#...............................................#................................................................................................................#...................................................................................................................................................................#.......#..............................................................#...........................#.........................................................................................................#.......................................................................................................................................#.......................................................#.....................................................................................................................................................................................................................................................................................#...............................................#................................................................................................................#............................................................................................................................. ................................................................................................................................................................................#......................................................................................................................................................................................................................#........................................................................................................................................................................#......................................................................................#..............................#......................................#.......................................................................................................................................#..............................................................................#.................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................#........................................................................................................................................................................#......................................................................................#..............................#......................................#.......................................................................................................................................#..............................................................................#.................................................#................. ........................................................................................................................#................................................................#...................................#....#.............................................................................#...#.............................................................................................................#.........................................................................................#.........................................................................................................................................................................#....................................#...............................................................................................................#.......................................................................................................#............................................................................................................................................................................................#................................................................#...................................#....#.............................................................................#...#.............................................................................................................#.........................................................................................#.........................................................................................................................................................................#....................................#...............................................................................................................#.......................................................................................................#.................................................................... .............#........................................................................................#...........................................................................#........................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#...............................................#...............................................#.#........................................................................#........................................................................................#...........................................................................#........................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#...............................................#...............................................#.#........................................................... ...................................................................................................................#....................................................................................#..........................................#.....................................................................................................................#.........................................................................#............#......................#................................................................................#..............................................................#...........................................................................................................................#...............................................................................................................................................................................................................#.......................................................................................................................................................................#....................................................................................#..........................................#.....................................................................................................................#.........................................................................#............#......................#................................................................................#..............................................................#...........................................................................................................................#...............................................................................................................................................................................................................#.................................................... ...................................................................................#..............................#.......#.....................................................................................#......................................................................................................................................................................................................................................................................#.............................#........................................................#....................................................................................................................#..............................#.....................................................................................................................................................#................................................................................................................#.................................................................................................................#..............................#.......#.....................................................................................#......................................................................................................................................................................................................................................................................#.............................#........................................................#....................................................................................................................#..............................#.....................................................................................................................................................#................................................................................................................#.............................. ................................#................................#.................................................................#.............................#...........................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#...#.................................................................................................................................................................................................................#.....................................................................................................................................#................................#.................................................................#.............................#...........................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#...#.................................................................................................................................................................................................................#..................................................................................................... ...........#...................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.......#...............................................................................................#...............................#....................................................................................................................#................................#...................#..............................................................................................................#...................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.......#...............................................................................................#...............................#....................................................................................................................#................................#...................#................................................................................................... ....................................................#........................................................................................................................................................#..............#....#..#...................................................................................................................................................................................................................................................................................#...........................................................................#...........................................................................................................................................................................................................................................#.......#....................................................................................................................#..............................................................................................................#........................................................................................................................................................#..............#....#..#...................................................................................................................................................................................................................................................................................#...........................................................................#...........................................................................................................................................................................................................................................#.......#....................................................................................................................#.......................................................... ..........#.........................................#.................................................#.........................#............................................................................................................#..........................................................................................................................................#........................................................................................................#................................................................................................................#.........................................................................................#..................#..................................................................#...............................................................................................................................................................................................................................................#.........................................#.................................................#.........................#............................................................................................................#..........................................................................................................................................#........................................................................................................#................................................................................................................#.........................................................................................#..................#..................................................................#..................................................................................................................................................................................................................................... ............................................................................................#...........................................#...............................................................................................................................................................................................................................................................................................................#................................................................................................#.......#........#..........................................................................................................#.........................................................................................................................................................................................................................................................................#....................................................................................................................................................................#...........................................#...............................................................................................................................................................................................................................................................................................................#................................................................................................#.......#........#..........................................................................................................#.........................................................................................................................................................................................................................................................................#........................................................................ ...................................................................................................................................................................................................................................................................................................#......................................................#.................#.#................................................................................#......................................................#...........#.................................................#.........................................#...................................................................................................................#.....#..........................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#.................#.#................................................................................#......................................................#...........#.................................................#.........................................#...................................................................................................................#.....#..........................................................................................................................................#.................................................................................................................................... ......................................................................................#.................................................................................................................#.....................................................................................................................#...............................................................................#....................................................................................................................................#..................................................................................................................................................................................#.................................................................................................................#.....................................................................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................................................#...............................................................................#....................................................................................................................................#..................................................................................................................................................................................#.................................................................................................................#............................................................................................................................................................................... ............#.........................#...............................................#...........................................................................................................................................................................................................#.....................#.........#..........................................#..........................................................................................................................................................................................................................................................................................#.................................................#.........................................................................................................................................................................................................................................................................................................................#.........................#...............................................#...........................................................................................................................................................................................................#.....................#.........#..........................................#..........................................................................................................................................................................................................................................................................................#.................................................#............................................................................................................................................................................................................................................................................................................. ...................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#..................................................................................#.....#.......................................................................................................................................................#..........................................................#....................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#..................................................................................#.....#.......................................................................................................................................................#..........................................................#................................................................................................. .............................................................................................................#................#...............................................................................................................................................................#.................................................................................................................#....................#..........................................................................................#...........................................................................................................................................................................................................................#..................................................................................#................................................#.......................................................................................................#............................................................................................................................................#................#...............................................................................................................................................................#.................................................................................................................#....................#..........................................................................................#...........................................................................................................................................................................................................................#..................................................................................#................................................#.......................................................................................................#............................... ....................#.#.........................................................................................................................................................................................................................................................................................................#..........................#......#..................................................................................................................#..............................#...................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................#................................#.#.........................................................................................................................................................................................................................................................................................................#..........................#......#..................................................................................................................#..............................#...................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................#............ ....................................................................................#................................................#......................#.......................................................#..............................................................................................................................................................................................................................................................................................................................#..............#..........................................................................................................................................................................................................................................................#......#...............................................................................................................................................................#.......................................................................................................................#................................................#......................#.......................................................#..............................................................................................................................................................................................................................................................................................................................#..............#..........................................................................................................................................................................................................................................................#......#...............................................................................................................................................................#................................... .......................................................#...................................................................................................................................#.........................................................#........................................................#.....................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#...............................................................................................................................................#................#........................................................................................................................#...................................................................................................................................#.........................................................#........................................................#.....................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#...............................................................................................................................................#................#................................................................. ............................................................................................................#...................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#...................#.....................................................................................................................................#.#................................#..............................................................................................#....................#............................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#...................#.....................................................................................................................................#.#................................#..............................................................................................#....................#................................................................ ...................................................#.........................#.....................................#............................................................................#............................................................................................#....................................................................................#.................................#.....................................................................#.........#.....................................................#...................................................................#...........#..........................................................................................................#........................................................................................................................................................................................................................#............................................................................................................#.........................#.....................................#............................................................................#............................................................................................#....................................................................................#.................................#.....................................................................#.........#.....................................................#...................................................................#...........#..........................................................................................................#........................................................................................................................................................................................................................#......................................................... .................................#...............................................#.................................................#................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#...................................................................#...............................................#.................................................#................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#.................................. ....................................................................#....#............................................#..............#............................................................................................#......................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#........#.....................................................................................................................................................#....#............................................#..............#............................................................................................#......................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#........#................................................................................. .....................................................................#..........................................................#............................................................................................................................................#......................#...................................................................................#..#..............................................#...#............................................#..............................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#..........................#.......................................................................................................................#..........................................................#............................................................................................................................................#......................#...................................................................................#..#..............................................#...#............................................#..............................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#..........................#.................................................. .................................#................................#...................................................................#...................................................................................................................................#..............#..........................................................................................................................................................................................................................#.................................................................................#..#..............................................#....................................................................................................................................................................................................................................................................................................................#...........................................................................................#................................#...................................................................#...................................................................................................................................#..............#..........................................................................................................................................................................................................................#.................................................................................#..#..............................................#....................................................................................................................................................................................................................................................................................................................#.......................................................... .................................................................................................................#....#..................................................................#....................................................................................................................................................#............................#....................................................................................................................#...............................................................................................#...........................................#...........................................................................................#.....................................................................................................................................#...........................................................#..#...........................................................................................................................................................................................................#....#..................................................................#....................................................................................................................................................#............................#....................................................................................................................#...............................................................................................#...........................................#...........................................................................................#.....................................................................................................................................#...........................................................#..#.......................................................................................... ...........................................................#....................................................................#.....................................................................................................................................................................................................................................................................................................#..#...............................................#...................................................................................................................................................................#..#..............................................#........................................................................................................................................................................#.........................................................................................#......................................#.........................................................................#....................................................................#.....................................................................................................................................................................................................................................................................................................#..#...............................................#...................................................................................................................................................................#..#..............................................#........................................................................................................................................................................#.........................................................................................#......................................#.............. ..........................................................................................................................................................................#.....................#...........................................................#........#...........................................................#....#....................................#.................................................................................................................................................................................#............................................................................................................................#...................................................................................................................#.....................................................................#.....................................................................................................#.......#...............................................................................................................................................................................................................#.....................#...........................................................#........#...........................................................#....#....................................#.................................................................................................................................................................................#............................................................................................................................#...................................................................................................................#.....................................................................#.....................................................................................................#.......#..................................... ..............................................................................................................................................................................................................................................................#...........................#..#...........................................................................................................#.........................................................................................................#..........#..................................................................................................................................................................................................................#..............................................................................................................................##..................#...............#.....#............................#..............................................................................................................................................................................................................................................................................................................................................#...........................#..#...........................................................................................................#.........................................................................................................#..........#..................................................................................................................................................................................................................#..............................................................................................................................##..................#...............#.....#............................#................................................................................ ..............................................................#.....................................................................................................................................................................................................................................................#......................#..........................................................................#............................................................................................................................................................................#.................................................................................................#.......................................................................................................................................................#.........................................#..............................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......................#..........................................................................#............................................................................................................................................................................#.................................................................................................#.......................................................................................................................................................#.........................................#................................................................................................................................ ..............................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................................................................#......#.....#.........................................#....................................................................................................................................#......................................................................................#...............................................................................................................................................................................#.....................#......................................#..............................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................................................................#......#.....#.........................................#....................................................................................................................................#......................................................................................#...............................................................................................................................................................................#.....................#......................................# ...........................................#.................................................................................................................#.........................#................................................#.................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#.................................#.................................................................................................................#.................................................................................................................#.........................#................................................#.................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#.................................#...................................................................... .........................................................................................#.............................................................................#..............................................................................................#......................................................................................................................................#................................................................................................................................................................................................................................#...............................#...#................................#...........................................................................................................................................................................#.....................................................................................................#...........................................................................................................................#.............................................................................#..............................................................................................#......................................................................................................................................#................................................................................................................................................................................................................................#...............................#...#................................#...........................................................................................................................................................................#.....................................................................................................#.................................. .................................#.........................................................................#...................................................................#...........#.#..................................................................................................................#.......................................................................#.....................................#....................................................................................................................................................................#.......................................................................................#...............................................................................................#...........................................#....................................................#.........................................................................................................#..................................................................#.........................................................................#...................................................................#...........#.#..................................................................................................................#.......................................................................#.....................................#....................................................................................................................................................................#.......................................................................................#...............................................................................................#...........................................#....................................................#.........................................................................................................#................................. .........................................#...............................................#..................................#..................................#...................................................................................................#.......................................................................#...................................#.........................#........#.......................................#.........................................................................................................................................................#............................................................................................................................................................................................................#....................................................................................................................#.................#..............................................................#.........................................#...............................................#..................................#..................................#...................................................................................................#.......................................................................#...................................#.........................#........#.......................................#.........................................................................................................................................................#............................................................................................................................................................................................................#....................................................................................................................#.................#..............................................................# ....................................#....................#....................................................#....................................................................................................#..............................................................................................#...............................................................................#........................#...............#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..............................................................................................................#....................#....................................................#....................................................................................................#..............................................................................................#...............................................................................#........................#...............#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#.......................................................................... .................................#.........................................................................................................#...................................................................................#........................................................#.........................................................................................................#..........................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#..............................................#................#.................................................................................................................#.........................................................................................................#...................................................................................#........................................................#.........................................................................................................#..........................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#..............................................#................#................................................................................ .........................#..................................................................................................................................#..............................#.........................................................................................................................#..................................#..............................................................................................................................................................................................................................#..................................................#...............#....................................................................................................#.......................................................................................................................................................................#.........................................................................................................................#..................................................................................................................................#..............................#.........................................................................................................................#..................................#..............................................................................................................................................................................................................................#..................................................#...............#....................................................................................................#.......................................................................................................................................................................#................................................................................................ .................................#......................................................................................................................................................#......................................................#.....................................................................#............................................................................................................................................................................#...................................................................................#...................................#..........#..............................................................................................................................................................##.................................................................#.........#..............................#....................................#......#............................................................................................................#......................................................................................................................................................#......................................................#.....................................................................#............................................................................................................................................................................#...................................................................................#...................................#..........#..............................................................................................................................................................##.................................................................#.........#..............................#....................................#......#........................................................................... ...........................#.........................................................................................................#.........................................#..................................................................................................................................#......................#..............................#......................................................................................................#.......................................................................................................................................................................................#.........................................................................................................#...............................................................................#.....#...........................................#...........................................#............................#......................................................................#.........................................................................................................#.........................................#..................................................................................................................................#......................#..............................#......................................................................................................#.......................................................................................................................................................................................#.........................................................................................................#...............................................................................#.....#...........................................#...........................................#............................#........................................... ............................................................................#................................................................................................................#...............................................................................#.....................................................................................#..........#......#......................................................................................#............................#....................................................................................................#............................................#....................................................#....................................................................#..............................................................................................#.................#...................................................................................................................#..#......................................................................................#................................................................................................................#...............................................................................#.....................................................................................#..........#......#......................................................................................#............................#....................................................................................................#............................................#....................................................#....................................................................#..............................................................................................#.................#...................................................................................................................#..#.......... ......................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#............................................................................................#....................................................................#............................................................................................................................................................................................#............................................................................................................................#.....................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#............................................................................................#....................................................................#............................................................................................................................................................................................#............................................................................................................................#............... ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#............................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#............................................................................................................................................................................#......................................................................................................................................................... ......................................#....................................................................................#..........................................................................................................................................................................................................#......................................................................................#.........................................................#......#.................................................................................................................#..............................................#.........................#.........................................................................................#...................#................................................#.................................................................................................................................#..................................#................................................#....................................................................................#..........................................................................................................................................................................................................#......................................................................................#.........................................................#......#.................................................................................................................#..............................................#.........................#.........................................................................................#...................#................................................#.................................................................................................................................#..................................#.......... .......................................................#.................................................................................#...........................................................................................................................#................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.................................................................................#...........................................................................................................................#................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#.................................................................................................................................................................................................................................................................................. ..............................................................................................................................................................#........................................#......................................................................................#..........................................##...........................................................................................................................................................#..............................................................................................................#..................#.....................................#..........#.................................................................................................................#.........................................................#................................................................................................................................................................................................................................................................................................................................#........................................#......................................................................................#..........................................##...........................................................................................................................................................#..............................................................................................................#..................#.....................................#..........#.................................................................................................................#.........................................................#.................................................................................................................................................................. ..........#......................................................................................................................................................................................#.......#..........................................................................................................................................#..................................................................#..............#..........................................................................................................#............................#.................................#.........................#.............................................#....................................................................................................................................................................................................................................................................#....................................................................................#......................................................................................................................................................................................#.......#..........................................................................................................................................#..................................................................#..............#..........................................................................................................#............................#.................................#.........................#.............................................#....................................................................................................................................................................................................................................................................#.......................................................................... ...........................................................................................................................#...............................#..#..................................#.........................................................................................................................................#.................................#..................................................#..............................................................................................#.......................................................................................#....................................................#......#.....................................................................................................#.......................................................................................................................................#.................................................................................................................................................................................................................................#...............................#..#..................................#.........................................................................................................................................#.................................#..................................................#..............................................................................................#.......................................................................................#....................................................#......#.....................................................................................................#.......................................................................................................................................#...................................................................................................... ..............................................#.................#................................#.......................................................................................#...............................................................................................................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................#.................................................................................................................................................................#..........#.....................................................................................................................#.................#................................#.......................................................................................#...............................................................................................................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................#.................................................................................................................................................................#..........#....................................................................... ..................................................................................................................................................................................................................................................................................................#..............#..................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#............#..#.........................................................................##.....................................#...............#.................................#...................................................................................................................................................................................................................................................................................................................................................................#..............#..................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#............#..#.........................................................................##.....................................#...............#.................................#................................................................. .................................................................................................................#...........................................................................................................................#....#.............................................................................................................................................................................................#....................................................................................#..............................................................................................................................................................#.................................................................................................................#..............................................................#.................................................#.....#....................................................................................#......................................................................................................................#...........................................................................................................................#....#.............................................................................................................................................................................................#....................................................................................#..............................................................................................................................................................#.................................................................................................................#..............................................................#.................................................#.....#....................................................................................#..... ...............................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#................................................................................................#...............................................................................................................................#......................................................................................................................................................................................................................................................#................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#................................................................................................#...............................................................................................................................#......................................................................................................................................................................................................................................................#................................................. ..................................................................................................................................................................................................................................................#........................................................................#...................................................#......................................................................................................................................................................................................................................................................................................................................................#......................................#..............................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#...................................................#......................................................................................................................................................................................................................................................................................................................................................#......................................#..............................................................#........................................................................................................................................................................................... .........#....................................#...............................................................................................................................................................................................................#............................................................................................................................#..................#.........................................................#.....................................................#...................#...................................#...................................#......................................................#...........................................................................................................................................................................................................................................................................#.............................................#.....................................#....................................#...............................................................................................................................................................................................................#............................................................................................................................#..................#.........................................................#.....................................................#...................#...................................#...................................#......................................................#...........................................................................................................................................................................................................................................................................#.............................................#............................ ............................#............................#....................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#........................................#..........................................................................................................................#..................................................................................................................................#....................................#...................................................#...........................................................#....................................................#......................................#............................#....................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#........................................#..........................................................................................................................#..................................................................................................................................#....................................#...................................................#...........................................................#....................................................#.......... ...............................................................................................................#......................................................................#..........................................................................................................................................................................................................................................................................................................................................................#................................#........................................#...........#................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#..........................................................................................................................................................................................................................................................................................................................................................#................................#........................................#...........#................................................................................#............................................................................................................................................................................................................................................................................................................... .................................#.........................#....................................................#.......................#..#................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................#.............................................................................................#...............................................#.............................................................#.............................................................................................................................................................................................................................................#.........................#....................................................#.......................#..#................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................#.............................................................................................#...............................................#.............................................................#............................................................................................................................................................................................................ ...................#..............................................................................................................................................................................#..............#.................................................................................................................................#.............................................#....................................................................................................#.............................#.........................................................................................#.#........#.............................................................................................................................................#.......................................................................#.....#........#.....................................................................#......................................................................................................#..............................................................................................................................................................................#..............#.................................................................................................................................#.............................................#....................................................................................................#.............................#.........................................................................................#.#........#.............................................................................................................................................#.......................................................................#.....#........#.....................................................................#................................................................................... ............................#........................................................................................................................................................................................................................................#...................................................#....................................................................................................................#...................................................................................................................................................................................................#...............................................................................................................................................................................#......................................................................................................................................................................#..........................................................#........................................................................................................................................................................................................................................#...................................................#....................................................................................................................#...................................................................................................................................................................................................#...............................................................................................................................................................................#......................................................................................................................................................................#.............................. ..#....................................................................................................................................................................................................................#.................................................................................................................#..........................................................................................#............................#.............................................................................................................................#.....................................................#.........................................#..............................................#..........................................................................................................#................................................................................................................................................................................#....................................................................................................................................................................................................................#.................................................................................................................#..........................................................................................#............................#.............................................................................................................................#.....................................................#.........................................#..............................................#..........................................................................................................#.............................................................................................................................................................................. ..........................................................................................#.......................................................................................................................................................................................................................................#.....#...................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#.....#................................#.....................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.....#...................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#.....#................................#........................................................................................... ...................................#........................................................................................................................................................#.........................................................................................................................................................#....#.....................................................................................................................................................................................................................#.....................................................................................................#.....................#...............................................................................#..............................................................................#...................................................................................#..........................................................................................................#........................................................................................................................................................#.........................................................................................................................................................#....#.....................................................................................................................................................................................................................#.....................................................................................................#.....................#...............................................................................#..............................................................................#...................................................................................#....................................................................... ......................................................................................................................................................................................................................................#.........................................................................................................................#................................................#....................................................................................................................................................................................................................#......................................................................................................................................................................#....................................................................................#.............................................................................................#.................................#...........................................................................................................................................................................................................................................#.........................................................................................................................#................................................#....................................................................................................................................................................................................................#......................................................................................................................................................................#....................................................................................#.............................................................................................#.................................#..... ..........................................................................#.....................................................................................................................#.........................................................#................................................................................................#.....................................#....................................................................................................................................................................................................................................................................#....#...........................................................................#............................................................................................................................................................#.............................................................................................................................................................................................#.....................................................................................................................#.........................................................#................................................................................................#.....................................#....................................................................................................................................................................................................................................................................#....#...........................................................................#............................................................................................................................................................#................................................................................................................... .....#........................................................................................................................................................................................................................................................................#.........#...........................................................#..#......................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#........................................................................................................................................................................................................................................................................#.........#...........................................................#..#......................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................ ...................................................................................#...................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#...................................#.............................................................................................................................................#.......................................................#....................................................................................................#...................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#...................................#.............................................................................................................................................#.......................................................#................. ......................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................................................#..........................................................................................................................#....................................................................#.............................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................................................#..........................................................................................................................#....................................................................#.............................................................................................#................................................ ..........................................................................................................................................................................#..................................................#........................................................................................................................................#..................................................................................#......#......................................................................................................................................#................................................................................#..............................................................................#..................................................................................................................................................#.......................................................................#...............................................................................................................................................................................................................#..................................................#........................................................................................................................................#..................................................................................#......#......................................................................................................................................#................................................................................#..............................................................................#..................................................................................................................................................#.......................................................................#..................................... ...........................................................#..................................................................................................................................................................#..........#............................................................................................................................................................................................#...................................................#...........................................................#............#...................................................................................................................................................................................#.................................................................................................................................#...........................................................#.............................................................................................................................................#..................................................................................................................................................................#..........#............................................................................................................................................................................................#...................................................#...........................................................#............#...................................................................................................................................................................................#.................................................................................................................................#...........................................................#.................................................................................. ...................................#................#............................................................#..................#..........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#...........................................................................................................................#....................................................................................................................................................................................................................................................................................#........................................................#................#............................................................#..................#..........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#...........................................................................................................................#....................................................................................................................................................................................................................................................................................#..................... ..........................................................................................................#...........................................................................................#.............................#...............................................................................................................#.....#..........................................................................................................................................................................................................#..............................#.............................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#.............................#...............................................................................................................#.....#..........................................................................................................................................................................................................#..............................#.............................................................................................................#..................................................................................................................................................................................................................................................................................................................... ......................................................................................................#.................................#..........................................................................................................................................................................................................................................................................................#.........................................................................................................................#......................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................#..........................................................................................................................................................................................................................................................................................#.........................................................................................................................#......................................................................................#................................................................................................................................................................................................................................................................................................................................................................................... .............#.........................................#..........................................................................................................................................................................................#...................#.................#....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#.........................................#..........................................................................................................................................................................................#...................#.................#....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................. ........................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................#.....#..........................................................................................................................................................................................................................#...........................................................................................................................................#.................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................#.....#..........................................................................................................................................................................................................................#...........................................................................................................................................#......................................................................................... ......................................................................................................................................................................#...................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#.........................................................................................................................................................................#........................#............#......................................................................#..................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#.........................................................................................................................................................................#........................#............#......................................................................#............................................................................ ..........#................................................................................................................................................................................#........................#..........................................................................................................................................................#......................................................................#.......................#..................................................................................#........................................................................#............#.........................................................................................................................#................................................................................................................................#.........................................................................#................#..............#.....#...............#................................................................................................................................................................................#........................#..........................................................................................................................................................#......................................................................#.......................#..................................................................................#........................................................................#............#.........................................................................................................................#................................................................................................................................#.........................................................................#................#..............#.....#..... ....................#....................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................#................................................................................................#.#.................................................................................................................#...........................#..................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................#................................................................................................#.#.................................................................................................................#...........................#.............................................................................................................................................................................................................................................. ...............................................................................................................................................................................................#...............#............................................#...................................................................................................#.....................................................#....................................#............................................................................................................................................................................................................#............................................................................................................#.........................................#.......................................................................................................................................................................................................................................................................................................................................................................................................#...............#............................................#...................................................................................................#.....................................................#....................................#............................................................................................................................................................................................................#............................................................................................................#.........................................#........................................................................................................................................................................................................ ...............................................................................................................................#........................................#............................................................................................................................................#.....................................................................................................................................#......................................................#........#....#...................................................................................................................................................................................................................................................#....................................................................................................................#.................................................#...........................................................................................................................................................................................................#........................................#............................................................................................................................................#.....................................................................................................................................#......................................................#........#....#...................................................................................................................................................................................................................................................#....................................................................................................................#.................................................#............................................................................ ..............................#...........................#..............................................................................#...............................................................................................................................................##...............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.............................................#...................................................#...................#.............................................................................................................................#...........................#..............................................................................#...............................................................................................................................................##...............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.............................................#...................................................#...................#............................................................................................... ##..............#.................................................................................................................................................................#.......................................................................................................#.....#...........................................................#.............................................................................#.........................................#..................................................................................................................................................................................................................................................#..........#..............................................................................................................................#..................................................................................................#..#................................................##..............#.................................................................................................................................................................#.......................................................................................................#.....#...........................................................#.............................................................................#.........................................#..................................................................................................................................................................................................................................................#..........#..............................................................................................................................#..................................................................................................#..#................................................ ...........................................................................................................................................#...............................................................................................#.................#.......................................................................................#.....................................#....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#....................................................................................................................................................................................................#...............................................................................................#.................#.......................................................................................#.....................................#....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#......................................................... ...........................................................#....................................................................#.....#...................#....#..........................................................................#....................................................................................................................................................................................#..........................................................................................................................................................................................#........................................................................................................#....#.................................................................#........................................................................................................................................................................................................................................................................................#....................................................................#.....#...................#....#..........................................................................#....................................................................................................................................................................................#..........................................................................................................................................................................................#........................................................................................................#....#.................................................................#............................................................................................................................................................................................................................. ...............................................................##...................................................................#............................................................................................................................................................#......................................................................................................................................................................................................................................................................#......................................................................................#....................................#........................#..........#.................................................#....................................................................................................................#..........................................................................................#............................................................................................##...................................................................#............................................................................................................................................................#......................................................................................................................................................................................................................................................................#......................................................................................#....................................#........................#..........#.................................................#....................................................................................................................#..........................................................................................#............................. ................................................#....................................................................#.........................................................#.#............#.......................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...........................#............................................................................................................................................................................................................#....................................................................#.........................................................#.#............#.......................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...........................#............................................................................................................................................................ ....................................................................#.................................................#......................................................................................................................................................................#..........................................#..............................................................#......................................................................#..................................................................................................#..#............................#..............................................................................................................................................................................................#...........................................................................................................................................................................................#......................#........................................................................#.................................................#......................................................................................................................................................................#..........................................#..............................................................#......................................................................#..................................................................................................#..#............................#..............................................................................................................................................................................................#...........................................................................................................................................................................................#......................#.... .......................................................................................................................#.#...................................#.....#....................................#...........................................................................................................#.......................................#.....................................................................................................................................................................................................................#.......................................................#.................................#......................................#........#.................................#...........................................#............................................................................................................................................................................................................................#.......................................................................................................................#.#...................................#.....#....................................#...........................................................................................................#.......................................#.....................................................................................................................................................................................................................#.......................................................#.................................#......................................#........#.................................#...........................................#............................................................................................................................................................................................................................# .....................................................................................................................................................#........................................................................................................................#.......................................................................#...........................................................................................................#...................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#........................................................................................................................#.......................................................................#...........................................................................................................#...................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................# ............#................#........................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#......................#.....#..........................................................................................................................................................#........#..........................................................................................................................................................................................................................#.......................................................................................................#.............................#................#........................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#......................#.....#..........................................................................................................................................................#........#..........................................................................................................................................................................................................................#.......................................................................................................#................. .........................................................................................................................................................................................#.........................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#........................................................................................................................#..................................#.............................................................................................................................................#....................................................................................................................................................................................................................................#.........................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#........................................................................................................................#..................................#.............................................................................................................................................#........................................... ......................................................................................................#.......................#...............................................................................................................................................#......................................................................................................#..................................................................................................................................#...................................................................................................................................................................#.........#......................................................................................................................................................................................................................#.................................#..............................................................................................................................................................................#.......................#...............................................................................................................................................#......................................................................................................#..................................................................................................................................#...................................................................................................................................................................#.........#......................................................................................................................................................................................................................#.................................#........................................................................ ...............#.....................................................................................................................................................................................................................#................................................................................................................#.......................................................................................................#.....................#............................................................................................................................#......................#.......................................................#....................................................................................................................................................................................................................................#....................#......#..#..................................................................................#.....................................................................................................................................................................................................................#................................................................................................................#.......................................................................................................#.....................#............................................................................................................................#......................#.......................................................#....................................................................................................................................................................................................................................#....................#......#..#................................................................... ...................................................................................................................#.....#...............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#............................................................................................#.......#.......................................................................................................................................................................................................................................#...............................#............................................................................................................................................................#.....#...............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#............................................................................................#.......#.......................................................................................................................................................................................................................................#...............................#......................................... ................................................................................................#..............................................................................................#.........................................................................................................#...................................................................................................#..........................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................#.........................................................................................................#...................................................................................................#..........................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................................................................................................................................................................ ....................................................................#.................................................................................#...................................................#...................#..................................................................................#.........................................#.................................................................................................................................................................................................................................................................................#.........................................................#...........................#..#...................................................................................................................................................................................................................................#..........................#......................................................................................................#.................................................................................#...................................................#...................#..................................................................................#.........................................#.................................................................................................................................................................................................................................................................................#.........................................................#...........................#..#...................................................................................................................................................................................................................................#..........................#.................................. ......................................................................................................................#.................#..................................................................................................................................................#......................................#.......................................................................................................................#........................................................#.........#....#..........................................................................................................................................................................#.........................................................................#......................#..........#................................................................................................................#.....................................#.............................................................................................................................................................................#.................#..................................................................................................................................................#......................................#.......................................................................................................................#........................................................#.........#....#..........................................................................................................................................................................#.........................................................................#......................#..........#................................................................................................................#.....................................#....................................................... .....................................................................................................................................................................................................................#........................................................#...#..........................................................................................................................................................................#.............................................................#.........#....................................................................#...............................................................#...............................................................................................................................................................................................................................#........................##........................................................................................................................................................................................................................................................................................................................#........................................................#...#..........................................................................................................................................................................#.............................................................#.........#....................................................................#...............................................................#...............................................................................................................................................................................................................................#........................##................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#.................................................#.......................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#.................................................#.......................................................................................................................................................#........................................................................................................................................................................................................................................................................................ .........................................................#......................................................................#...............................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...................##......#..#.................#....................................#.......................................................#....................................................................................#.......................................................................................................................................................................................#..............................................................................#......................................................................#...............................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...................##......#..#.................#....................................#.......................................................#....................................................................................#.......................................................................................................................................................................................#..................... .............................................................................................................................................................................................................................................................#.................................................................................................#...................................................#..................................................#..........................................................................................................................................................................#...............................................................................#..............................................................................................................#..............................................................................##....................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#...................................................#..................................................#..........................................................................................................................................................................#...............................................................................#..............................................................................................................#..............................................................................##....................................................................................................... .....................................................................................................................................................................................................#......................................#...................#....................................................................................................................................................................................................................................................................................................#....................................................................................................#..................#.............................................##............................................#............................................................................................................................................................................................#......................................................................................................................................................................................................................................................#......................................#...................#....................................................................................................................................................................................................................................................................................................#....................................................................................................#..................#.............................................##............................................#............................................................................................................................................................................................#................................................. .........................................................................................................................................................................................#..........#.................................................................................................#.........................................................#..................#.................................#.................................#.....................................................................................................#.............................#................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#..........#.................................................................................................#.........................................................#..................#.................................#.................................#.....................................................................................................#.............................#................................................................................................................................................................................................................................................................................................................................................................................................#........................................... .......................................................................................................................................................#..........#.......................................................#........................................................................................................................................................................................................................................................................................................#......................................................................#...........................................................................................................................................................................#...................................................................................................................................................#....................................................................................................................................................................................................................................................#..........#.......................................................#........................................................................................................................................................................................................................................................................................................#......................................................................#...........................................................................................................................................................................#...................................................................................................................................................#............................................................................................. ......#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#.....................................................................................................................................................................................................................................................................................................#............................................................................................................................#.....................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#.....................................................................................................................................................................................................................................................................................................#............................................................................................................................#............................................................... ................................................................#...................................................................................................................................................................................................................................................#...................................#......................................................................................................................................................................................................................................................#.............................................................................................................................................................................#..........................................................................#...............................................................................................#...#.............................#.............................................................................................#...................................................................................................................................................................................................................................................#...................................#......................................................................................................................................................................................................................................................#.............................................................................................................................................................................#..........................................................................#...............................................................................................#...#.............................#............................. ..#.............................................................................................................................#.....................................................................#.............................................................#.......#..............................................................#.........................................................................................................................................#...........................................................................#................................................................................................#..............................................................................................................................................#.....................................................#.......#..........................................................................................................................................................#.............................................................................................................................#.....................................................................#.............................................................#.......#..............................................................#.........................................................................................................................................#...........................................................................#................................................................................................#..............................................................................................................................................#.....................................................#.......#........................................................................................................................................................ ..........................................#............................#......................................................................................................#...................................................................................................................#.....................................................#....................................................................................................................................#................................................................................................................................................................................................................#........................#..................................................................................................................................................................................................#...#...................................................................................................................................#............................#......................................................................................................#...................................................................................................................#.....................................................#....................................................................................................................................#................................................................................................................................................................................................................#........................#..................................................................................................................................................................................................#...#......................................................................................... ............................................................#...........................................................................................................................................#........................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#...............................................................................................#....#..................................................................................................................................................#.........................................................................#.....#...........................................................................#...........................................................................................................................................#........................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#...............................................................................................#....#..................................................................................................................................................#.........................................................................#.....#............... ..............#................................................................................................................................#..........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................................................................#.................................................................................................................................................................................................#...............................................................#....................................................................................#................................................................................................................................#..........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................................................................#.................................................................................................................................................................................................#...............................................................#...................................................................... ............................................................................................................................#.................................................................................................#.#..................................................................................................................................................................................................................................#.......................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#.#..................................................................................................................................................................................................................................#.......................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...............................#.......................................................................................................................#................................................................................#...................#...........................................................................................................................................#..#.#..................###...............................#...............................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...............................#.......................................................................................................................#................................................................................#...................#...........................................................................................................................................#..#.#..................###...............................#...............................................#.... ............................................................................................................................................................................................................#...................................................................................................................................................#....................#........................................................................#............................................................................................................................................................................#...............#...............................................................................#...............#............................................#...................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#....................#........................................................................#............................................................................................................................................................................#...............#...............................................................................#...............#............................................#...................#........................................................................................................................................................................................................... ...................................................#...........................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.......#............#...........................................................#..................................................................................#.......................................................................#..........#...........................................................................................................................................................................................................#....#.......................................................#...........#.....................................................#...........................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.......#............#...........................................................#..................................................................................#.......................................................................#..........#...........................................................................................................................................................................................................#....#.......................................................#...........#.. .....................................................#.......................................................................................................................................................................................#................................................................................#............................#..........................................................................#.........................................................................................................................#.....................................................................................................................................................................#..................................................................................#...........................#..#................................................#.................#.........#..#...............................................................#....................................................................................#.......................................................................................................................................................................................#................................................................................#............................#..........................................................................#.........................................................................................................................#.....................................................................................................................................................................#..................................................................................#...........................#..#................................................#.................#.........#..#...............................................................#............................... ...........................................#..................................................................................................................................................................................................................................................#................................................................#................................................................................................#..........................................#..................................................................................................#.............................................#...................................................................................................................................#..........................................................................................#.................................................#.....................................................................................................................................#..................................................................................................................................................................................................................................................#................................................................#................................................................................................#..........................................#..................................................................................................#.............................................#...................................................................................................................................#..........................................................................................#.................................................#.......................................................................................... .......................................................................................................................#...........#................................#.............................#............................................#..........................................................................#.#............#.....................................#.................................................................................#...................................#.......................................................................................................................................................................#..............................................................................#......................................................#.......#........................................................................#.......................................................#..................................................................................................................................................................................................#...........#................................#.............................#............................................#..........................................................................#.#............#.....................................#.................................................................................#...................................#.......................................................................................................................................................................#..............................................................................#......................................................#.......#........................................................................#.......................................................#........................................................................... .....................................#...................#............................................................................................................................................................................................................#..........................................................#..................................................................................#................................................................................................................................................................................................................................#...........................................#....................................................................................................................................................................#......................................................................................................................................................................................................#...................#............................................................................................................................................................................................................#..........................................................#..................................................................................#................................................................................................................................................................................................................................#...........................................#....................................................................................................................................................................#................................................................................................................................................................. ..........................#......................................................................................................................................................................................#....................................................................................................................................................................................................................#.........#..........................................................................................................#.............................................................................................................................#............................................................................................................................................................................................................#...............................#.....................................................................#.....................#...............................#......................................................................................................................................................................................#....................................................................................................................................................................................................................#.........#..........................................................................................................#.............................................................................................................................#............................................................................................................................................................................................................#...............................#.....................................................................#.....................#..... ..............................................................#.......................................................#..............#......#.........................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#...................................................................................................#................................................#................#................................................................................#...................................#.........................................................................................................................................................................................#.......................................................#..............#......#.........................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#...................................................................................................#................................................#................#................................................................................#...................................#........................................................................................................................... .......................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#.................................#..............................................................................................................................#.............................................................................................................................................................................#...........................................................#.........................................................#.......................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#.................................#..............................................................................................................................#.............................................................................................................................................................................#...........................................................#.........................................................# ....................................................................................................................................#..............................................................................................................................................................................................................................................#...............................................#......................................................................................................................................................................#....................................#............................................#...............................................#....................................#......................#..............................................#.................................................................................................#..................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...............................................#......................................................................................................................................................................#....................................#............................................#...............................................#....................................#......................#..............................................#.................................................................................................#.............................................................................. ........................................................................................................................................................#..................#.....................................................................................................................#........................................................................#.........................................................................................#............................................................................#.............................#....................................................#.................................................................#...#..........#...........................................................................#...................................................................................................#................#.........................................................................................................................................................................................................................................................................#..................#.....................................................................................................................#........................................................................#.........................................................................................#............................................................................#.............................#....................................................#.................................................................#...#..........#...........................................................................#...................................................................................................#................#................................................................................................................. ................................................................................#.............................................................................................................#.............................................................................#.....................#.....................................................................................................#..........................................................................#.................................................................................................................................#.......#...................#..#...............................................#........................#.......................................#.....................#.................#.............................................#......#................#.................................................................................................................#..................................................................................................................#.............................................................................................................#.............................................................................#.....................#.....................................................................................................#..........................................................................#.................................................................................................................................#.......#...................#..#...............................................#........................#.......................................#.....................#.................#.............................................#......#................#.................................................................................................................#.................................. ........#.............#...............................................................................................................................#............#.....#.....#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#................................................................................................................................................................................#...............................................................................................................#........................................................#...........#.............#...............................................................................................................................#............#.....#.....#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#................................................................................................................................................................................#...............................................................................................................#........................................................#... .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#..................................................................................................................................#.......................................................#.............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#..................................................................................................................................#.......................................................#.............................................................................................................................................................#...................................................................................................................................................................... .................................................................................................#....................................#...........................................................#.................#...#.............................................................................................................................................................................................................................................#..............................................................................................................#......................#....................................................#..........................................................................................................#...........................................#......................................................................................#..............................................................................................................#..........................................................................................................#....................................#...........................................................#.................#...#.............................................................................................................................................................................................................................................#..............................................................................................................#......................#....................................................#..........................................................................................................#...........................................#......................................................................................#..............................................................................................................#......... ................................................................................................................................................................#.........................................................................................................#.#..............................................................#..............................................................................................................................................................................................#.........................................................................................#................................#.................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#.........................................................................................................#.#..............................................................#..............................................................................................................................................................................................#.........................................................................................#................................#.................................................................................................................................................................................................................................................................#................................................................................................ .........................................................................................................................................................................................................................................................................................#......................#........#.................................................................................................................#...........................................................#...................................................................................................................................#...................................................#...................................#............................................................................................................#.............#..........#....#................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#......................#........#.................................................................................................................#...........................................................#...................................................................................................................................#...................................................#...................................#............................................................................................................#.............#..........#....#................................................................................................................................#........................ .....................#.......................................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#.......................................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................... .........#...........................................................................................................................................................................................#................................................................................................................#...............................................................................................................................................................#...................................................................................................................#..............................#.........................................#.............................................................................#..............................................#.........................#...........................................#......#......#............................................................................................................................................#...........................................................................................................................................................................................#................................................................................................................#...............................................................................................................................................................#...................................................................................................................#..............................#.........................................#.............................................................................#..............................................#.........................#...........................................#......#......#................................................................................................................................... ..........................................................................................................................................................................................................................................#.............................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#..................................#.......................................................................................................................................................................................#...........................#..#...............................................................................................................................................................................................................................................................................................#.............................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#..................................#.......................................................................................................................................................................................#...........................#..#..................................................... ...................................................................................................................................#..........#..................................................................................................#.....#..............#...........................................................................................................................#...........#................................#..........................................................................................................................#.................................#....................................................................#..........................................#......................................................................................................#.......................#.........................................#.....................................................................................................................................................................................................................................................................#..........#..................................................................................................#.....#..............#...........................................................................................................................#...........#................................#..........................................................................................................................#.................................#....................................................................#..........................................#......................................................................................................#.......................#.........................................#.................................................................................................................................. ...............#..............#....................................................................................................................................................................................................................................................................................................................................................#................#.............................#...............................................................................................................................................................#......................................#...............................................................................................................................................................................................................................................................................#.............................................................................................................................#..............#....................................................................................................................................................................................................................................................................................................................................................#................#.............................#...............................................................................................................................................................#......................................#...............................................................................................................................................................................................................................................................................#.............................................................................................................. ...................................................................................................#.............#......................................................................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................##.....................................#........................................................................................................................................................................................................................................................................................#.............#......................................................................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................##.....................................#..................................................................................................................................................................................... .......................#........................................................................................................................................................................................................................................................................................................................................................................................................................#....#............................................................................................................................................................................#................................................................................................................................................#..................................................................................................................................................#................................................................................................#.......................#........................................................................................................................................................................................................................................................................................................................................................................................................................#....#............................................................................................................................................................................#................................................................................................................................................#..................................................................................................................................................#................................................................................................# .............#..........................................................................................................................................................#................................#..........................#................................................................................#.......................................................................................................................#..#......................#.............................................................................................................................................................................................................................................................................................................................#.....................................#.........................................................................................................................................................................................................#..........................................................................................................................................................#................................#..........................#................................................................................#.......................................................................................................................#..#......................#.............................................................................................................................................................................................................................................................................................................................#.....................................#............................................................................................................................................................................................ ................................................................................................................................................................................................................#.........................................................................................................................................................................................#................##...........................................................#............#................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#................##...........................................................#............#................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................. ........................#..................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#..................................................................................................#...............................................#.............................................................................................#..................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#..................................................................................................#...............................................#..................................................................... ...................................................................................................................................................................................................................#...............................................................................................................................................................................#......#..................................................................................................................................#...............................................................................................................................................................................#.......................................................................................................................................................................................................#................#..........................................#.........................................................................................................................................................................................................................................................#...............................................................................................................................................................................#......#..................................................................................................................................#...............................................................................................................................................................................#.......................................................................................................................................................................................................#................#..........................................#...................................... ........................................................................................................................................................................................................#............#......................................................................................................................................................#..................................#.............................................#..................................................................................................................................................................................#...................................................................#...............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#............#......................................................................................................................................................#..................................#.............................................#..................................................................................................................................................................................#...................................................................#...............................................................................................................................................................................................................................#................................................................................... ........................................................................................................................#.................................................................................................................................................................................................................................................................#......................................................................................................................#.............................................................................................................................................#...................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#......................................................................................................................#.............................................................................................................................................#...................#.................................................................................................................................................................................................................................................................................................................................................... ..................................................................................#....................................................#......................#........#.................................................................................................................................................................................#..........#.........#..............................................#.................................................................................................................................................................#.........................#...................#..#..........................................................................#.....#.............................................................................................................................................#............#.................................................................................................................#...........................................................................................................#....................................................#......................#........#.................................................................................................................................................................................#..........#.........#..............................................#.................................................................................................................................................................#.........................#...................#..#..........................................................................#.....#.............................................................................................................................................#............#.................................................................................................................#......................... ....................................................................#.......#...........................................................#........................#..........................#.....................................#.................#.............................................................#...............................................#............................................................................................................................................................................#.......................#..................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................#.......#...........................................................#........................#..........................#.....................................#.................#.............................................................#...............................................#............................................................................................................................................................................#.......................#..................................................................................................................................................................................................................................................................................................................................#............................................................................................................................. .......................................................................................................................................................................................................................................................................................................#...................................................................................................#.......................................................................................................................................#................................................................................................................................#.....................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#.......................................................................................................................................#................................................................................................................................#.....................................................................................................#............................................................................................................................................................................................................................................. ................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.................................#...................................................................................................................................................#...........................................................#.......................#..........................................#................................................................................#.......................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.................................#...................................................................................................................................................#...........................................................#.......................#..........................................#................................................................................#....................... .....................................#...........................................................................................................#.........................................................................#........................................................................................................................................#..........................#.............................................................................................................................................................#.......................................................#...................................##...#...............................................................#..........................................................#............................#..............................................................#..................................................................................................#....................................................................................#...........................................................................................................#.........................................................................#........................................................................................................................................#..........................#.............................................................................................................................................................#.......................................................#...................................##...#...............................................................#..........................................................#............................#..............................................................#..................................................................................................#............................................... .............................................................#...........#.................................................................................................................#.................................................................................................................................................................#.................................................................................................................................................................................................................................#...................................................................................................................................#.................................................................................................................................................................#...............................................................................................................................................................................................#...........#.................................................................................................................#.................................................................................................................................................................#.................................................................................................................................................................................................................................#...................................................................................................................................#.................................................................................................................................................................#.................................................................................................................................. ........................................#.................................................#.....................#......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#........................................................................................................................................................#...........................................#.........................................................................#.................................................#.....................#......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#........................................................................................................................................................#...........................................#................................. ........................................................#.......................................................................#........#....#...#..........................................................................................................................#.......................................................................................................................#.............................................................................................................................................#..........................#........................................................................#......#............................................#..........#.............................................................................................................#....................................................................................................#................................................................#............................#........................................................#.......................................................................#........#....#...#..........................................................................................................................#.......................................................................................................................#.............................................................................................................................................#..........................#........................................................................#......#............................................#..........#.............................................................................................................#....................................................................................................#................................................................#............................# ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#........................................#.......................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#........................................#.......................#........................................... .....................................................................................................................................................#.................................................................................................#.............................#.......................................................#................................................................................................................................................................................................................................................#........................................................................................................#......................................................................#...........................#..#...........................................#...................................................................................................................................................................................................................................................................................................................................#.................................................................................................#.............................#.......................................................#................................................................................................................................................................................................................................................#........................................................................................................#......................................................................#...........................#..#...........................................#.............................................................................................................................................................................. ..............................................................#............#........#...............#..................................................................#................................................#......................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#...........#....................................................................................................................................................................................#................................................................................................................#............#........#...............#..................................................................#................................................#......................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#...........#....................................................................................................................................................................................#.................................................. ......................#...................................................................................................#.................................#....................................................................................................................................................................##.....................................................................................................................................#........................................................................................................................................#..........................#......................................................................................................................#........................#........................................#...........................................................#.........#...........................................................................................................................#......................#...................................................................................................#.................................#....................................................................................................................................................................##.....................................................................................................................................#........................................................................................................................................#..........................#......................................................................................................................#........................#........................................#...........................................................#.........#...........................................................................................................................# .....................................................................................................................................................................................................#......#.......................................................................#.............................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#..........................................#........................#.................................................................................................#...........................................................................................................................................................................................................................................................................#......#.......................................................................#.............................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#..........................................#........................#.................................................................................................#...................................................................... ......#.........#...........................................................................................................................................................................................................................................................................................................#....................................................................#............................................................................................#..........................................................................................................................................................................................................................................................................#......................................................................................#.....................................................................................#.......................................................................................#.........#...........................................................................................................................................................................................................................................................................................................#....................................................................#............................................................................................#..........................................................................................................................................................................................................................................................................#......................................................................................#.....................................................................................#................................................................................. .........................................................................................................................................................................................#..................................................#.........................................................................................................#..............................................................................................................................................................................................................................................................................................................................#................................................................#................................................................#............#.......................................................................................................................................................#....................................................................................................................................................................................................................................#..................................................#.........................................................................................................#..............................................................................................................................................................................................................................................................................................................................#................................................................#................................................................#............#.......................................................................................................................................................#........................................... ...........................................................................................#................#.......................................................................#.......................................#................................................................................................................................................................................................#..................................................................................#..........#..................................................................................................................................................................#.....................................................................................................................................................................#.........................................................#....................................................................................................................................................................................................#................#.......................................................................#.......................................#................................................................................................................................................................................................#..................................................................................#..........#..................................................................................................................................................................#.....................................................................................................................................................................#.........................................................#......................................................................................................... ................................................................................................................................................................#....................................................................................#.....................................................................#............................................................#.................................................................................................................................................#.......................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................#....................................................................................................................................................................................................#....................................................................................#.....................................................................#............................................................#.................................................................................................................................................#.......................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................#.................................... .............................................................................................................................#............................#.......................................................................#..............#.....................................#.....................................................#................................................................#..............................#...........#....................................................................................................................................#................#..................................#......................................#..................#.....................................................................................#.............#...........................................................................................................#....................................#.....................................................#.............................................................................................................................................#............................#.......................................................................#..............#.....................................#.....................................................#................................................................#..............................#...........#....................................................................................................................................#................#..................................#......................................#..................#.....................................................................................#.............#...........................................................................................................#....................................#.....................................................#................ .............................#........................................................................................................................................#......................#...........................#......................................#..........#.............#..............................................................................................................................#.......................................................................................................................................#.......................................................................................................................................................................................................................#..................#..................................................................................................................................................................#......................................................................................#........................................................................................................................................#......................#...........................#......................................#..........#.............#..............................................................................................................................#.......................................................................................................................................#.......................................................................................................................................................................................................................#..................#..................................................................................................................................................................#......................................................... ...................................................................#....................................................................................................................................................................................................#.#................#...#.............................................................................#.................................................#.......................................#...........................#.........................................................................................................................................................................................................................................................#..................................................................................................................#.....................................................................................#....................................................................................................................................#....................................................................................................................................................................................................#.#................#...#.............................................................................#.................................................#.......................................#...........................#.........................................................................................................................................................................................................................................................#..................................................................................................................#.....................................................................................#................................................................. ....................................................................................................#................................................................................................................................#..........................................................................#......................#...................................................................................................................................................#......................................................................................................................................................................................................................................................#........#..............................................................................................................................................................#............#....................................................................................................................................................................................................#................................................................................................................................#..........................................................................#......................#...................................................................................................................................................#......................................................................................................................................................................................................................................................#........#..............................................................................................................................................................#............#................................................................................................ ................................................................................................................................#.............#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#...................................#...........................................................................................................................................................................................#...............................................................................................................................................#.............#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#...................................#...........................................................................................................................................................................................#............... ....#...................#......................#........................................................................................................................................................................................................................#....................................................................#........................#.................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...............................................................................................................#............#...............................#......................#...................#......................#........................................................................................................................................................................................................................#....................................................................#........................#.................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...............................................................................................................#............#...............................#.................. ......................................................................................................................................................................................................................................#........................................#..........................#.............................................................................................................................................#.......#..............................#....................................................................................#...............................................................................................................................................#.............................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#..........................#.............................................................................................................................................#.......#..............................#....................................................................................#...............................................................................................................................................#.............................................................................#..................................................................................................................................................................................................................... ...................................................................#.........................................#............#.......................................................................................................................#.................................................................................................................................................................#................................................................................................................................................................................................................................................#..............................................................................#...............................................................................................................#............................................#............................#....................................#.......................................................................................................................#.........................................#............#.......................................................................................................................#.................................................................................................................................................................#................................................................................................................................................................................................................................................#..............................................................................#...............................................................................................................#............................................#............................#....................................#.................................................... ....#...............................................................................................................................................#..................................................................................#................................................................................................................................................................................................................................................................................#..............................................................#........................................................................................................................................................................................................................................................................................................................................................#...................#.......................................................................#...............................................................................................................................................#..................................................................................#................................................................................................................................................................................................................................................................................#..............................................................#........................................................................................................................................................................................................................................................................................................................................................#...................#................................................................... .......#..............................................#................................#.......................................................................................................................................................................................................#...................................................#.............................#............................................................................................#....................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#..............................................#................................#.......................................................................................................................................................................................................#...................................................#.............................#............................................................................................#....................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................... .......................................................................................................................................#................................................#.................................#........................#................................................................................................................#...........................................................................................#................................................................#.#.....................................................................................................................................#.....................................................#....................................................#.....................................................................................#.....................................................#..............................................................................................................................................................................................................................................#................................................#.................................#........................#................................................................................................................#...........................................................................................#................................................................#.#.....................................................................................................................................#.....................................................#....................................................#.....................................................................................#.....................................................#....................................................................................................... ..................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......................................................#.......................................................................................#...................................................................................................#............................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......................................................#.......................................................................................#...................................................................................................#............................................................................................................#............................................................................................................................................................................... ..........#............................................................................................#...........................................................................................#........................................................................................................................................................................................................................................#......................................................................................................................................................#...............................................#..............................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................#...........................................................................................#........................................................................................................................................................................................................................................#......................................................................................................................................................#...............................................#.................................................................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................#.................................#...................................#.....................................................................................................................................................................................................................................................................................................................................#..................................................................................................#........................................#.................................................#..............#....#.............................................................................................................#...........................................................................................................................................................................................................................................................................................#.................................#...................................#.....................................................................................................................................................................................................................................................................................................................................#..................................................................................................#........................................#.................................................#..............#....#.............................................................................................................#................ .......................................................#.......................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#....#.................#........................................................#.....................................................................................................................................................................................#...........................................................................................................#..........................................................................#.......................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#....#.................#........................................................#.....................................................................................................................................................................................#...........................................................................................................#................... ......................................................................................................................................#..................#......................................................................#..................##.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................#......................................................................#..................##................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .........#.................................................................................................................................................#......................................................................................................................................................................................................................................................................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#.................................................................................................................................................#......................................................................................................................................................................................................................................................................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#................................................................................................................................. ...................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...................................................................................................................................................................................#.............#......................................#.#...........................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...................................................................................................................................................................................#.............#......................................#.#........................................................................................................ ..............................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..............................................................................................#......#..............................#................................................................................................................................................#......#....................................#..................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..............................................................................................#......#..............................#................................................................................................................................................#......#....................................#..................................................................................................#............................... ....................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#......................................................................................................................................................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#......................................................................................................................................................#....................................................................................................................................................................................................................................... ...............................................................................#............................................................................................................................#.....................................................................#.......................................................................................................................................................................................#.............................................................................................................#............................................................................................................#...........................................................................................................#.....................................................#..........................................................................................................................#......................#.............................................................................................#............................................................................................................................#.....................................................................#.......................................................................................................................................................................................#.............................................................................................................#............................................................................................................#...........................................................................................................#.....................................................#..........................................................................................................................#......................#.............. ........#...................................#...........................#.....................................................................................#......................................................................................................................................................................#..........#.............................................................................................................................#.......................................................................................#...............................................................................................#.....#..........................................#...............#....................#................................................................................................................#..................................................................................................................................................................#...................................#...........................#.....................................................................................#......................................................................................................................................................................#..........#.............................................................................................................................#.......................................................................................#...............................................................................................#.....#..........................................#...............#....................#................................................................................................................#.......................................................................................................................................................... ....................................................................................................................#................................##..........................................................................................................................................................................#..............................................................#.....................................#..............................................................................................................................................................................#.................................#...................................................#.......................................................................................................................................................#.........................#...................................................................................................#..........................................................................................................................................................#................................##..........................................................................................................................................................................#..............................................................#.....................................#..............................................................................................................................................................................#.................................#...................................................#.......................................................................................................................................................#.........................#...................................................................................................#...................................... ...........................................................#............................................................................................................................#..........................................................................................................................#...............................................................................................#...............................................#.........................................................................#....................................................................................................................................................#......................................................#.........................................................................#...................................................................................................................................................................................................#...........................................................#............................................................................................................................#..........................................................................................................................#...............................................................................................#...............................................#.........................................................................#....................................................................................................................................................#......................................................#.........................................................................#...................................................................................................................................................................................................# ...........................................#..............................#...............................................................................................................................................................................#.............................#.................................................................................................................#............................................................................................................................................#...........#..................................................................................................................#......................................................................................#...........................................................................................................................................................#.................................................#......................#................................................................#..............................#...............................................................................................................................................................................#.............................#.................................................................................................................#............................................................................................................................................#...........#..................................................................................................................#......................................................................................#...........................................................................................................................................................#.................................................#......................#..................... ...........................................................#...........#...................#............................................................................................................#.....................................................................#.................................................................................#...............................#........................................................................................................................................#........#...........#...........................#.......................................................................#................................................................................#.............................................................................................................................#.................................................................................................................................................................................................................#...........#...................#............................................................................................................#.....................................................................#.................................................................................#...............................#........................................................................................................................................#........#...........#...........................#.......................................................................#................................................................................#.............................................................................................................................#...................................................................................................................................................... ..............................................................#.....................................................................................................#.................................................................#.....#.......................................................................#.........................................................................................................#........................................................................................................................................#..............#..................#.............................#........................................................................................................................#..........................................#...........................................................................................................................................................................................#..............................................................................................#.....................................................................................................#.................................................................#.....#.......................................................................#.........................................................................................................#........................................................................................................................................#..............#..................#.............................#........................................................................................................................#..........................................#...........................................................................................................................................................................................#................................ ..........................................................................................................#..........................#..........#.......................................................................#......................................................................................................................................................................................................................................................................................................#..................................................................................................................................#...................................................................................................#......................................#....................................................................................................................................................................................................................................................................................................................................#..........................#..........#.......................................................................#......................................................................................................................................................................................................................................................................................................#..................................................................................................................................#...................................................................................................#......................................#.......................................................................................................................................................................................................................... ............................................................................#....................#..................................................................#...........................................................#............................................................................................................................................................................#...........................................................................................................................#...................................................................................................................................................................#......................................................................................................................................................................................#...............................................................................................................................................................................................................#....................#..................................................................#...........................................................#............................................................................................................................................................................#...........................................................................................................................#...................................................................................................................................................................#......................................................................................................................................................................................#................................................................................................................................... .............................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................................................................................................#.............................#............................................................................................................#.....................#.................#.....#....................................................................................................................#............................................................................................................#....................................................................#..................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................................................................................................#.............................#............................................................................................................#.....................#.................#.....#....................................................................................................................#............................................................................................................#....................................................................#..... ..............................#................................................................#...............#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#................................................................#...............#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................... ........#...........................#..#.......#...................#.................................................................................................................................................................................................................................................#...........................................................................#................................................#.....................................#....#.............#........................................................................................................................#..........................................................................................#............................#.................................#........#...................................#.....................................................................#..............................................................................................................................#...........................#..#.......#...................#.................................................................................................................................................................................................................................................#...........................................................................#................................................#.....................................#....#.............#........................................................................................................................#..........................................................................................#............................#.................................#........#...................................#.....................................................................#...................................................................................................................... ......................................................................#..................................................#........#....................................#....#...............................................................................................................#.................................................................................................................................................................................................................................................................................................#..............................................................................................#...........................................................................................................................................................................................................#......................................#..........#.......#..........................................................................................................................................#..................................................#........#....................................#....#...............................................................................................................#.................................................................................................................................................................................................................................................................................................#..............................................................................................#...........................................................................................................................................................................................................#......................................#..........#.......#.................................................................... ............................................................................................................................................................................................................#...#.....#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................#..................................................................................................................................................................................................................................................................................................#...#.....#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................#...................................................................................... .................................................................................................................................................................................#..........................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#................................................................................#......................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#................................................................................#......................................................................................................................#.................................................................................................................................................. .......................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#......#............................................................................................................................................................................................................................................................#........................................................................................#.......................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#......#............................................................................................................................................................................................................................................................#........................................................................................#.......................................................................................................................#................................................. ........................................#........#......................................................................................................................................................................#..............#...............................................................................................................................................................................#........................................................................#...............#..............................................................................................#..................................................#.......................................................................................#....................................................................................................................#................................................................................................................................................................................................#........#......................................................................................................................................................................#..............#...............................................................................................................................................................................#........................................................................#...............#..............................................................................................#..................................................#.......................................................................................#....................................................................................................................#........................................................................................................................................................ ...............................................................#..........................#.......................................................#....................................#.................................................................................................................................#..........................................#..........................................................................................#.......................................................................................................................................................................................................................................................................................#..........................................#....................................................................................................................................................................................................................................................................................................#..........................#.......................................................#....................................#.................................................................................................................................#..........................................#..........................................................................................#.......................................................................................................................................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................................... ..........................................................................................................................................................................#...............#..........................................................................................#.........................................................#.........................................................................................#...................................................................#.........................#...........................#...............#............#.........................................#...................................................#.......................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#...............#..........................................................................................#.........................................................#.........................................................................................#...................................................................#.........................#...........................#...............#............#.........................................#...................................................#.......................................................................................................................................................................................................................................................................................................................................#. ................................#.................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#....................................................................................................................#.....#............................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#....................................................................................................................#.....#............................................................................................................................................................................................................................................................................................................................ ....................#.................................................................#..................................................................#....................................................#........................................................................................................................................................................................#..........................................................#........................................................#.....................................................................................................................................................................................................................................#...................#.....................................#..............................................................................................................................#.......................................................................#.........................#.................................................................#..................................................................#....................................................#........................................................................................................................................................................................#..........................................................#........................................................#.....................................................................................................................................................................................................................................#...................#.....................................#..............................................................................................................................#.......................................................................#..... .........#..............#..................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.........................................#....................................................................................................................................#.................................................................................................................................................................................##.........................................................................................................................................................................................#.......................#..............#..................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.........................................#....................................................................................................................................#.................................................................................................................................................................................##.........................................................................................................................................................................................#.............. ...........................................#.......................................................#..................................................................................................................#...........#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#..................................................................................................#.....................................#........................................................#.......................................................#..................................................................................................................#...........#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#..................................................................................................#.....................................#............. ...............................................................................................................................................#..............................................................#................................................#.....................................................................................................#...................................................................................................#....................................................................................................................................................................................................................................................................................................#......................................................................................#.............#...............................................................................#...................................................................................................................................................................................................................#..............................................................#................................................#.....................................................................................................#...................................................................................................#....................................................................................................................................................................................................................................................................................................#......................................................................................#.............#...............................................................................#.................................................................... ............................................................................................................................................................................................................................................................................................................#.................................................#............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................... ......................................................................#..........................................................................................#.....................................................................................................................................................................#............................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.......#.....................#...............................#.........................................................................................#....................................................................#.......#............................................#........................................................................#..........................................................................................#.....................................................................................................................................................................#............................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.......#.....................#...............................#.........................................................................................#....................................................................#.......#............................................#.. ......................................................................................................................................................................................................................................................................................................................................#......................................#................................................................................................#........................................................................................#.....................................#................#..........................................................................................................................................................................................#...........#................#...................................................................#................................................................#......................#..........#................................................................................................................................................................................................................................................................................................................................................#......................................#................................................................................................#........................................................................................#.....................................#................#..........................................................................................................................................................................................#...........#................#...................................................................#................................................................#......................#..........#.......... .......................................#...................#.................................................................................................#......................................................................................................................................................................................................................................................................#.................................................................................................#............................................#..............................................................#...............................................................................................................................................#...................................................................#...................................................................................................................#....................................................................................#...................#.................................................................................................#......................................................................................................................................................................................................................................................................#.................................................................................................#............................................#..............................................................#...............................................................................................................................................#...................................................................#...................................................................................................................#............................................. ................................................#..............................................................................................................................................................#.....................................................................................#............................................................................................................#....#......................................................................#.....................................................................................#.......................................................#..........................##............................................................................................................................................................................................#..............#...................................................................................................................................................................................................#..............................................................................................................................................................#.....................................................................................#............................................................................................................#....#......................................................................#.....................................................................................#.......................................................#..........................##............................................................................................................................................................................................#..............#................................................................................................................................................... .................................#....................#...................#......................................................................#...................................................................................#.........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#..............#....#.............................................................................................................................................................................................................................................................................................................#....................#...................#......................................................................#...................................................................................#.........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#..............#....#............................................................................................................................................................................................................................................................................ ..................................................#.............#....#..........................................................................................................................................#.........................................................#.........................................#..........................................................................#.....#...............................................................#..................................................................................................................................................................................................................#.............................#......................................................................#............................................................................................................................................................................................................................................................................................#.............#....#..........................................................................................................................................#.........................................................#.........................................#..........................................................................#.....#...............................................................#..................................................................................................................................................................................................................#.............................#......................................................................#.......................................................................................................................................................................................................................................... .................................................#...............................#.......................................................................................................................#...........#................#...........#......................................#.............................#..................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...................................................................................................#............................................................................................#..............................................................................................#...............................#.......................................................................................................................#...........#................#...........#......................................#.............................#..................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...................................................................................................#............................................................................................#............................................. .................................................................#..........................................................................................................................................................................................................#..............................................................#..............................................................................................................................................................................#..........................................................................................#.................................................#..........................................................................................................................................................................................................................................#.................................................................#....................................................................................................................#..........................................................................................................................................................................................................#..............................................................#..............................................................................................................................................................................#..........................................................................................#.................................................#..........................................................................................................................................................................................................................................#.................................................................#................................................... ............................................................................................................................................................................................#...........#......................................................................................................#..................................................................................................................#..........................#.................................................................................................................#...................................................................................#.......................................................................................................................................................................................................................................#.......................................................................................#................................................................................................................................................................................................................................#...........#......................................................................................................#..................................................................................................................#..........................#.................................................................................................................#...................................................................................#.......................................................................................................................................................................................................................................#.......................................................................................#.................................... .....................................#............#............................................................#...............................#........#.......................................................#...............#...............................................................................................................#...........................................................................................................................................#.......................#....................................................................................................................................................................................................#..................................................................................#......................#..............................................................................................................................#....................................................#......#..............................................#............#............................................................#...............................#........#.......................................................#...............#...............................................................................................................#...........................................................................................................................................#.......................#....................................................................................................................................................................................................#..................................................................................#......................#..............................................................................................................................#....................................................#......#......... ....................................#.................................................................................................................................................................#................................................#.............#........................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........................#.............................................................................#............#...............................................#.................................................................................................................................#...........................................#.................................................................................................................................................................#................................................#.............#........................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........................#.............................................................................#............#...............................................#.................................................................................................................................#....... .......#..................................................................................................#................................................................................................................................................................................................#......................................#........#..........................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#....................................................##.................................#..................................................................................................................#..................................................................................................#................................................................................................................................................................................................#......................................#........#..........................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#....................................................##.................................#........................................................................................................... ...............................................................................................................................................................#....#............................................................................................................................................................................................................................#.....................................................................................................................................................#...................#.........................................#...........................................#...............................................................................................................................#.............................................................#................................................................................................................................................................#......................................................................................................................................................................#....#............................................................................................................................................................................................................................#.....................................................................................................................................................#...................#.........................................#...........................................#...............................................................................................................................#.............................................................#................................................................................................................................................................#....... ........................................................#...........................................................................................................#..............................................................#...............................................................................#..................................#................................................................................................................................................................................................................................................#........#........................#......................................................................#..........................................................#.................................................................................#.......#................................#.........................................................................................................................................................................................#...........................................................................................................#..............................................................#...............................................................................#..................................#................................................................................................................................................................................................................................................#........#........................#......................................................................#..........................................................#.................................................................................#.......#................................#................................................................................................................................. .........................................................#......................#...............................................................................................................................................................................#....................................................................................................#........................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#......................#...............................................................................................................................................................................#....................................................................................................#........................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#............................................................................................................................................................ ............................................................#..............#....................................................................................................................................................................................#..............#.............................................#.............................................................................................................................................................................#.............................................................................................................................................................................................#.........#....................................................................................................................................................#...........................................................................................................................................................................................................................#..............#....................................................................................................................................................................................#..............#.............................................#.............................................................................................................................................................................#.............................................................................................................................................................................................#.........#....................................................................................................................................................#............................................................................................................................................................... ...........................#......................................................................#....................................................................................................................................................................................#.....................................................................................................................................................................................#.............#............................................................................................................................#...........................................#.....................#....................................................................................................................................................................................................................................................................................................................................#...................................#......................................................................#....................................................................................................................................................................................#.....................................................................................................................................................................................#.............#............................................................................................................................#...........................................#.....................#....................................................................................................................................................................................................................................................................................................................................#........ ....................................#..........................................................#....................................................................................#...................................................................................................#..................................................................................................................................................................#............................................................................................................................................................................#....................................................................................................#........................................................................................................#.....#................................#...............................................................................#..............................................................................................#..........................................................#....................................................................................#...................................................................................................#..................................................................................................................................................................#............................................................................................................................................................................#....................................................................................................#........................................................................................................#.....#................................#...............................................................................#.......................................................... ..................................................#.......................................#........#.............................................................#....................................................................#............#...........................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#..........#.#.................................................................................................................................................#......................................................................................#.......................................#........#.............................................................#....................................................................#............#...........................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#..........#.#.................................................................................................................................................#.................................... ..............................................................................................................................................................#..................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#..........#................................#....................................................................................................#....................................................................................................................................................................................#..................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#..........#................................#....................................................................................................#...................... ...............................#...................................................................#.......................................................................................................................................................................................................................................................#.........#...................................................................................................................................................................................................#..................#...............................#..........................#..........................................................................#....................................................................................#......................#.......................................................#................................................#...............................................................................................................#...................................................................#.......................................................................................................................................................................................................................................................#.........#...................................................................................................................................................................................................#..................#...............................#..........................#..........................................................................#....................................................................................#......................#.......................................................#................................................#................................................................................ ......................................................#.......#..........................................................................................................................................................................#.........................................................................................................................#.....................................#..............#..................................................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................#..........................................................................#..............................................................................................................#.......#..........................................................................................................................................................................#.........................................................................................................................#.....................................#..............#..................................................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................#..........................................................................#........................................................ ...........................................................................#.....................#...................................................................................................#.................................................................................................#........................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................#.................................#.........................#..................................#................................................................................#.....................#...................................................................................................#.................................................................................................#........................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................#.................................#.........................#..................................#..... ....................................#..................................................#.................................................................................................................#......................................................................................................................................................#...................................................#..........................................................#...............................#..#.........................................................#....................................................................................................................#.....................#....................................................................................................................#.....................................#.........................................................................................................................................................................................#..................................................#.................................................................................................................#......................................................................................................................................................#...................................................#..........................................................#...............................#..#.........................................................#....................................................................................................................#.....................#....................................................................................................................#.....................................#..................................................................................................................................................... .........................##............................................#.................#.........................................................................#....................#............................................#......................................................................#...................................................................................................................................#....................................#...............................................................................#.................................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................##............................................#.................#.........................................................................#....................#............................................#......................................................................#...................................................................................................................................#....................................#...............................................................................#.................................#...........................................................................................................................................................................................................................................................................#.................................................................................................................................................... ..........................................................................................................#.............................................................#...........#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#.................#.............................................................................................................................#........................................................................................................#..............................................................................................................#.............................................................#...........#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#.................#.............................................................................................................................#........................................................................................................#.... .........#...........................#....#.....................................................................................................#.......................#...................................................................................................................................................#...............#....................................................................................#............................................................#...........................................................................................#...................................................................................................................................#................................................#..........................................................................................#....................................................................................................#.................................................................#...........................#....#.....................................................................................................#.......................#...................................................................................................................................................#...............#....................................................................................#............................................................#...........................................................................................#...................................................................................................................................#................................................#..........................................................................................#....................................................................................................#........................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................#..................................................................................................................................................................................#...............................................................#............................#...............................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................#..................................................................................................................................................................................#...............................................................#............................#...............................................#......................................................................................................................................................................................... ...................................#.......................................................................................................................................................................................................................................................#.......#.....................................................................................................#......#..#..................................................................................................................................................#.......................................#.......#....................................................................#....................#..................................................................................................................................#.............................................................#.....................................................................................................................#...................................#.......................................................................................................................................................................................................................................................#.......#.....................................................................................................#......#..#..................................................................................................................................................#.......................................#.......#....................................................................#....................#..................................................................................................................................#.............................................................#.....................................................................................................................# #.............#..........#.......................................................#...............................................................................................................................................#.........................................................................................................................................................................................................#.....................................#.................................#.....................................................#.................................................#...#....#................................................................................................#........................................................#.............................................................................................................................#.....#.....................................................................................................#.............#..........#.......................................................#...............................................................................................................................................#.........................................................................................................................................................................................................#.....................................#.................................#.....................................................#.................................................#...#....#................................................................................................#........................................................#.............................................................................................................................#.....#..................................................................................................... .......................#.......#.........................................................................................................................................................................................................#..................................................................................................................#.....................................................................................................................................#...........................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#................#....................................#.......#.........................................................................................................................................................................................................#..................................................................................................................#.....................................................................................................................................#...........................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#................#............. ................................................................................................#.....................................................................................................................................................................................................................#.....................................................................................................................................................................................#.........................................................................................................#.............................................................#......#.................................................#....................................#............#..............#..................................................................................................................#.....................................................................#............#............#......................................................................................................#.....................................................................................................................................................................................................................#.....................................................................................................................................................................................#.........................................................................................................#.............................................................#......#.................................................#....................................#............#..............#..................................................................................................................#.....................................................................#............#............#...... ...............................................#..............................................................................................................................................#.....................................................................................................................#...............................................................................................................................................................#......#...#..............#..........................................................#.........#...............................................................................................................................................................................................................................................#..................................................................................................................#............................#...................................................................................................#..............................................................................................................................................#.....................................................................................................................#...............................................................................................................................................................#......#...#..............#..........................................................#.........#...............................................................................................................................................................................................................................................#..................................................................................................................#............................#.................................................... ....................................................................#.........................................#...................................#............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#.....................#...............................................................#.................................................................................................................................................................................................................................................................................................................................................#.........................................#...................................#............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#.....................#...............................................................#............................................................................................................................................................................................................................................................................. ................#.................................................................................#.....#.............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#..............................................#...............................................#.................................................................................................................................................................................#.......................................................#..................................................................#.........................................#.................................................................................#.....#.............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#..............................................#...............................................#.................................................................................................................................................................................#.......................................................#..................................................................#......................... ................................................................................................................................................#.........................................#..............................................................#...............................#..................................................................#....................................................................#......................#.........................................................................................................................................#................................................................#..................................................................#......................................................................................................................................................#..........................................................................................................................................................................................................................................................................................#.........................................#..............................................................#...............................#..................................................................#....................................................................#......................#.........................................................................................................................................#................................................................#..................................................................#......................................................................................................................................................#.......................................................................................................................................... .....................................................................................................................................................................#............................................................#.....................................................................................................................................................................#...........................................#.....................................................................................................................................#...................................................................#................................#.........................................#.....................................................................#...............................................................................................................................................#....................................................#........................................................................................................................................................................................#............................................................#.....................................................................................................................................................................#...........................................#.....................................................................................................................................#...................................................................#................................#.........................................#.....................................................................#...............................................................................................................................................#....................................................#................... ..............................................#.......................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#....................................................................................#.................................................................................................................................................................................................................................#...............................................................................................................#................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#....................................................................................#.................................................................................................................................................................................................................................#...............................................................................................................#.................................................................................................. ................#.......................................................................................................#............#.............................................................................................#........#.............................................................................................................................................................................#..........................................................................................#..................................................#.................................................#......................................#......................................................................#..................................................................................................#.................................................................................................#..........................................................................................................#.......................................................................................................#............#.............................................................................................#........#.............................................................................................................................................................................#..........................................................................................#..................................................#.................................................#......................................#......................................................................#..................................................................................................#.................................................................................................#.......................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................#................................#...........................................................................................................................#...#................................................................#........................................................................................................................................................................................#............................#................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#................................#...........................................................................................................................#...#................................................................#........................................................................................................................................................................................#............................#................................................................................................................................................#................................. .................................................................................................##...........................................................................................#.............................................................................................................................................................................#.......................................................................................................................................#..................#.........................................#.............................................................................................................................................................................................................................................................................................................................................................................#................................................#........................................................................................................................##...........................................................................................#.............................................................................................................................................................................#.......................................................................................................................................#..................#.........................................#.............................................................................................................................................................................................................................................................................................................................................................................#................................................#....................... .......................................................................................#.....................................................................................#...............................................................................................................................#..........................................#.......................................................................................................#............................................................................#...................................................................................................#..................................#.....................................................................................................#.............................................................................................................................#................................................................................#.....................................................................................................................#.....................................................................................#...............................................................................................................................#..........................................#.......................................................................................................#............................................................................#...................................................................................................#..................................#.....................................................................................................#.............................................................................................................................#................................................................................#.............................. ..........................................................................................................................................#....................................#..........................................................#..................................................................................................................................#...........................#........................................................................................................................................................................#............................................##.................#............................................................................................#...................................................#............................#.............................................................................................................................................................................#........................#..........................................................................................................................................#....................................#..........................................................#..................................................................................................................................#...........................#........................................................................................................................................................................#............................................##.................#............................................................................................#...................................................#............................#.............................................................................................................................................................................#........................# .....................................................................................................................................................#........................#......................................................................................#...........................................#............#....................#............................................#...............................................................................#.......................................................................................#........................................................................................................................................................................#......................................................................................................................................................#..#.................................................................................................................................................................................................................................................................................#........................#......................................................................................#...........................................#............#....................#............................................#...............................................................................#.......................................................................................#........................................................................................................................................................................#......................................................................................................................................................#..#............................................................................................................................ ................................................................#............................#...........................................................................................................................................................................................................................................................................................#.......................................................#...................................................................................................................................................................................................#....................................................................................................................................................................#.................................................................#..............................................................#............................................................................................................................................#............................#...........................................................................................................................................................................................................................................................................................#.......................................................#...................................................................................................................................................................................................#....................................................................................................................................................................#.................................................................#..............................................................#............................................................................ ......#.....................................................#..........#...................#................................................................................................................................................................#................................................................................................................................#...........#..........................................................#.........................................................................................#...............................................#....................................#............................................#...........#.....................................................................................................#.....#.........#............................................#..............#............................................................................................................#..................................#.....................................................#..........#...................#................................................................................................................................................................#................................................................................................................................#...........#..........................................................#.........................................................................................#...............................................#....................................#............................................#...........#.....................................................................................................#.....#.........#............................................#..............#............................................................................................................#............................ ............................................#...#.......................................................#........................#.................................................................................................................................................#....................................#...................................#.....................................................#........................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#.......................................................#........................#.................................................................................................................................................#....................................#...................................#.....................................................#........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........... .............................................#......................................................................................#..........................................................#.............#...........................................................................................................................................................................................................................#...........................#..#.....#...................#........#................................................................#.........................#.............................................#...............................................................................................................................................................................................................................................................................#.........#........#.............................................................................................................................#......................................................................................#..........................................................#.............#...........................................................................................................................................................................................................................#...........................#..#.....#...................#........#................................................................#.........................#.............................................#...............................................................................................................................................................................................................................................................................#.........#........#................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................#.....#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................#...........................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................#...........................................................................................................................#...................................................................................................... ....................................................................................................#...................................................................................................................................................#..............................................................................#..................#..............................................................................................................#................................................................#........................................................................................................................................................................................................................................................................................................................#...#....................................................................................................................................................................................................................................................................#...................................................................................................................................................#..............................................................................#..................#..............................................................................................................#................................................................#........................................................................................................................................................................................................................................................................................................................#...#................................................................................................................................................................ ............................................................................................#.......................................................................................................................................#.........#.....................................................................#................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.........#.....................................................................#................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................. ..........#..#.............................................#.....................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#..........................#..........................#.............#...#.......................................#......................................#..#.............................................#.....................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#..........................#..........................#.............#...#.......................................#............................ .................................................................................#...................#......................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#..........................................................#.....................................#............................................................................................................................................................................#..............#.....................................................................................................................................................................................................................................................................#...................#......................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#..........................................................#.....................................#............................................................................................................................................................................#..............#.................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................#...............#..................#.............................................................................................................................................................................................................................................................................................................................................................#..............................................................#...#..................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#..................#.............................................................................................................................................................................................................................................................................................................................................................#..............................................................#...#..................................................................#.................................................................................................................................. .............................................................................................#..............................................................................#....................................................................................................#.................................................#.............................#.......#................#.......................................................................#......................................#...........#..................................................................................................................................................................#...........................................................................................................................................#.........#................................................................................#........................................................................#............................................................................................................................#..............................................................................#....................................................................................................#.................................................#.............................#.......#................#.......................................................................#......................................#...........#..................................................................................................................................................................#...........................................................................................................................................#.........#................................................................................#........................................................................#............................... ..............................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........#........#.............................................................##...........................................................................................................................#............................#..................#............................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........#........#.............................................................##...........................................................................................................................#............................#..................#............................................................................#.................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#.........................................................................#..............................................................................................................................................................................................................................................#..........#.........#........#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#.........................................................................#..............................................................................................................................................................................................................................................#..........#.........#........#.................................................................................................................................. .......................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................#......................................................#.........................................................................#..................................................#......................................................#......................................#................................................................................................................................#................................................................#...................................................................................................#.................................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................#......................................................#.........................................................................#..................................................#......................................................#......................................#................................................................................................................................#................................................................#...................................................................................................#.......... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................#...........................................#......................................................#.......................................................................................#.......................................#...........................................................................................................................................#...............................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................#...........................................#......................................................#.......................................................................................#.......................................#...........................................................................................................................................#...............................#...... ....................................................................................................................................................................................................................................................#............................................................#..........#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................#.......##......................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#..........#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................#.......##.................................................................................................................................................................. ....#.................................................................................................................................................#.....................................................................................................................................................................#...................................................................#.................................................................................................................................#................................................................................................................................#................................................................................................#.................................................................................#..................................................................#......................................................................................................#...........#.................................................................................................................................................#.....................................................................................................................................................................#...................................................................#.................................................................................................................................#................................................................................................................................#................................................................................................#.................................................................................#..................................................................#......................................................................................................#....... ..................#..................................................................................#.................................................................................................#....#.....................#.........................#....................................................#........................................#......................................................................................................................................................................................................................................#....................................................................................................................................#.......................................................................................................#.........................................................................................#.....................................................#...........................................................#..................................................................................#.................................................................................................#....#.....................#.........................#....................................................#........................................#......................................................................................................................................................................................................................................#....................................................................................................................................#.......................................................................................................#.........................................................................................#.....................................................#......................................... .........................................................#...........................................................................................#.................................................#...................#...................................................................................................................................................................................#............................................................................................................................................#............................................................................................................................................................................................#....................................................................................................................#.........#............................................#...........................................................................................................................................................#...........................................................................................#.................................................#...................#...................................................................................................................................................................................#............................................................................................................................................#............................................................................................................................................................................................#....................................................................................................................#.........#............................................#.................................................................................................. ........#..#..............................................#............................................................................................................................................................................................................#......................................................................................................#......................#.............................................................................................................#.....................................................................................................................................................................#.....................#............................................................................................................#...................#.............................................................................................................#.............#...................................................................#..#..............................................#............................................................................................................................................................................................................#......................................................................................................#......................#.............................................................................................................#.....................................................................................................................................................................#.....................#............................................................................................................#...................#.............................................................................................................#.............#........................................................... ...........................................#.......................................................#.....................................................................................................#......................................................................................................................................................................................................................#......................................................................................................................#....................................#.#.................................#....................................................................................................#.................................#.........#.................................................#.............................................................................................#...#.............................................................................................................................................#.......................................................#.....................................................................................................#......................................................................................................................................................................................................................#......................................................................................................................#....................................#.#.................................#....................................................................................................#.................................#.........#.................................................#.............................................................................................#...#.................................................................................................. ....................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................................................................................#..................................................................#......#.........................................................................................................................................................................................#...........................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................................................................................#..................................................................#......#.........................................................................................................................................................................................#...........................................................................................#....................... .....................................................................................................................................................................................................................................#...............................................................................................................#................................#...........#...........................................................................................#.....................#..........................................#..................#............................................................................#................................................................................................................................................................................#.............................#..................................#.....................................................................................................................#.....................................................................................................................................................................................................................................#...............................................................................................................#................................#...........#...........................................................................................#.....................#..........................................#..................#............................................................................#................................................................................................................................................................................#.............................#..................................#.....................................................................................................................# ..................................................................................................................................................................................................................................................#..........................................................................................................#................................................................................................#............................................................................##..................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#................................................................................................#............................................................................##..................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................ .................................................................................#........................................#......................................................#............................................................................................................#.............................................................................................................#......................................................................................................................................................................................................................................................................................................................................#.#..............................................................#.................................................................................................#.....................#..............#.............................................................................................................................................................#........................................#......................................................#............................................................................................................#.............................................................................................................#......................................................................................................................................................................................................................................................................................................................................#.#..............................................................#.................................................................................................#.....................#..............#............................................................................ ........................##...............................................................................................................................................................................................................................................................................................#..................................................................#........................................................................................................................................................................................................................................................................#..................................................................................................................#...............................................#.......................................................................................................................................................................................................................##...............................................................................................................................................................................................................................................................................................#..................................................................#........................................................................................................................................................................................................................................................................#..................................................................................................................#...............................................#............................................................................................................................................................................................... .........................................................#.......................................................................................................................................................................................#........................#....................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#..........................................................................................................#...#...................................................................................................................................#.......................................................................................................................................................................................#........................#....................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#..........................................................................................................#...#.......................................................................... ................................................................................#................................................................................#.....................................................................................................................................................................................................................................#............................................................................................................................................................................................#...............................................................................................................................................#......#.............................................................................................................................................#..............................................................................................................................................................................................................#................................................................................#.....................................................................................................................................................................................................................................#............................................................................................................................................................................................#...............................................................................................................................................#......#.............................................................................................................................................#.............................................................................................................................. .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.................#.........................................#.....................................................................................................#..............#.................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.................#.........................................#.....................................................................................................#..............#.................#........................................................................................................ ........................................#...................................................#..............................................#........................................................................................................................................................................................................#..................................................................................................................................................................................................................................#...........................................#..............................................................................................................................#............................................................................................................................................#...#...........#................................................................................................................................................#...................................................#..............................................#........................................................................................................................................................................................................#..................................................................................................................................................................................................................................#...........................................#..............................................................................................................................#............................................................................................................................................#...#...........#........................................................................................................ .........................................................................................................................................................................................................#.................................................................................................#............#...........................#..#...#....................................................................................................................................#..........#....................#..............................................................................................................................................................................................#..............................................................#........................................................#...............#.........................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#............#...........................#..#...#....................................................................................................................................#..........#....................#..............................................................................................................................................................................................#..............................................................#........................................................#...............#................................................................................................................................................................ ...................................#..............................................#..........#.......................................................................................................................................................................#....................................................#....................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................#..........#.......................................................................................................................................................................#....................................................#....................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................#..........................................................#.....................................................................................................................................................................................................#..................................................#.......................................................................................................................................................#.............................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................#..........................................................#.....................................................................................................................................................................................................#..................................................#.......................................................................................................................................................#.............................................................................................................................................................................#........................................................................................................................... ..........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................##.......................................................................................................#..............#..........................................................................................................#......................................................#............................................................................................................#.................#...............................................................................#..........................................#....#..................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................##.......................................................................................................#..............#..........................................................................................................#......................................................#............................................................................................................#.................#...............................................................................#..........................................#....#........ .........................................................................................................................................................................#.................................................................................................................................................#.......................................................................#..#...........................................##....................................................#................................................................................................................................................................................................................................................................#........................................................................................................................#..................................................#...........................................................................................................................................................................................................................................................#.................................................................................................................................................#.......................................................................#..#...........................................##....................................................#................................................................................................................................................................................................................................................................#........................................................................................................................#..................................................#.................................................................................. ............................................................#.............................................................................................#.........................................................................#...................................................#....#...................................................................................#...................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#...................................................................................#..........................#.................................................................................................................................................#.............................................................................................#.........................................................................#...................................................#....#...................................................................................#...................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#...................................................................................#..........................#..................................................................................... ............#.............................................................................#....................................#........................................................................................................................#..................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#.............................................................................#....................................#........................................................................................................................#..................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#............................................................................................................................................. ....................................#................#....................................................................................................#....................................................................................#.............#..................................................................................................................................#............................................................................................................................#...............................................................#..........................................#...............................................................................................................................................................#............................................................................................................................................................................#......................................................................................#................#....................................................................................................#....................................................................................#.............#..................................................................................................................................#............................................................................................................................#...............................................................#..........................................#...............................................................................................................................................................#............................................................................................................................................................................#.................................................. ...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#..........................#.............................................................................#.........................................................................................................................................#...................................................#...............................................................................#..........................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#..........................#.............................................................................#.........................................................................................................................................#...................................................#...............................................................................#..........................................................................................................#............................................................ ...................................................................................................................................................................................................................................................................................................................................................................#...................................#....................................................................................................................................................................................................................................................................................................#..................................................................................................................................#............................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#....................................................................................................................................................................................................................................................................................................#..................................................................................................................................#............................................................................................................#........................................................................... ..................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#......................................................................................................................#..................................................................................................................................................................................................#...........................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#......................................................................................................................#..................................................................................................................................................................................................#......................................................... ..........................................................................................................................................................................................................................................#...............................#..............................#..........................................................................................................................................#..................................................................................................................#...................................#.................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#..............................#..........................................................................................................................................#..................................................................................................................#...................................#.................................................................................................................................................................#.......................................................................................................................................................................................................................................................... ........................................#................................................................................#.....#..............................................................................................................................................................#.................................................................................................................#.........................................................................................................................................................................................................................................................#..........................................................................................................................................................#.......................................................#.........................................#................................................................#.......................................................................#................................................................................#.....#..............................................................................................................................................................#.................................................................................................................#.........................................................................................................................................................................................................................................................#..........................................................................................................................................................#.......................................................#.........................................#................................................................#............................... ...................................................................................................#.#........................#.........................................................................................................................................................#...........#.......................................#.....................................................................................#.......................................................................................................#.....................................................................................................................................................#...................................#...........................................................................................................................................................................................................................................................................#..........................................................................................................................#.#........................#.........................................................................................................................................................#...........#.......................................#.....................................................................................#.......................................................................................................#.....................................................................................................................................................#...................................#...........................................................................................................................................................................................................................................................................#....................... .............................................................#............#....................................................................................................................................................................................................................................................#................................#...........................#...................................................................................................#.......................................#.#.......................................................................................................#.........................................#..............................................#..................................................#................................................................................#.............................#.......................................................................................................................................................................................#............#....................................................................................................................................................................................................................................................#................................#...........................#...................................................................................................#.......................................#.#.......................................................................................................#.........................................#..............................................#..................................................#................................................................................#.............................#.......................................................................................................................... ................................................................................................................................................................................................................................................................#....#...#................................#.....................................................................................................#.........................................................#...............................................#..............................................................................#...................................................................................................................................................................................................#...........................................................................................#....................................................#.........................................................................................................................................................................................................................................................................................................................................#....#...#................................#.....................................................................................................#.........................................................#...............................................#..............................................................................#...................................................................................................................................................................................................#...........................................................................................#....................................................#......................................................................... ............................................................................................#.......................................#........................................................................................#.......................................................................................................................................................................................................................................#............................................................................................................................................................................................................#................#..#..........................................#................................................#..........#................................#.....................................................................................................................................................................................................................................................................................#.......................................#........................................................................................#.......................................................................................................................................................................................................................................#............................................................................................................................................................................................................#................#..#..........................................#................................................#..........#................................#......................................................................................................................................................................................... .............................................................................................................................................#.............................#........................................................................................#..............................................#....................#...................................................................................................................................................................................................................................................................................#..............................................#........................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.............................#........................................................................................#..............................................#....................#...................................................................................................................................................................................................................................................................................#..............................................#........................................................................................................................................................................................................................................................................................................................................................#... ........#..............................................................................................#................................................................................................................................................................................#...........................................#........................................................................................................................#.............................................................................................................................................................................#.......#........................................................#................................................................................................................................................................................................................................#..........................................................#.......................................#..............................................................................................#................................................................................................................................................................................#...........................................#........................................................................................................................#.............................................................................................................................................................................#.......#........................................................#................................................................................................................................................................................................................................#..........................................................#............................... ...#....................................................................................................................................................................................#................#....#......#.....#.................................#...............................#...........................................................................................................................................................................................................................#........#........................................#...................................................#.....................................................................................................................................................................................#.................................................................#..........................#..............................................................#.........................................................#....................................................................................................................................................................................#................#....#......#.....#.................................#...............................#...........................................................................................................................................................................................................................#........#........................................#...................................................#.....................................................................................................................................................................................#.................................................................#..........................#..............................................................#...................................................... .................................................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................................................................................................................................................#....................#..........................................................................#................................#............................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................................................................................................................................................#....................#..........................................................................#................................#............................................#.......................................................................................................................................................................................................................................................... ..................................................................................................................#...................................................................................................................................................................................................................................................................................................................#.................................................................................................#...........................................................................................................................................................................................................................................................#.................#...........................................................................................................................................#.......................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#.................................................................................................#...........................................................................................................................................................................................................................................................#.................#...........................................................................................................................................#..................................................................... ............................................................................................................................#.............................#...........................................................#...............................................................................................................#.....................................................................................................................................................................#.....................................................................................................................................................................#.......................................................................................................................#.......................................................................#.....................................#..................................................................#........................................................................................................................................................................#.............................#...........................................................#...............................................................................................................#.....................................................................................................................................................................#.....................................................................................................................................................................#.......................................................................................................................#.......................................................................#.....................................#..................................................................#............................................ ....................................................................................................................................................#....................#...................................................#...........#......................................................................................................#...................................................................................................................................#......#......................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#...................................................................................................................................................................................................#....................#...................................................#...........#......................................................................................................#...................................................................................................................................#......#......................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#............................................... .....................................................................................................................................#..........#......................................................#............................................................................................#............................................................................#.........................................#.......................................#...............................................................................................................#................#.........................................#.........................................................#............................................................................................................#.............................................................................................................................................................................................#.........................................................................................................................................................#..........#......................................................#............................................................................................#............................................................................#.........................................#.......................................#...............................................................................................................#................#.........................................#.........................................................#............................................................................................................#.............................................................................................................................................................................................#.................... ............................................................................................................................................................................................#....................................................................................................................................................#............................................................................................................................................#........................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................#............................................................................................................................................#........................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................#...........................................#..................................................................................................................................................................#..#..............................................................................................................#..............................................................................................................................................#...........................#....................#..............................#.......................................................................#............#.#..................#.............................#.#......................................................................................#......................................................................................................................................................................................................................................#...........................................#..................................................................................................................................................................#..#..............................................................................................................#..............................................................................................................................................#...........................#....................#..............................#.......................................................................#............#.#..................#.............................#.#......................................................................................#................................................................................................................................................................................................................... ..........................................................#........................................................................................................#...............................#............................................................................................................................................................#..................................................................................................................................................................................................................................#....#.........................................................................................................................#................#.......................................................................................................................................#..............................................................#.......................................................................................................................................#........................................................................................................#...............................#............................................................................................................................................................#..................................................................................................................................................................................................................................#....#.........................................................................................................................#................#.......................................................................................................................................#..............................................................#............................................................................. ..............................................#..........................................................#..................................................................................#................#............................................................................................................................................#..........................................................................##.....................................................................................................................................................................................................#........................................................................................#...........................................................................................#........................#................#....................#.....#.......................................................#..........................................................#............................................................#..........................................................#..................................................................................#................#............................................................................................................................................#..........................................................................##.....................................................................................................................................................................................................#........................................................................................#...........................................................................................#........................#................#....................#.....#.......................................................#..........................................................#.............. ..................................................#.........................................................................................................................................................................................................................................................................................#.......#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#.........................................................#.....#.................................................................................#.........................................................................................................................................................................................................................................................................................#.......#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#.........................................................#.....#............................... ..............................................#.............................#.............................................#............................................................................................#................................#................................................#..........#.....................................................................................#.............................................#..............#...........#......................................................................#.................................#..........................#.............................................................................................................................................................................................................#....#..........................................................................................................................#..........#.....................................................................................................#.............................#.............................................#............................................................................................#................................#................................................#..........#.....................................................................................#.............................................#..............#...........#......................................................................#.................................#..........................#.............................................................................................................................................................................................................#....#..........................................................................................................................#..........#....................................................... ..........#..............................................................................#...........................#.................................................................................................#...................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................#...#.......................................................................................................................................................................................................#.#.........................#.................................................#..............................................................................#...........................#.................................................................................................#...................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................#...#.......................................................................................................................................................................................................#.#.........................#....................................... ..............................................#.#...................................................................................................................................................................................#............................................................................................................................................................................#...........................#..#............................................................................................................................#......................................................................................................................................................................................................#............................#...................................................................................................................................#................................................................................................................................#.#...................................................................................................................................................................................#............................................................................................................................................................................#...........................#..#............................................................................................................................#......................................................................................................................................................................................................#............................#...................................................................................................................................#.................................................................................. ....................................................................................#.........................................#.......................................................................................................................................................................#...................................................................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................#..............................................................#....................................................#...................................................................................................................................................................................................................#.........................................#.......................................................................................................................................................................#...................................................................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................#..............................................................#....................................................#............................................................................................................................... .................#...................#........................................................................................................................................#...................................................................................................................................................................#................................................................................................#............................................................................................................................#.............................................#....................................................#..........................................#....................#....................................................................................................................#.................................................................................#..............................................................................................#...................#........................................................................................................................................#...................................................................................................................................................................#................................................................................................#............................................................................................................................#.............................................#....................................................#..........................................#....................#....................................................................................................................#.................................................................................#............................................................................. .....................................................#....................................................................................#..........................#.....................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#..............................................................................................#...................................................................#..................................................................................................................................................#....................................................................................#..........................#.....................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#..............................................................................................#...................................................................#............................................................................................. .............................#.................................................................................................................................................#...............................#.....#..............................#........................................................................................................................................#..................................................#............................................................................................................................................................................................................................................#.......................................#................................................................................................................................................#........................................................#.....................................................................................................................#.................................................................................................................................................#...............................#.....#..............................#........................................................................................................................................#..................................................#............................................................................................................................................................................................................................................#.......................................#................................................................................................................................................#........................................................#........................................................................................ ............................................................................................................................................................................................#............................#.......................................................................................................................................................................................#.......#...................#.....................................................................#.........#............................#..............#.................................................................................................................................................#.....................................................................................................................................................................................................##.................................................................................................................................................................................................................................................................................................#............................#.......................................................................................................................................................................................#.......#...................#.....................................................................#.........#............................#..............#.................................................................................................................................................#.....................................................................................................................................................................................................##..................................................................................................... .............................................................................................................................................................................#..................................#................................................................................................#......................................................#................................................................................................#............................................#...................#...................................................................................................#.............................................................................................................................................................................................................................................................................#...........................#..#.........................................................................................................................................................................................................................................................#..................................#................................................................................................#......................................................#................................................................................................#............................................#...................#...................................................................................................#.............................................................................................................................................................................................................................................................................#...........................#..#............................................................................ ..........................................................................................................................#......................................................................................................#..........................................#..................................................................................................................#...................................#.................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#.............................#...................#...............................................................................................................................................................................#......................................................................................................#..........................................#..................................................................................................................#...................................#.................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#.............................#...................#..................................................... ......................................................................................................#................................#.............................................#.............................................................#........................................................................................................................#................................#........................................................................#......................#...............................#..........#.................#.................................................................................................................................#...................................................#.......................#...........................#.....................................................................#..............................#...............#....................................................................................................................................................................................................#................................#.............................................#.............................................................#........................................................................................................................#................................#........................................................................#......................#...............................#..........#.................#.................................................................................................................................#...................................................#.......................#...........................#.....................................................................#..............................#...............#.............................................................................................. ........................................#.............#....#......................................................................................#.................................#...................................................................................................#...........................................................................................................................#.......................#........................................................#.........................................................................................................................................#.............................................................................................................................................................................................#.............................#.....................................#........................................................................................................#....#................................................#.............#....#......................................................................................#.................................#...................................................................................................#...........................................................................................................................#.......................#........................................................#.........................................................................................................................................#.............................................................................................................................................................................................#.............................#.....................................#........................................................................................................#....#........ .............................................................................................................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................#...................................................................................#..................................................................................#.........................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................#...................................................................................#..................................................................................#.........................................................................................................................................................................................................................................................................#......................... ..................................#...........................................................................................#..........................................#.......................................................................................#.........................................................................#.....................................................................................#........................................#...................................................#........................................................................................................................................#...........................................................................................................................................................................................#................#..........................#...................................................................................................................#......................................#...........................................................................................#..........................................#.......................................................................................#.........................................................................#.....................................................................................#........................................#...................................................#........................................................................................................................................#...........................................................................................................................................................................................#................#..........................#...................................................................................................................#.... ..........................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................#.................................................................................................#...............................................................................#.....................................................#.....................................................................................................................................................................#..............................................................#.........................................................#......................#..................................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................#.................................................................................................#...............................................................................#.....................................................#.....................................................................................................................................................................#..............................................................#.........................................................#......................#........ ................................................................................................................................................................................................#...................................................................................##....................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#....................#......................................................................................................................................................................................................................................................................................................................................................................#...................................................................................##....................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#....................#...................................................................................................................................................................... ...................................................................................#.........................................................................................................................................................................#...................................................................................................................#...................................................................................#.........................................................................................................................................#...........................................#.......#................................#.....................................................#...........................................................................#....................................................#...............................................................................................................................................................................................................................#.........................................................................................................................................................................#...................................................................................................................#...................................................................................#.........................................................................................................................................#...........................................#.......#................................#.....................................................#...........................................................................#....................................................#............................................................................................................................................ .........#..........#...............................................................................................#..........................#............................................................#...................#...........................................................................................................................#.................................#......................................................................................................................................................#.#...................................................................................................................................................................................#...............................#..............................#.................#.............................#.....................................................................#................................................................................................................#..........#...............................................................................................#..........................#............................................................#...................#...........................................................................................................................#.................................#......................................................................................................................................................#.#...................................................................................................................................................................................#...............................#..............................#.................#.............................#.....................................................................#....................................................................................................... ........................................................................#....................................................................................................................................................................................................................................................................................#............................................................................................................................................................#........#............................................................................#.....................................................................................#.............................................................................................................................#.........................................................#.......................................................................................#.........................................................................................................................#....................................................................................................................................................................................................................................................................................#............................................................................................................................................................#........#............................................................................#.....................................................................................#.............................................................................................................................#.........................................................#.......................................................................................#................................................. ...............#.................#...........................................................#....................................................#..........................................................................................................................................#................................#...........................................................................................................................................................................................................................#..............#...................................................................................................................................#....................................................................................................................................................................................................................................................#....................................................................................#.................#...........................................................#....................................................#..........................................................................................................................................#................................#...........................................................................................................................................................................................................................#..............#...................................................................................................................................#....................................................................................................................................................................................................................................................#..................................................................... ............................................................................................................................................#.............................................................#.....................................................................#............................................#.....................................................................................#.................................................#........#......................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#....................................................................................................................................................................................................................................................#.............................................................#.....................................................................#............................................#.....................................................................................#.................................................#........#......................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#........................................................................................................ .........................................................................................................................#.........##..........#.......................#.............................................................##......................................#.........#...................................#......................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.................#..............................................................................................................................................................................#.........##..........#.......................#.............................................................##......................................#.........#...................................#......................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.................#..................................................... ....#...................................................................................#.........................................................#......................#.....#.............................................................................................................................................................#...................................................................................................................................#...............................................#.............................................................................#........................................#...............................................................................................................................................................................#.............................................................................#.....................................................................................................................#...................................................................................#.........................................................#......................#.....#.............................................................................................................................................................#...................................................................................................................................#...............................................#.............................................................................#........................................#...............................................................................................................................................................................#.............................................................................#................................................................................................................. .......................#...............#......................................................#.#............#.............#.................................................................................#.................................................................................................................................................................#..................#.............................#.................................#.................................................#..............................................................#....................................................................................................................................................#...................................................#.....#.......................................................................#.....................................................#..............................................................................................................................#...............#......................................................#.#............#.............#.................................................................................#.................................................................................................................................................................#..................#.............................#.................................#.................................................#..............................................................#....................................................................................................................................................#...................................................#.....#.......................................................................#.....................................................#....................................................................................................... ..........................................#......#...............................................................................................................#..........................................................................................................................................................................#..........................#..#..............................................................................................................................................#..........................................................................................................................................#....#......................#...........................#...............#..............................................................................#............................#.........................................................................................................................................................................................................................#......#...............................................................................................................#..........................................................................................................................................................................#..........................#..#..............................................................................................................................................#..........................................................................................................................................#....#......................#...........................#...............#..............................................................................#............................#............................................................................................................................................................................... ....................................................#.........................................................#..........................................#........................................................#......................................................................#................................................................................................................................................................................................................................................................................................................#.............#.........................................................................................#.....................................................................................................................................................#................#............................................................#......#..............................................................................................................................#.........................................................#..........................................#........................................................#......................................................................#................................................................................................................................................................................................................................................................................................................#.............#.........................................................................................#.....................................................................................................................................................#................#............................................................#......#.......................................................................... ...............#...#.#..................................#............................................#...................................#...................................................................................#.................................................................................................................................#..........................................#.....................................................................................#......#.......................................................#.................................................................................................#........#......#......................#...........#.......................................#................................................................................................................................................................................#.........................................................#..................#............................#...#.#..................................#............................................#...................................#...................................................................................#.................................................................................................................................#..........................................#.....................................................................................#......#.......................................................#.................................................................................................#........#......#......................#...........#.......................................#................................................................................................................................................................................#.........................................................#..................#............. .............................................................................................................................................................................................................................................................................#..#......#....#...............................................................................................................................................................................................................................................................#..................................................................................................................................................#.....................#.......................................................................................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................................#..#......#....#...............................................................................................................................................................................................................................................................#..................................................................................................................................................#.....................#.......................................................................................................................................................................................................................#.........................................................#................ ........................................................................................................................................................................#.#...............................#......................................................................#......................................#..................................#.................................#...............................................................................................................................................#.....................................................................................................................................................................................#..................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.#...............................#......................................................................#......................................#..................................#.................................#...............................................................................................................................................#.....................................................................................................................................................................................#..................................................................................................................................................#................................................................................................................................................. ...........................................................................................#................................#...............................................................................................................................#.......................#..........................#..........#..#.......................................................#..............................................................................................................................#.......................#.....#.......................................................#..............................................................................................................................................#........................................................................................#......................#..............................#..........................................................................................................................................................................................................................#................................#...............................................................................................................................#.......................#..........................#..........#..#.......................................................#..............................................................................................................................#.......................#.....#.......................................................#..............................................................................................................................................#........................................................................................#......................#..............................#............................................................................................................................... .................#...............................................................#..................................................................................................................................................................................#.........................................#....................................................................................................................................................................................................................................................................................................................#................................................#...............#............#.................................................................................................................#.............................................#..........................................#.......#....................................................................................................................#...............................................................#..................................................................................................................................................................................#.........................................#....................................................................................................................................................................................................................................................................................................................#................................................#...............#............#.................................................................................................................#.............................................#..........................................#.......#................................................................................................... .......................................................................................................................................................#.....................................................................................#................#....#.........................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#......#...................................................................................................................................................................................................................................................#.....................................................................................#................#....#.........................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#......#............................................................................................ ................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................#......................................................................................................................................................................................................................................#.........#.........................................................................................#.....................................................#.....................................................................................................................................#...........................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................#......................................................................................................................................................................................................................................#.........#.........................................................................................#.....................................................#.....................................................................................................................................#........................................... ....................................#.....................................................................................................................................#.........................#.....#..#.................................................................................................................#........................#......................................................#.......................................................................................................#...................................#.......................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................#.....................................................................................................................................#.........................#.....#..#.................................................................................................................#........................#......................................................#.......................................................................................................#...................................#.......................................................................................................................#.............................................................................................................................................................................................................................................................................#...................................................................... ............................................................................................................................................................................................................................................................................................#......................................................................#...........#.......................................................................................................................................................................................#....................................#...............#...................................................................................................#.................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#......................................................................#...........#.......................................................................................................................................................................................#....................................#...............#...................................................................................................#.................................................................................................................................................................................................................................................................................................#..... ..#.......................................................................#...................................................................................#...................................................#..................#.................................#...............................................................................#..................................................................................................................................................................................#...........................................................#...................................................................................#.......................#........................................................#..................#.#................................................#.....................................................................................................................................................#...........................#..#...#.......................................................................#...................................................................................#...................................................#..................#.................................#...............................................................................#..................................................................................................................................................................................#...........................................................#...................................................................................#.......................#........................................................#..................#.#................................................#.....................................................................................................................................................#...........................#..#. .................#..........................................................#.........................................................................................................................................................#.......................................................#.................................................................#...................................#.....................................................................................................................................................................#...................#..................................................#.........................#.......................................................................................................................................#...............................................................#.....................................................................................................................................................................#..........................................................#.........................................................................................................................................................#.......................................................#.................................................................#...................................#.....................................................................................................................................................................#...................#..................................................#.........................#.......................................................................................................................................#...............................................................#.................................................................................................................................................... ...............................................................................................................................................................................................#........................................#.................................................................#............#...............................................................................................................#.................................#....................................................................................................................#.....................................................................................#....................#.............................................#............................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#........................................#.................................................................#............#...............................................................................................................#.................................#....................................................................................................................#.....................................................................................#....................#.............................................#............................................................................................................................................................................#................................................................................................... .....................#................................................................#...........................................#.....................................................................................................................#.................................................................................................................................................................#.............................#............#...........................................#.......#............................................#............................#.......................................................................................................................................................................................................#................#.......................................................................#.....#......#...........................................................................................................................................#................................................................#...........................................#.....................................................................................................................#.................................................................................................................................................................#.............................#............#...........................................#.......#............................................#............................#.......................................................................................................................................................................................................#................#.......................................................................#.....#......#...................................................................................................................... ..............................................................#......................#.....................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...........................................#....#...............................................................................................................#..............................................................................#.........................................................................................##.......................................................#........................................................................................................................................................................#......................#.....................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...........................................#....#...............................................................................................................#..............................................................................#.........................................................................................##.......................................................#.......................................................................................................... ................................#...................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#.......#..................................................................................................#...................#.................................................................#.....................#............................................................................................................#..............#........................................................................................................................................................#........................................................................#...................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#.......#..................................................................................................#...................#.................................................................#.....................#............................................................................................................#..............#........................................................................................................................................................#........................................ ......................................................#..........................................#..................................................................................................................................................................................................................#................................................................................#................#...........................................................................................................................................................................................................................##......#.........................................................#......................................................#.......................#....................................................................................................................#.....................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................#................................................................................#................#...........................................................................................................................................................................................................................##......#.........................................................#......................................................#.......................#....................................................................................................................#............................................................................................................... ....................................................................................#...................#..................................................................................................................................................................................................................................................................#......................................................#........................................................................................#................................................#.................................................................................................................................................................................#....................................................................................................................................................................................................#.......................#................................................................................................................................#...................#..................................................................................................................................................................................................................................................................#......................................................#........................................................................................#................................................#.................................................................................................................................................................................#....................................................................................................................................................................................................#.......................#............................................ ...........................................................................................................................................................................#...................................#..........................#................................#.................#..........................................#........................#..........................................................................................................................#.....................#....#.........#......................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#..............................................#.....#...............................................................................................................................................................................#...................................#..........................#................................#.................#..........................................#........................#..........................................................................................................................#.....................#....#.........#......................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#..............................................#.....#.... ..............................................................................................................................................................................#...................................................................................................................................................................................................#................................................................................................................................................#....................#................#....................................#........................#.................#.#............................#........................................................................................#..........................#......................................................................................................................................................................................#..................................................................................................................................................................................................................#...................................................................................................................................................................................................#................................................................................................................................................#....................#................#....................................#........................#.................#.#............................#........................................................................................#..........................#......................................................................................................................................................................................#.................................... ............................................................................................................................................#.............................#................................................................................................................................................................................................................................................................#................................................................................................................................................#............................................................................................................................#.........................................................................................................#................#...................................................................#...............................#..........................#...................................#............................................................................................................................................................#.............................#................................................................................................................................................................................................................................................................#................................................................................................................................................#............................................................................................................................#.........................................................................................................#................#...................................................................#...............................#..........................#...................................#................ .................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.....................................##.............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.....................................##............................................................ .....#.......................................................#..........#...............................................................#..................................................#.................................................................................................................................................#................................................................................................................#.........#.........................................................................................#......................................................#..............................................................#.................................................................#..................................................................................................................................................................................#...............................................................................................#.......................................................#..........#...............................................................#..................................................#.................................................................................................................................................#................................................................................................................#.........#.........................................................................................#......................................................#..............................................................#.................................................................#..................................................................................................................................................................................#.......................................................................................... ........................................................................................#...................................................................................................................................................................................................................................................#...............................................................................................................................#.................................................................................................................................#.......................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...............................................................................................................................#.................................................................................................................................#.......................................#................................................................................................................................................................................................................................................................................................................................................................................. ...............................................................................................................................#.................#.......................#...#....................................................................................................................................................................................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...............................................................................................................................................................................................#.................#.......................#...#....................................................................................................................................................................................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#................................................................ .........................................#...................................................................................................................................................................................................................................................................................#...............................................................................................#................#.................................#...........................................#........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................#................#.................................#...........................................#........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.......... .............................................................................................................................#........#...................................................................................#................#....................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...............#..............................................................#..................#......................................................................................................................................................................................#........#...................................................................................#................#....................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...............#..............................................................#..................#......................................................... ...................................................................#......................................................................................................................................................................#.............................................#.............................................................................................................................................................................................................................#...............................#...................................................#........................................#.#...........................#.............................................................................................................................#....#.....................................................................#............................................................................................................................................#...................................................................#......................................................................................................................................................................#.............................................#.............................................................................................................................................................................................................................#...............................#...................................................#........................................#.#...........................#.............................................................................................................................#....#.....................................................................#............................................................................................................................................# ........................................................................................................................................................................#........................................................#.....................................................................................................................................................#.....................#...................#...#...#.................................................................#........................................................................................................#......................................................................................#..................#.....................................#............................................................................#.........................................#.........................................................#..........................................................................................................................................................................................................................................................#........................................................#.....................................................................................................................................................#.....................#...................#...#...#.................................................................#........................................................................................................#......................................................................................#..................#.....................................#............................................................................#.........................................#.........................................................#.................................................................................. ...............................................................................................#..............................................................................#................................................................................................................................................................#....#.................................................................#............................................................................#.......................................#..............................................................................................................................................#...............................................................................................................................................................................................#......................#.........................................................#...........................................................................................................................................................#..............................................................................#................................................................................................................................................................#....#.................................................................#............................................................................#.......................................#..............................................................................................................................................#...............................................................................................................................................................................................#......................#.........................................................#............................................................ ..................................#....#....................................................#.............................................................................................................#.....................#................#................................#..................#......................................#...............................................................................................................................##........................................#...............#.....................................................#..........#.....................................................................................................#......................................................................................................#......................#....................#.......................................................................................#................................#................................................................................#....#....................................................#.............................................................................................................#.....................#................#................................#..................#......................................#...............................................................................................................................##........................................#...............#.....................................................#..........#.....................................................................................................#......................................................................................................#......................#....................#.......................................................................................#................................#.............................................. ....#...................................................................................................#..........................#........................................................................................................................................................................#........#...................................................................................................................................................................................................................................................................................................#.........................................................#.......................................................................#......................................................#....................................................#..........................................................................#.........................................................................................#...................................................................................................#..........................#........................................................................................................................................................................#........#...................................................................................................................................................................................................................................................................................................#.........................................................#.......................................................................#......................................................#....................................................#..........................................................................#..................................................................................... ...............................................................................................................................................#...............................................................................................#.............#....................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#...........#..#..............................................#...........................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#.............#....................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#...........#..#..............................................#............................................................................................................................................................................................................................ .......................................................#..................................#............................................................................................................................................#.................................................................................................................................................................#.............................................................................................................................................................................#....................................................................................................................................................................................................................................#.....................................................................................................#....................................................................................................#.......................................................#..................................#............................................................................................................................................#.................................................................................................................................................................#.............................................................................................................................................................................#....................................................................................................................................................................................................................................#.....................................................................................................#....................................................................................................# ...#..........................................................................#.........................................................................#.......................................................................#.....................................#..#..............................................................................................................................................................................#.........................................................................................................................................................#.................................#.................#................................#............................................................................................................................................................#.#..........................................#..........................................................................#...............................#..............#..........................................................................#.........................................................................#.......................................................................#.....................................#..#..............................................................................................................................................................................#.........................................................................................................................................................#.................................#.................#................................#............................................................................................................................................................#.#..........................................#..........................................................................#...............................#........... .......................................................................................................................#.....................................................................................................................................................................................................................#.................................................................................................................#.....................................#...................................................................#..........................................................................................................................#.........................#............................................................................................................................................................#.......................................................#.......#...................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.................................................................................................................#.....................................#...................................................................#..........................................................................................................................#.........................#............................................................................................................................................................#.......................................................#.......#............................................................................ ...........................................................................................................#..........................................................................#...........................................................................................#....................................................................................................................................................................................................................#.........................................................#.......................................................................................#........................................................................................................#.....................................................................#..................................#..............................................................................................................#........................................................................................................................................................#..........................................................................#...........................................................................................#....................................................................................................................................................................................................................#.........................................................#.......................................................................................#........................................................................................................#.....................................................................#..................................#..............................................................................................................#............................................. .....................................................................................................#...............................................................................................................................................................................................#.........................................#.........................................................#................................................................................................#.................................................................................................................................................................#....................#......................................................................................................................................#......................#..................................................................................................................................#..........................................................................................................................................#...............................................................................................................................................................................................#.........................................#.........................................................#................................................................................................#.................................................................................................................................................................#....................#......................................................................................................................................#......................#..................................................................................................................................#..................................... ........................................................................................#..............................................................................................................................................................................................................#........................#.............................#..........................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.#.................................................................#...............................................................................#...............................................................................................#..............................................................................................................................................................................................................#........................#.............................#..........................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.#.................................................................#...............................................................................#....... .................................................................................................................................................................................................................................................................#...............#........................................................................................#.....................................................................................................................................#.................#.........................................................................................................................................................................................#................................................................................#.................................................................................................................................#...............................................................#.........................................................................................................................................................................................................................................................................................#...............#........................................................................................#.....................................................................................................................................#.................#.........................................................................................................................................................................................#................................................................................#.................................................................................................................................#...............................................................#........................ ...........................................................................................................#.......................................................................................................................................................................................#............................................................................................................................#...................#............................................#.....................................................................................................................................#......#........#.....................................................................#....................................................................................................................................................................................................................................................................#........#.......................................................................................................................................#.......................................................................................................................................................................................#............................................................................................................................#...................#............................................#.....................................................................................................................................#......#........#.....................................................................#....................................................................................................................................................................................................................................................................#........#............................ .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#.......#......................................................................................................................................................#........................................#.......................................................................................#.........................................................#........................................................................................#............................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#.......#......................................................................................................................................................#........................................#.......................................................................................#.........................................................#........................................................................................#............................................#............................................. ..................................................................................................................................................................................................#.....................#...................................#........................................................................................................................................................................................................#.........................................................................................................................#.............................................................................#.........................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#.....................#...................................#........................................................................................................................................................................................................#.........................................................................................................................#.............................................................................#.........................................................................................................................................................................................................................................................................#................................................................................ ...................................................................................................................................................................................................................................................................................#................................................................................................................................................#...........................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#...............................................................#...................................................................................................................................................................................................................................................................................#................................................................................................................................................#...........................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#...............................................................# ............................................................................................................................#.............................................................................................................................................................................................................................#........................................................................................................#..................................................................................#..................................................................................................................................................................................................................................................................................................#...................................................................#......................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#........................................................................................................#..................................................................................#..................................................................................................................................................................................................................................................................................................#...................................................................#.......................................................................................................... ...................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#.....................................................................................................................#.......................................................................................................................................................................................#...........................#.....................................#.............................................#........................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#.....................................................................................................................#.......................................................................................................................................................................................#...........................#.....................................#.............................................#..... ..............................#...............................................................................................................................................................................................................................................................#.................................................................................................................................................................#...............................................................#....................................................................................................................................................#..........................................#...............................................................................................................................................................................................................#..........#.........................#................................................................................#...............................................................................................................................................................................................................................................................#.................................................................................................................................................................#...............................................................#....................................................................................................................................................#..........................................#...............................................................................................................................................................................................................#..........#.........................#.................................................. ...............................................................#......................................#.....................#......................................................................#..................#.................................................................................................................................#............................................................................................................................................................................#...........................................................#.........................................................#........................................................................................#..................................................................................................#.............................................................................#...................#.............................................................................................................................................#......................................#.....................#......................................................................#..................#.................................................................................................................................#............................................................................................................................................................................#...........................................................#.........................................................#........................................................................................#..................................................................................................#.............................................................................#...................#.............................................................................. ...................#.............................................................#.#................................................................................................................#........................................#.................................#...............................................................................................................................................................................................................................................................#......................................................................................#..............................................................................................................#...................................................................................................................................................................................................#............#.......................................................#............................#.............................................................#.#................................................................................................................#........................................#.................................#...............................................................................................................................................................................................................................................................#......................................................................................#..............................................................................................................#...................................................................................................................................................................................................#............#.......................................................#......... ...................................................#....................................................................................................#.......................................#..................#..............#............................................................................................................................................#....#.........................................................#.............................................#...................................................................................................................................................................................................#...#........................................#.....................................#......................#.#.............................#.........................#.......................................#.........................................................#....................#...............................................................................................#....................................................................................................#.......................................#..................#..............#............................................................................................................................................#....#.........................................................#.............................................#...................................................................................................................................................................................................#...#........................................#.....................................#......................#.#.............................#.........................#.......................................#.........................................................#....................#............................................ ...........................................................................................................................................................................#............#.....................................................................................................................................................#.............................................................#......................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#..........#.................................................................................................................................................................................#............#.....................................................................................................................................................#.............................................................#......................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#..........#...... ..........................................................................................................................................................................................................................................................................#..............................#..#.................................................................#........................................................................................#.........................................................................................................................................................#.........................#........................................................................................................................................................................................................#.....................................................................................................................#.........................#.............................................................................................................................................................................................................................................................................................#..............................#..#.................................................................#........................................................................................#.........................................................................................................................................................#.........................#........................................................................................................................................................................................................#.....................................................................................................................#.........................#................... ................#.................................................................................................................#................................................................................#........#......................................................................#................#...............................................................................#...........................................................................#......................................................................................................#............................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................#..........................#.................................................................................................................#................................................................................#........#......................................................................#................#...............................................................................#...........................................................................#......................................................................................................#............................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................#.......... ..................................................................................................................................................................................................................#.....................................................................................................................................................#....................................................................................................................................................#............................................................................#..............................................................................................................................................................................#...........................................#..................................#.................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#....................................................................................................................................................#............................................................................#..............................................................................................................................................................................#...........................................#..................................#............................................................................................................................................................... ........................................#..........................................................................................................................#............................................................................................................#....................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#.................................................................................................#...................................#.....#................#......................#.........................................................................................#..........................................................................................................................#............................................................................................................#....................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#.................................................................................................#...................................#.....#................#......................#................................................. .....................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................#..............................................................................................................#...........................................#..................#............................................................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................#..............................................................................................................#...........................................#..................#....................................... ......................................................................................................#...............................................................................................................................................................................................................................................................................................#............................................................................................................#.............................................................#......................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#............................................................................................................#.............................................................#......................................................................................................#............................................................................................................................................................................................................................................................................................................................................... ................................................................................#.........................................................#...........................................................................................................#.................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#.........................................................#...........................................................................................................#.................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................... ...........................................................#.....#..................................................................#........................#................................................................#...........................................................................................#........................................................................................#.................................................................................................................#............................................................................................................................................................................................................................................................................................#.............................#................................................................................................#.....................................#...................#...#...................................................................#.....#..................................................................#........................#................................................................#...........................................................................................#........................................................................................#.................................................................................................................#............................................................................................................................................................................................................................................................................................#.............................#................................................................................................#.....................................#...................#...#........ ...................................#....#......................................................................................#........................................................................................................................................................................................................................................................................................................................................................#..................#........................................................#........................................................................................................#......................#............................................................................#.........................................................................................................................................................................................................................................................................................#....#......................................................................................#........................................................................................................................................................................................................................................................................................................................................................#..................#........................................................#........................................................................................................#......................#............................................................................#...................................................................................................................................................................................................................................................... ...............#....................#......................................................................................................................................#.........................................................................................#.............................................................................................................#...........................................................#..............................................................................#...........................................................................................................................#...............................................................................................................................................................#.......................................................#....................................................................................................................................................................#....................#......................................................................................................................................#.........................................................................................#.............................................................................................................#...........................................................#..............................................................................#...........................................................................................................................#...............................................................................................................................................................#.......................................................#..................................................................................................................................................... .........................................................................#..............................................................#..............................................................................................................................#...#.#.................#..............................................................................#........................#...................#......................................................................#..........................................................................................................................................................................................................................................#......#................................#.........#..........................................#.......................................#..............................................................................................................................................................................................................................#..............................................................#..............................................................................................................................#...#.#.................#..............................................................................#........................#...................#......................................................................#..........................................................................................................................................................................................................................................#......#................................#.........#..........................................#.......................................#..................................................................................................................................................... .......#...........................#.....#......................................................................#..#................#............................................................#.#.......................................................................................................................................................................................................................................................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#...........................#.....#......................................................................#..#................#............................................................#.#.......................................................................................................................................................................................................................................................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................... .....................................................................................................................................................................................................................................................................................#...............................................................................................#........................................................................................................................#...........#........................................................#...........................................................................#...........#..........................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#...............................................................................................#........................................................................................................................#...........#........................................................#...........................................................................#...........#..........................................................................................................................................................................................................................................................................................................................#................................. .....................................................................................#...............#..............................................................................................................................................#....#.............................................................................................................................................................................................................................................................................................................................................................#..................#...........................................................................................#...............#.............................................................................................................................................#...............#......#..............#..................................................................................................................................................................................#...............#..............................................................................................................................................#....#.............................................................................................................................................................................................................................................................................................................................................................#..................#...........................................................................................#...............#.............................................................................................................................................#...............#......#..............#............................................................................................. ..........................................#...........#...................................................#..............................................................#.......................................................................................................#...............................................................................#..........................................................................................................................................#................#......................#...........................................................................................................................................................#............#................................................................#.......................................................................................#......................................................................................#....................................................................................................#...........#...................................................#..............................................................#.......................................................................................................#...............................................................................#..........................................................................................................................................#................#......................#...........................................................................................................................................................#............#................................................................#.......................................................................................#......................................................................................#.......................................................... ............................................................................................................................#.................................................................................#......................................................................#..........................................................#.........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#................................................#...............................................................#..............................................................................................................................#.................................................................................#......................................................................#..........................................................#.........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#................................................#...............................................................#.. ........................................................................................................................................................................................................................................................................................................................................................#........................................................................................#........................................................#.......................................................................................................................................................................................................................................#........................................#.............................................................................................................................#........................#..............................................#............................#.................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#........................................................#.......................................................................................................................................................................................................................................#........................................#.............................................................................................................................#........................#..............................................#............................#......... ..............................#.......................................#..........................................................................................................#......................................................................................#....................................#........................................................................#....................................................................................................................................................................................................................................................................#................................................................................#..................#.......................................#...................................................................................................................................#..........................................................................................................................#.......................................#..........................................................................................................#......................................................................................#....................................#........................................................................#....................................................................................................................................................................................................................................................................#................................................................................#..................#.......................................#...................................................................................................................................#............................................................................................ .......#.................................................................#....................#.....................................................................#....#........................................................................................................................................................................................................................................................................................................................................................................#...........................#..........................................................................................#........................................................................................#..................................................................................................#.................#..#........#................................................................#..........................................................................#.................................................................#....................#.....................................................................#....#........................................................................................................................................................................................................................................................................................................................................................................#...........................#..........................................................................................#........................................................................................#..................................................................................................#.................#..#........#................................................................#................................................................... .................#..............................................................................................................................................#.............................................................................#...........................................................................................................#...........................................................................#.................................................#..........................................................................................................................................................................................................................................#.....#............#........................................#..................................................................................#............................................................................#.........................................................................................#..............................................................................................................................................#.............................................................................#...........................................................................................................#...........................................................................#.................................................#..........................................................................................................................................................................................................................................#.....#............#........................................#..................................................................................#............................................................................#........................................................................ ....................#.................................................................................................#......................................................................................................................................................................................#...............................................................#...........................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#..............................................................................................................................................#.................................................................................................#......................................................................................................................................................................................#...............................................................#...........................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.......................................................................................................................... ...............................#..........................................................#...............................................................................................................................................................#............................................................................#.....................................................#....................................#..............#..........................................................................................................................................................................................................#...................................................................................#...........................................................................................................................................................#.................................................................................................................#........................................#..........................................................#...............................................................................................................................................................#............................................................................#.....................................................#....................................#..............#..........................................................................................................................................................................................................#...................................................................................#...........................................................................................................................................................#.................................................................................................................#......... ...................#..........................................................................................................................................#........................................................................................................................#................................................................................................................................#..............................#...................................................................................................................................................................................................#.#...................#..............................................................................................................................................#.................................................................#........................................................................................................................................................#..........................................................................................................................................#........................................................................................................................#................................................................................................................................#..............................#...................................................................................................................................................................................................#.#...................#..............................................................................................................................................#.................................................................#..................................................................................................................................... ......................................................................................................................................................................................................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................#.............................................................................................................................................#............................................................................................................#................................................................#...................................................................................................................................................................................................................................................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................#.............................................................................................................................................#............................................................................................................#................................................................#............................................. .............................................................................................................................................................................................#.......................................................#.................................................#.............................................................#...................................................#...........................#......................................................................................................................................#.........................................................................................................................................................#...............................................#............................................................................................................#........................................................................#........................................................................................................................................................................................................................................#.......................................................#.................................................#.............................................................#...................................................#...........................#......................................................................................................................................#.........................................................................................................................................................#...............................................#............................................................................................................#........................................................................#........................................... ...................................................................#..................................................................................................................................................................................................................................................................................#....................................#........................................................................#............................................................#...................................................................#................#...............................#................................................................................................................................................................#....................................................#..............................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#....................................#........................................................................#............................................................#...................................................................#................#...............................#................................................................................................................................................................#....................................................#........................................................................................................................................................... .......................................................................................................................#........#................#....................................................................................................#.......................................................................................................................................................................................#.................#............................................#.......................................#...............................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#........#................#....................................................................................................#.......................................................................................................................................................................................#.................#............................................#.......................................#...............................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................. ..............................................................#........................................................#...........................................#...................................................................................................................#.....................................................................................................................................................................................................................#...................................#........................................................#.......................................#...#....................................................................#................................................................................................................................................#.........................................................................................................................................................................................................................#........................................................#...........................................#...................................................................................................................#.....................................................................................................................................................................................................................#...................................#........................................................#.......................................#...#....................................................................#................................................................................................................................................#........................................................................................................................................................... ....................................................................................................#.....................................................................................................................................................................#...........................................................................................................................#.............................................................#.................................................................................#..............................................#.....................................................................................................................................................................#...............................#....................................................................................................................#.....................................#.....#...............................................................................................................................................................#.....................................................................................................................................................................#...........................................................................................................................#.............................................................#.................................................................................#..............................................#.....................................................................................................................................................................#...............................#....................................................................................................................#.....................................#.....#........................................................... ..................................................................................................................#................................................................................................................................................................................................................................#................................#..........................................................................................................................................................................................#.....................................................................................#...........................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#................................#..........................................................................................................................................................................................#.....................................................................................#...........................................................#...................................................................................................................................................................................................................................................................................................... ...................................................................................................................................................#.....................................#.............................................................................................................................#..................................................#............#.................................................#..........................................................#......................................................................#.....................................................................................................................................................................................##...............................................................................................................##...............................................................................................#.......................................................................................................................................................................................................#.....................................#.............................................................................................................................#..................................................#............#.................................................#..........................................................#......................................................................#.....................................................................................................................................................................................##...............................................................................................................##...............................................................................................#.................................................... ......................................................................................................................................#.................................................................#....#..............................................................#..............................#.......................................................................................................................................................................................................................................................................#............................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#....#..............................................................#..............................#.......................................................................................................................................................................................................................................................................#............................................................................................................................................................#....................................................................................................................................................................................................................................................................................... .............................................................................................................................#......................................................................................................#.......................................#.......................................................................#.............................#.................#.................#..............................................................................................#..........................##..............................................#...........................................................................................................................................#......................................................................................................................................................................................................................#...........#........................................#............................................................................................................................................#......................................................................................................#.......................................#.......................................................................#.............................#.................#.................#..............................................................................................#..........................##..............................................#...........................................................................................................................................#......................................................................................................................................................................................................................#...........#........................................#............... ....#............................................#.........................................................................................................................................#..............................................................................................#...............................................................................................................................................#......................................................................#.....................#...........................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#.........................................................................................................................................#..............................................................................................#...............................................................................................................................................#......................................................................#.....................#...........................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................... .......................#........................................#...........................................................................................................................#....................................#.................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#.................................................#........................................#...........................................................................................................................#....................................#.................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#.......................... .........................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................#..........................................#..............................................#....#................................#.............................................................................#.....................................................................................................................#.............#....#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................#..........................................#..............................................#....#................................#.............................................................................#.....................................................................................................................#.............#....#...........................................................................#................................................................................................................................................................... ..................................#.................................................#........................................................................#...#....................................#...............................................................................................#..........................................#...................................................................#................................................................................#......................................................................................................................................................................................................#........................................................................................................#...........................................................................................................................#............................................#..........................................................................#.................................................#........................................................................#...#....................................#...............................................................................................#..........................................#...................................................................#................................................................................#......................................................................................................................................................................................................#........................................................................................................#...........................................................................................................................#............................................#........................................ ....................................................................................................................#.................................................................................................#................................................................................................................................................................................................................#...........................................................................#..............................................#............................#.........#............................................................................................................#..........................................#...................................................................................................................................#......................#.........................................#...............#.........#...........................................................................................................................................................#.................................................................................................#................................................................................................................................................................................................................#...........................................................................#..............................................#............................#.........#............................................................................................................#..........................................#...................................................................................................................................#......................#.........................................#...............#.........#....................................... ...............................#.........................................................#......................................................................................................................................................................................................#......................................................................#....#......................................#..................................................................................#.....................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.................................................................................#.........................................................#......................................................................................................................................................................................................#......................................................................#....#......................................#..................................................................................#.....................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.................................................. ................................................................................................................#.............#...........................................#...................................#............................................#.........................................................................................................................................................................................................#.................................................................................................................#.....................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#.............#...........................................#...................................#............................................#.........................................................................................................................................................................................................#.................................................................................................................#.....................................................#..........................................................................................................................................................................................................................................................................................................................................#............................................... .................#................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#..............#..........................................................................................................................#................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#..............#......................................................................................................... ........................................................................#.................................................................................#.........................................................................................................#................#.............................................................#...........................................................................................................................................................................................#..................................................................................................................................................................................#......................................................................................................................................................................................................#......................................................................................................................................................................#.................................................................................#.........................................................................................................#................#.............................................................#...........................................................................................................................................................................................#..................................................................................................................................................................................#......................................................................................................................................................................................................#.............................................................................................. ......................................................#........................................................#..............................................................................................................................................................#..............................................................................#.................................................................#.........#.........................................................................................#.................................#.........................................................................................................................................................................................................................................#................................................................................#..............................................................................................................#..............................................................................#........................................................#..............................................................................................................................................................#..............................................................................#.................................................................#.........#.........................................................................................#.................................#.........................................................................................................................................................................................................................................#................................................................................#..............................................................................................................#........................ .......................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#...................................................................................................................................................#..............................................................................................................................................................................................#.................#...........................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#...................................................................................................................................................#..............................................................................................................................................................................................#.................#...........................................................................................................#......................................................................... ...........................#.............................................................................................................................................#.................................................................................................................................#..........#..............................................................................#...#.............................................................................#..........................#.........................#.................................................................................................................................................................................................................#.....#........#..................................................................................................................................#...........................................................#......................................................................................#.............................................................................................................................................#.................................................................................................................................#..........#..............................................................................#...#.............................................................................#..........................#.........................#.................................................................................................................................................................................................................#.....#........#..................................................................................................................................#...........................................................#........................................................... .#............................................#..............................................................................................................#.............................................................................................................................................................................................................................................#.................#................................................................................................................................................#........................#............#....................................................................................................................#..................#...............................................................#.........#.................................................................................................................................................................#.....................#..........#............................................#..............................................................................................................#.............................................................................................................................................................................................................................................#.................#................................................................................................................................................#........................#............#....................................................................................................................#..................#...............................................................#.........#.................................................................................................................................................................#.....................#......... ............................................................................................................................................................................#.....................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#......................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#......................................................................................................................................................................................#....... ...........#.........................................................................................................................................#............................................................................................#................................................................................#................................................................#....................................#......................................................................#..................................................................................#........................................................................................................................................................................#.....................................................#................................................................................#...........................................................................................................#...................#.........................................................................................................................................#............................................................................................#................................................................................#................................................................#....................................#......................................................................#..................................................................................#........................................................................................................................................................................#.....................................................#................................................................................#...........................................................................................................#........ ...........................................................................#.............................#.........................................................................................................#..........................#...........................................................................#............................................................................................................................................................#..................................................................................#..................#..................................................#.......................................................#...............#...................#.......#..#.................................................................#.............................................................#.......................................................................................................#..........................#........................................................................................#.............................#.........................................................................................................#..........................#...........................................................................#............................................................................................................................................................#..................................................................................#..................#..................................................#.......................................................#...............#...................#.......#..#.................................................................#.............................................................#.......................................................................................................#..........................#............. .....................................................................................................................................................................................................................................................................................................................................................................................#.................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#..............#......................#................................#....................................................#...................................#............#..............................................................................................................................................................................................................................................................................................................................................................................................#.................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#..............#......................#................................#....................................................#...................................#............#......... .................................................#....................#.......................................................#.................................#..........................#...........................................................................................................................................#.............#............................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#.........................................#..............................................................................................................................#....................#.......................................................#.................................#..........................#...........................................................................................................................................#.............#............................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#.........................................#............................................................................. .............................#..............................................................................................................................................#.............................................................#....................#.........................................................#.................................................................................................................................................................................................................................#...............#........................................................................#........................................................................................................#..........................#...................................................................................................................#.........................................................................#..............................................................................#..............................................................................................................................................#.............................................................#....................#.........................................................#.................................................................................................................................................................................................................................#...............#........................................................................#........................................................................................................#..........................#...................................................................................................................#.........................................................................#................................................. ....#.............................................#...............................................................................#....................................................................................#................................#......#..................................#..............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.#..................................................................#....................................................#.....................................................................#.......................................................#.............................................#...............................................................................#....................................................................................#................................#......#..................................#..............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.#..................................................................#....................................................#.....................................................................#................................................... ..........................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................................#........................................................................................................................#.......................................................................................................................................................................................................................................................................#........................................#..................................................................#.......#..#......................................................................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................................#........................................................................................................................#.......................................................................................................................................................................................................................................................................#........................................#..................................................................#.......#..#............................................ ....................................................................................#...............................................................................................................#.......#...................................................................................................................................#..........................#.......#..............................................................................................................................................................................................................................................#...............................................................................................................................#................................................#.......#.............................#......................#..........#................................................................................................#...............................................................................................................................#...............................................................................................................#.......#...................................................................................................................................#..........................#.......#..............................................................................................................................................................................................................................................#...............................................................................................................................#................................................#.......#.............................#......................#..........#................................................................................................#........................................... ...............................................#..................................................#..............................................#......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................#..................................................#..............................................#......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#................................................................................................................................................................................................#.................................................................................................................................................................................................................................... .......................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#...................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................#......................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#...................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................#............................................................... ....................#......................................................................................#..............................................................................................................#..................................#..............................#..................................................................................................................................................................................#.......................#.............................................................#............................................................................................................#.........................................................................................................#...............................#...............................................................................................................................................................................................................................#......................................................................................#..............................................................................................................#..................................#..............................#..................................................................................................................................................................................#.......................#.............................................................#............................................................................................................#.........................................................................................................#...............................#........................................................................................................................................................................................................... ................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.........................................................................................................................................................................#.....................................................................................................#................................#.........................................................................#.............................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.........................................................................................................................................................................#.....................................................................................................#................................#.........................................................................#............................................................................. ..................................................................................................#.............................................................#......................................#........................................................................................................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................#.......#.......................#......................................................................................................................................................................................................................................................................................................................................#.............................................................#......................................#........................................................................................................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................#.......#.......................#.................................................................................................................................................................................................................................... ..........#.....................................#..............................................................................................................................................................................................................................#.................................................................................................#............................................................................................................................................................................#..............................................................................................................................................................................................................#...................................................................................................................................#.....................................................................#..........................................................#.....................................#..............................................................................................................................................................................................................................#.................................................................................................#............................................................................................................................................................................#..............................................................................................................................................................................................................#...................................................................................................................................#.....................................................................#................................................ .....................................................................................................................................................................................................................................................................#........#......#..##............................................................................................................#.................................................................................................................................................................#.........................................................................#...................................................#........#..............................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#........#......#..##............................................................................................................#.................................................................................................................................................................#.........................................................................#...................................................#........#..............................................................................................................................................#......................................................................................................................................................................... .........................#..................................................................................................................................#...................#............#.............................................................#..............................................................#....................#.......................................................................................................................................................................................................#.......#....................................................................................................................................................................#...........#..........................................................#.......................................................................#.................................................................##..........................................................................................................#..................................................................................................................................#...................#............#.............................................................#..............................................................#....................#.......................................................................................................................................................................................................#.......#....................................................................................................................................................................#...........#..........................................................#.......................................................................#.................................................................##................................................................................. .............#....................................................................#.............................................................................#.............................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................#...................................#..........................................................#...........................................................#....................................................................#.............................................................................#.............................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................#...................................#..........................................................#.............................................. .#..............................................................................................................................................................................................#...#...................................................................................................................#............................................................................#......................................................................................................................#.........................................#...................................................................................................................................................................................................................................................................................................................................................................#.........................................................#....................................#..............................................................................................................................................................................................#...#...................................................................................................................#............................................................................#......................................................................................................................#.........................................#...................................................................................................................................................................................................................................................................................................................................................................#.........................................................#................................... ......................#........................................................................................................................................................................................................................................................#...........................................................................................#.............................................................#..............................................#..................................................................#..........#............................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#...........................................................................................#.............................................................#..............................................#..................................................................#..........#............................................................................................#.................................................................................................................................................................................................................................................................................................................................................................... .......#..........................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#.............#............................#.............................................................................................................................................................................................#....................#.................................................................#......................................................................#..........................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#.............#............................#.............................................................................................................................................................................................#....................#.................................................................#............................................................... ..............#......#.#...............................................................#..#..............................................................................#..........................................................................................................................................................#................................................................................#............................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#.#...............................................................#..#..............................................................................#..........................................................................................................................................................#................................................................................#............................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................#..............................................#..........................................................................#...........................................................................#...................................#.........................................................................................................................................................................................................................#.............................................................................#.............................................................................................................................................................#..............................................................................................#.........................................................#..................................................................#...........................................................................................#..............................................#..........................................................................#...........................................................................#...................................#.........................................................................................................................................................................................................................#.............................................................................#.............................................................................................................................................................#..............................................................................................#.........................................................#..................................................................#............ .....................................................................................#...............................................................#.........................................................................................#.........................................#..............................................................#.................................................................................................#...........................................................#....................................................................................#..................................................#.............................................................................................................................#................................................................................................................................................................................................................................................................................................................................#...............................................................#.........................................................................................#.........................................#..............................................................#.................................................................................................#...........................................................#....................................................................................#..................................................#.............................................................................................................................#........................................................................................................................................................................................................................................... .............................#....................................................#...............#...............................................#.......................#........................................................................................................................................................................................#......#.................................................#.....................................#...............................................................................#.........................................................................................................................................#........................................................#..............................#..........................#....................................................#.#........................................................................................................................#.....................................................................#....................................................#...............#...............................................#.......................#........................................................................................................................................................................................#......#.................................................#.....................................#...............................................................................#.........................................................................................................................................#........................................................#..............................#..........................#....................................................#.#........................................................................................................................#........................................ .....................................#................................................................................................#...............................................................................................................#........................................................................#.......................................................................#...............................................................................#.......#...................#...........................................................................................................................................................................................................................................................#...................................................................................................................#.........................................................................................................................................................................#................................................................................................#...............................................................................................................#........................................................................#.......................................................................#...............................................................................#.......#...................#...........................................................................................................................................................................................................................................................#...................................................................................................................#.................................................................................................................................... .............................................................................................................................................#...................#...........................................................#......................................................................................................................................#......................................................................................................#................................................................................................#.........#......................................................................................................................................#.......................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#...................#...........................................................#......................................................................................................................................#......................................................................................................#................................................................................................#.........#......................................................................................................................................#.......................................................................................................................................................................................#.................................................................................................................. ...............................................................................#...............................................................................................................#................................................................................................................#................#.....................................................................................................................................................................................................................................................................................................#....................................................................#.....................................................................................................................................................................................#..........................................#........................................#................................................................................................................................#...............................................................................................................#................................................................................................................#................#.....................................................................................................................................................................................................................................................................................................#....................................................................#.....................................................................................................................................................................................#..........................................#........................................#................................................. .................................................................................................................................#..................#...................................................................................................................................................#................................................................................................................................................................................#................................#..#.............................................................................................................................................................................#.....................#..................................................................#.................................................................................#...........................................#...........................................................................................#..........................................................................................................................................#..................#...................................................................................................................................................#................................................................................................................................................................................#................................#..#.............................................................................................................................................................................#.....................#..................................................................#.................................................................................#...........................................#...........................................................................................#......... ...............................................................................................................................................................................................................................................................#...................................................................................................#..........................................................................#.........................................................................................#........#............................................................................................................................................................................#..........#.........................................#....................................................................................................................................................................................#................................#.............................................................................................................................................................................................................................................................................................#...................................................................................................#..........................................................................#.........................................................................................#........#............................................................................................................................................................................#..........#.........................................#....................................................................................................................................................................................#................................#.............................. ..................................................................#...................................................................................................##.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#................................................................................................#...#.............................#...............................................................#..............................#......#...........#.................#.........#....................................................................................................................................................................#...................................................................................................##.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#................................................................................................#...#.............................#...............................................................#..............................#......#...........#.................#.........#.................................................................................................. ........................................................................#....................................................................#.............#.........................................#..............................................................................................................................................................................................................................................................................................#........................................................#..#.#.....................................................................##...................................................................................#.....................................................................#.......................................................................................................................................................#....................................................................................................................................................#....................................................................#.............#.........................................#..............................................................................................................................................................................................................................................................................................#........................................................#..#.#.....................................................................##...................................................................................#.....................................................................#.......................................................................................................................................................#............................................................................ .............................................................................................................................#..........................................#...............................#............................................................#...........................................................................................................................................................................................#..............................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................................#...............................................................................................................................................................#..........................................#...............................#............................................................#...........................................................................................................................................................................................#..............................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................................#.................................. ............................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#..................................... .......................................................................................#.......................#.............................................................................................................................................................................................................................................................#.....................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#.......................#.............................................................................................................................................................................................................................................................#.....................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................... ............................#................#.........................................................................................#....................................................................................................#......#...................................#............#.....................#...........................................................................................................#............#.................................................................................................................................................................................................................................................................................................................#...........................................................................................#.............#......................#..................................#...................................................................................#......................................#................#.........................................................................................#....................................................................................................#......#...................................#............#.....................#...........................................................................................................#............#.................................................................................................................................................................................................................................................................................................................#...........................................................................................#.............#......................#..................................#...................................................................................#.......... .....................#................................................................................................................................................................................................#............................................................#................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#.......#.................................#..........................................................................................#..........................................................................................................................#................................................................................................................................................................................................#............................................................#................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#.......#.................................#..........................................................................................#..................................................................................................... ......................#...............................................................................................................................................................................................................................#...................#............................................................................................................................#...................................................................................................#..............................................................#..................................................................................................................................................................................................#...........#................................#.............................................................#............................................................................................................................#........................................#...............................................................................................................................................................................................................................#...................#............................................................................................................................#...................................................................................................#..............................................................#..................................................................................................................................................................................................#...........#................................#.............................................................#............................................................................................................................#.................. ...................................#........................................................................................................................................#......................................#.....................................#...............................................................................................................................................................................................................#............................................................................#...........................................................................................................................................................#..............#............#............................#.......................................#...............................#...............................................................#...............#........................................................#....................................#.........................................#........................................................................................................................................#......................................#.....................................#...............................................................................................................................................................................................................#............................................................................#...........................................................................................................................................................#..............#............#............................#.......................................#...............................#...............................................................#...............#........................................................#....................................#...... ........................................#.........................................................................#...................................................................................................................................................................................................................................................................................................#..................#..................................................................................................................................................................#...........................#..............................................................................................................................................................................................................................#...........................................................................................................#...............................................#............................................#.........................................................................#...................................................................................................................................................................................................................................................................................................#..................#..................................................................................................................................................................#...........................#..............................................................................................................................................................................................................................#...........................................................................................................#...............................................#.... #.............................................................................................#.................................................#..............................................................................................#.......................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................#...................................................................................................................#...................................................................#..........................................................................................................................................#.............................................................................................#.................................................#..............................................................................................#.......................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................#...................................................................................................................#...................................................................#.......................................................................................................................................... ..................................................................................................#....................#............................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...........................#..#...............#...#...................................#...............................................................................................................................................................#...............................................#............................#.............................................................................................#....................................................................................................................................#....................#............................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...........................#..#...............#...#...................................#...............................................................................................................................................................#...............................................#............................#.............................................................................................#.................................. ........................................................................................................................................................................................................#.......................................................................................#......................................#.........#..........................................#...................................................#.........................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##....................................................................................................................................................................................................................#.......................................................................................#......................................#.........#..........................................#...................................................#.........................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##............ ......................................................................................................................................#......................#........................................................................#...................................................................................................................#.............................#....................................................................................................................................#........#.........................................................................................................................................................................................................................................................................................#....................#......................................................................#...................................................................#...................#.........................................................................................................................................................#......................#........................................................................#...................................................................................................................#.............................#....................................................................................................................................#........#.........................................................................................................................................................................................................................................................................................#....................#......................................................................#...................................................................#...................#................... ...................................................................................................................................................................................................#.............................................................................#........................................................................................................................................................................#......................#.................................................................................................................#.......................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#........................................................................................................................................................................#......................#.................................................................................................................#.......................................................................................................................................#............................................................................................................................................................................................................................................................................................ ......................................................................................................#.................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#.................................................................................................................................................................................................................................................................................................................................... ..........................................................................................#.................................................................................#...........#..................................................#........#.......#.........................................................................#...............#......................................................................#...................#..................................................................................................................#.....................#.....................................................................................................................................................#.............................................................................#..............................................................#..............................................................................................................................#.....................................................................................................#.................................................................................#...........#..................................................#........#.......#.........................................................................#...............#......................................................................#...................#..................................................................................................................#.....................#.....................................................................................................................................................#.............................................................................#..............................................................#..............................................................................................................................#........... ..................................................................................................................................................................................#............................................................................................................................................................................................................................##......................#.................................................................................................#...................................#...........................#.............................................................#..................................#.......................................................................................................................................................................................................................................#.....#........................................................................#........................................................................................................................................................................................#............................................................................................................................................................................................................................##......................#.................................................................................................#...................................#...........................#.............................................................#..................................#.......................................................................................................................................................................................................................................#.....#........................................................................#...... ..................................................................................................................................................#..............#........................................#...............................................................................................#.......#..............................................................#...................................#....................................................................................................................................................................................................................................................................................................................#...................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#..............#........................................#...............................................................................................#.......#..............................................................#...................................#....................................................................................................................................................................................................................................................................................................................#...................................................................................................................#......................................................................................................................................................................... ........................#...................#.............................................................................................................................................#................................................................................................................................................................#...........................................................................................#.....................................................................................................#......................................................#.....................................................................................................................................................................#...........................................................................................................................................#.........................................................................................................................#...................#.............................................................................................................................................#................................................................................................................................................................#...........................................................................................#.....................................................................................................#......................................................#.....................................................................................................................................................................#...........................................................................................................................................#.................................................................................................