1000 1000 ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###.........##.............................................................................................................................................................................................................................................................................................. .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######..............##............................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####.......................###......................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########..............................##....................................................................................................................................................................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####.........................................#...................................................................................................................................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##...............................................##.................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######...................................................##.................................................................................................................................................................................................................................................................................. ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##..........................................................##................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##...........................##................................##.............................................................................................................................................................................................................................................................................. .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................####.................................##............................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................####...................................##.......................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................####.....................................###....................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#####........................................##..................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................######..........................................###.................................................................................................................................................................................................................................................................. .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................#####..............................................##................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................####.................................................##.............................................................................................................................................................................................................................................................. ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................####...................................................###........................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................####......................................................###........................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##...............................#####.........................................................##...................................................................................................................................................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.................................#####...........................................................##.................................................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#####..............................................................##.................................................................................................................................................................................................................................................. .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#####................................................................##................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#####...................................................................##.............................................................................................................................................................................................................................................. ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#####.....................................................................##............................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................####........................................................................##.......................................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#####..........................................................................##........................................................................................................................................................................................................................................ .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#####............................................................................#....................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#####..............................................................................#...................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#####...............................................................................##.................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#####..................................................................................#................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................#####...................................................................................##................................................................................................................................................................................................................................. ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#####.....................................................................................#................................................................................................................................................................................................................................. .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................######......................................................................................##............................................................................................................................................................................................................................... ......................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................######.........................................................................................#.............................................................................................................................................................................................................................. ......................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................######...........................................................................................##............................................................................................................................................................................................................................ ......................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................######..............................................................................................#........................................................................................................................................................................................................................... .......................................................................................................................................................#.......................................................................................................................................................................................................###.................................................................................................................................................................................................................................................................................................#...................................######...............................................................................................#........................................................................................................................................................................................................................... ........................................................................................................................................................#.........................................................................................................................................................................................................######...........................................................................................................................................................................................................................................................................................#...................................#####.................................................................................................#.......................................................................................................................................................................................................................... .........................................................................................................................................................#..............................................................................................................................................................................................................####......................................................................................................................................................................................................................................................................................#...................................#####..................................................................................................#.......................................................................................................................................................................................................................... ..........................................................................................................................................................#......#####......................................................................................................................................................................................................####..................................................................................................................................................................................................................................................................................#..................................######...................................................................................................#......................................................................................................................................................................................................................... ..............................................................................................................................................###################...............................................................................................................................................................................................................######...........................................................................................................................................................................................................................................................................#..................................######....................................................................................................#......................................................................................................................................................................................................................... .........................................................................................................................................#####..............#.........................................................................................................................................................................................................................#######....................................................................................................................................................................................................................................................................#.................................######......................................................................................................#........................................................................................................................................................................................................................ ....................................................................................................................................#####....................#...............................................................................................................................................................................................................................#######............................................................................................................................................................................................................................................................#..................................#####........................................................................................................#....................................................................................................................................................................................................................... .................................................................................................................................###..........................##....................................................................................................................................................................................................................................#######.....................................................................................................................................................................................................................................................#.................................#####..........................................................................................................#...................................................................................................................................................................................................................... ...............................................................................................................................##...............................##...##....................................................................................................................................................................................................................................#####...............................................................................................................................................................................................................................................#.................................######..........................................................................................................#...................................................................................................................................................................................................................... ............................................................................................................................###...................................######........................................................................................................................................................................................................................................###............................................................................................................................................................................................................................................#.................................#####............................................................................................................#..................................................................................................................................................................................................................... .........................................................................................................................###...........................................##..........................................................................................................................................................................................................................................###........................................................................................................................................................................................................................................#.................................#####.............................................................................................................#..................................................................................................................................................................................................................... .......................................................................................................................##................................................###..........................................................................................................................................................................................................................................###....................................................................................................................................................................................................................................#.................................######.............................................................................................................#..................................................................................................................................................................................................................... ......................................................................................................................#.....................................................##...........................................................................................................................................................................................................................................##..................................................................................................................................................................................................................................#.................................#####..............................................................................................................#..................................................................................................................................................................................................................... .....................................................................................................................#........................................................#............................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#.................................#####...............................................................................................................#..................................................................................................................................................................................................................... .....................................................................................................................#.........................................................##...........................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.................................#####...............................................................................................................#..................................................................................................................................................................................................................... ...................................................................................................................##............................................................##..........................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#.................................#####................................................................................................................#..................................................................................................................................................................................................................... .................................................................................................................##................................................................##.........................................................................................................................................................................................................................................##...........................................................................................................................................................................................................................#.................................#####.................................................................................................................#.................................................................................................................................................................................................................... ................................................................................................................#.............................................##.....................##.........................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.................................#####..................................................................................................................#.................................................................................................................................................................................................................... ...............................................................................................................#.............................................####......................###.......................................................................................................................................................................................................................................#........................................................................................................................................................................................................................#................................######..................................................................................................................#.................................................................................................................................................................................................................... ..............................................................................................................#..............................................####........................#........................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................#................................#####...................................................................................................................#.................................................................................................................................................................................................................... ..............................................................................................................#..............................................####.........................##....................................................................................................................................................#########################################.........................................#......................................................................................................................................................................................................................#.................................####....................................................................................................................#.................................................................................................................................................................................................................... .............................................................................................................#...............................................####..........................#..................................................................................................................................................##...................................................................................#.....................................................................................................................................................................................................................#................................#####..........................................................................##.........................................#................................................................................................................................................................................................................... ............................................................................................................#...............................................#####...........................#................................................................................................................................................#......................................................................................##...................................................................................................................................................................................................................#................................#####.........................................................................####........................................#................................................................................................................................................................................................................... ...........................................................................................................#................................................#####............................#.............................................................................................................................................##.........................................................................................#.................................................................................................................................................................................................................#.................................####..........................................................................####........................................#................................................................................................................................................................................................................... ..........................................................................................................#................................................#####.............................#...........................................................................................................................................##............................................................................................##...............................................................................................................................................................................................................#................................#####.........................................................................#####........................................#................................................................................................................................................................................................................... .........................................................................................................#.................................................#####..............................#.........................................................................................................................................#................................................................................................#.............................................................................................................................................................................................................#.................................#####.........................................................................#####........................................#................................................................................................................................................................................................................... .........................................................................................................#................................................#####................................#.......................................................................................................................................#..................................................................................................#............................................................................................................................................................................................................#................................#####.........................................................................#####..........................................#.................................................................................................................................................................................................................. ........................................................................................................#................................................######.................................#......................................................................................................................................#...................................................................................................#..........................................................................................................................................................................................................#.................................#####.........................................................................#####..........................................#.................................................................................................................................................................................................................. .......................................................................................................#.................................................#####...................................#...................................................................................................................................##.....................................................................................................##........................................................................................................................................................................................................#................................#####..........................................................................####...........................................#.................................................................................................................................................................................................................. ......................................................................................................#..................................................####....................................#.................................................................................................................................##.........................................................................................................#......................................................................................................................................................................................................#.................................#####.........................................................................#####...........................................#.................................................................................................................................................................................................................. ......................................................................................................#.................................................#####.....................................#...............................................................................................................................#............................................................................................................#.....................................................................................................................................................................................................#................................#####..........................................................................#####............................................#................................................................................................................................................................................................................. .....................................................................................................#..................................................#####.....................................#...............................................................................................................................#.............................................................................................................#...................................................................................................................................................................................................#................................######..........................................................................####.............................................#................................................................................................................................................................................................................. ....................................................................................................#..................................................#####.......................................#.............................................................................................................................#...............................................................................................................#..................................................................................................................................................................................................#................................#####..........................................................................#####.............................................#................................................................................................................................................................................................................. ....................................................................................................#..................................................#####.......................................#.............................................................................................................................#................................................................................................................##...............................................................................................................................................................................................#.................................####...........................................................................#####.............................................#................................................................................................................................................................................................................. ...................................................................................................#..................................................#####.........................................#...........................................................................................................................#..........................................##.......................................................................#..............................................................................................................................................................................................#.................................####..........................................................................#####...............................................#................................................................................................................................................................................................................ ...................................................................................................#..................................................#####.........................................#...........................................................................................................................#.........................................#######....................................................................#............................................................................................................................................................................................#..................................####..........................................................................#####...............................................#................................................................................................................................................................................................................ ..................................................................................................#...................................................####...........................................#.........................................................................................................................#..........................................########....................................................................#...........................................................................................................................................................................................#..................................####..........................................................................####................................................#................................................................................................................................................................................................................ .................................................................................................#....................................................####............................................#.......................................................................................................................#............................................#########...................................................................#..........................................................................................................................................................................................#..................................####.........................................................................#####.................................................#............................................................................................................................................................................................................... .................................................................................................#...................................................#####............................................#.......................................................................................................................#............................................##########...................................................................#........................................................................................................................................................................................#...................................####.........................................................................#####.................................................#............................................................................................................................................................................................................... ................................................................................................#....................................................#####.............................................#.....................................................................................................................#..................................................######...................................................................##......................................................................................................................................................................................#...................................####.........................................................................####...................................................#.............................................................................................................................................................................................................. ................................................................................................#....................................................####..............................................#....................................................................................................................#...................................................#######....................................................................#.....................................................................................................................................................................................#...................................####........................................................................#####...................................................#.............................................................................................................................................................................................................. ...............................................................................................#....................................................#####...............................................#..................................................................................................................#......................................................#####.....................................................................#....................................................................................................................................................................................#...................................####........................................................................#####....................................................#............................................................................................................................................................................................................. ...............................................................................................#....................................................#####...............................................#..................................................................................................................#.......................................................#####.....................................................................#...................................................................................................................................................................................#...................................####........................................................................####.....................................................#............................................................................................................................................................................................................. ..............................................................................................#.....................................................####.................................................#................................................................................................................#........................................................######.....................................................................#.................................................................................................................................................................................#....................................####.......................................................................#####.....................................................#............................................................................................................................................................................................................. ..............................................................................................#.....................................................####.................................................#................................................................................................................#.........................................................######.....................................................................#................................................................................................................................................................................#....................................####.......................................................................#####.....................................................#............................................................................................................................................................................................................. .............................................................................................#.....................................................#####.................................................#...............................................................................................................#...........................................................#####......................................................................#...............................................................................................................................................................................#....................................####.......................................................................####......................................................#............................................................................................................................................................................................................. ............................................................................................#......................................................#####..................................................#..............................................................................................................#...........................................................#####.......................................................................#..............................................................................................................................................................................#....................................####......................................................................#####.......................................................#............................................................................................................................................................................................................ ............................................................................................#......................................................####...................................................#.............................................................................................................#.............................................................####........................................................................#.............................................................................................................................................................................#....................................####......................................................................#####.......................................................#............................................................................................................................................................................................................ ...........................................................................................#......................................................#####...................................................#............................................................................................................#..............................................................#####........................................................................#............................................................................................................................................................................#....................................####......................................................................####........................................................#............................................................................................................................................................................................................ ...........................................................................................#......................................................#####....................................................#...........................................................................................................#..............................................................#####.........................................................................#...........................................................................................................................................................................#....................................####.....................................................................#####........................................................#............................................................................................................................................................................................................ ..........................................................................................#.......................................................####.....................................................#..........................................................................................................#................................................................####..........................................................................#..........................................................................................................................................................................#....................................#####....................................................................#####........................................................#............................................................................................................................................................................................................ .........................................................................................#.......................................................#####......................................................#........................................................................................................#.................................................................####...........................................................................#.........................................................................................................................................................................#....................................#####...................................................................#####..........................................................#........................................................................................................................................................................................................... .........................................................................................#.......................................................#####......................................................#.......................................................................................................#..................................................................####............................................................................#........................................................................................................................................................................#.....................................#####..................................................................#####..........................................................#........................................................................................................................................................................................................... ........................................................................................#........................................................####.......................................................#.......................................................................................................#..................................................................####.............................................................................#.......................................................................................................................................................................#.....................................#####.................................................................#####............................................................#.......................................................................................................................................................................................................... .......................................................................................#........................................................#####.......................................................#......................................................................................................#..................................................................#####..............................................................................#......................................................................................................................................................................#......................................#####................................................................#####............................................................#.......................................................................................................................................................................................................... .......................................................................................#........................................................#####........................................................#.....................................................................................................#.................................................................######...............................................................................#.....................................................................................................................................................................#......................................######..............................................................#####.............................................................#.......................................................................................................................................................................................................... ......................................................................................#........................................................#####.........................................................#....................................................................................................#..................................................................#####.................................................................................#....................................................................................................................................................................#.......................................#####..............................................................#####.............................................................#.......................................................................................................................................................................................................... .....................................................................................#.........................................................#####.........................................................#....................................................................................................#..................................................................####...................................................................................#...................................................................................................................................................................#........................................#####............................................................#####..............................................................#.......................................................................................................................................................................................................... .....................................................................................#........................................................#####..........................................................#....................................................................................................#.................................................................#####....................................................................................#..................................................................................................................................................................#........................................#####............................................................#####...............................................................#......................................................................................................................................................................................................... ....................................................................................#.........................................................#####..........................................................#...................................................................................................#..................................................................#####.....................................................................................#.................................................................................................................................................................#.........................................#####..........................................................#####................................................................#......................................................................................................................................................................................................... ....................................................................................#........................................................#####............................................................#..................................................................................................#.................................................................#####.......................................................................................#................................................................................................................................................................#.........................................######.........................................................#####................................................................#......................................................................................................................................................................................................... ...................................................................................#.........................................................#####............................................................#..................................................................................................#.................................................................#####........................................................................................#...............................................................................................................................................................#..........................................######.......................................................#####.................................................................#......................................................................................................................................................................................................... ...................................................................................#.........................................................####.............................................................#.................................................................................................#.................................................................#####..........................................................................................#..............................................................................................................................................................#...........................................######.....................................................######.................................................................#......................................................................................................................................................................................................... ...................................................................................#.........................................................####.............................................................#.................................................................................................#.................................................................#####...........................................................................................#.............................................................................................................................................................#............................................######....................................................#####..................................................................#......................................................................................................................................................................................................... ..................................................................................#..........................................................####.............................................................#................................................................................................#.................................................................#####.............................................................................................#............................................................................................................................................................#.............................................######...................................................####...................................................................#......................................................................................................................................................................................................... ..................................................................................#..........................................................####.............................................................#................................................................................................#.................................................................#####..............................................................................................#...........................................................................................................................................................#..............................................######.................................................#####...................................................................#......................................................................................................................................................................................................... ..................................................................................#..........................................................####..............................................................#..............................................................................................#.................................................................#####................................................................................................#..........................................................................................................................................................#..............................................#######................................................#####...................................................................#......................................................................................................................................................................................................... .................................................................................#...........................................................####..............................................................#..............................................................................................#.................................................................#####.................................................................................................#..........................................................................................................................................................#...............................................######...............................................####....................................................................#......................................................................................................................................................................................................... .................................................................................#...........................................................####..............................................................#.............................................................................................#.................................................................#####...................................................................................................#.........................................................................................................................................................#................................................######.............................................#####....................................................................#......................................................................................................................................................................................................... .................................................................................#...........................................................####..............................................................#.............................................................................................#................................................................######....................................................................................................#........................................................................................................................................................#.................................................######............................................#####.....................................................................#........................................................................................................................................................................................................ ................................................................................#...........................................................#####...............................................................#...........................................................................................#................................................................######......................................................................................................#.......................................................................................................................................................#..................................................######...........................................####......................................................................#........................................................................................................................................................................................................ ................................................................................#...........................................................#####...............................................................#...........................................................................................#...............................................................######.......................................................................................................#.......................................................................................................................................................#...................................................######.........................................#####......................................................................#........................................................................................................................................................................................................ ................................................................................#...........................................................####................................................................#...........................................................................................#..............................................................######.........................................................................................................#......................................................................................................................................................#....................................................######........................................#####......................................................................#........................................................................................................................................................................................................ ...............................................................................#............................................................####................................................................#..........................................................................................#..............................................................######...........................................................................................................#.....................................................................................................................................................#.....................................................######.......................................####.......................................................................#........................................................................................................................................................................................................ ...............................................................................#............................................................####.................................................................#.........................................................................................#.............................................................######.............................................................................................................#.....................................................................................................................................................#.....................................................######.....................................#####.......................................................................#........................................................................................................................................................................................................ ...............................................................................#...........................................................#####.................................................................#.........................................................................................#............................................................######...............................................................................................................#....................................................................................................................................................#......................................................#######...................................#####....................................##..................................#....................................................................................................................................................................................................... ..............................................................................#............................................................#####.................................................................#........................................................................................#............................................................######.................................................................................................................#....................................................................................................................................................#......................................................########.................................####....................................####.................................#....................................................................................................................................................................................................... ..............................................................................#............................................................####..................................................................#........................................................................................#............................................................#####..................................................................................................................#....................................................................................................................................................#........................................................########..............................#####....................................#####................................#....................................................................................................................................................................................................... ..............................................................................#............................................................####..................................................................#........................................................................................#...........................................................#####....................................................................................................................#...................................................................................................................................................#........................................................##########............................#####....................................#####................................#....................................................................................................................................................................................................... .............................................................................#............................................................#####...................................................................#......................................................................................#...........................................................######....................................................................................................................#....................................................................................................................................................#.........................................................#########...........................####......................................####................................#....................................................................................................................................................................................................... .............................................................................#............................................................#####...................................................................#......................................................................................#...........................................................#####......................................................................................................................#...................................................................................................................................................#...........................................................##########.......................#####......................................####................................#....................................................................................................................................................................................................... ............................................................................#.............................................................####....................................................................#......................................................................................#..........................................................#####.......................................................................................................................#....................................................................................................................................................#............................................................##########.....................#####......................................####................................#....................................................................................................................................................................................................... ............................................................................#.............................................................####....................................................................#......................................................................................#.........................................................######........................................................................................................................#...................................................................................................................................................#..............................................................##########...................####.......................................#####...............................#....................................................................................................................................................................................................... ............................................................................#.............................................................####....................................................................#.....................................................................................#.........................................................######.........................................................................................................................#...................................................................................................................................................#...............................................................###########................#####.......................................#####...............................#....................................................................................................................................................................................................... ...........................................................................#..............................................................####....................................................................#.....................................................................................#........................................................######...........................................................................................................................#...................................................................................................................................................#.................................................................##########..............#####........................................####...............................#....................................................................................................................................................................................................... ...........................................................................#..............................................................####....................................................................#.....................................................................................#.......................................................######............................................................................................................................#...................................................................................................................................................#...................................................................##########............####.........................................####...............................#....................................................................................................................................................................................................... ..........................................................................#...............................................................####.....................................................................#....................................................................................#......................................................######.............................................................................................................................#....................................................................................................................................................#....................................................................##########.........#####.........................................#####..............................#....................................................................................................................................................................................................... ..........................................................................#...............................................................####.....................................................................#...................................................................................#......................................................######..............................................................................................................................#....................................................................................................................................................#......................................................................###########......#####.........................................######.............................#....................................................................................................................................................................................................... ..........................................................................#...............................................................####.....................................................................#...................................................................................#.....................................................######................................................................................................................................#...................................................................................................................................................#........................................................................###########...#####...........................................#####.............................#....................................................................................................................................................................................................... .........................................................................#...............................................................#####.....................................................................#...................................................................................#....................................................######.................................................................................................................................#...................................................................................................................................................#..........................................................................###########.#####............................................####.............................#....................................................................................................................................................................................................... .........................................................................#...............................................................#####.....................................................................#...................................................................................#..................................................######....................................................................................................................................#..................................................................................................................................................#............................................................................##############.............................................####.............................#....................................................................................................................................................................................................... ........................................................................#................................................................####......................................................................#...................................................................................#.................................................#######....................................................................................................................................#..................................................................................................................................................#...............................................................................###########.............................................####.............................#....................................................................................................................................................................................................... ........................................................................#................................................................####......................................................................#...................................................................................#................................................#######......................................................................................................................................#.................................................................................................................................................#.................................................................................###########...........................................####.............................#....................................................................................................................................................................................................... .......................................................................#.................................................................####......................................................................#...................................................................................#..............................................########........................................................................................................................................#................................................................................................................................................#...................................................................................##############......................................####.............................#....................................................................................................................................................................................................... .......................................................................#................................................................#####......................................................................#...................................................................................#.............................................#######..........................................................................................................................................#................................................................................................................................................#....................................................................................##################.................................####.............................#....................................................................................................................................................................................................... ......................................................................#.................................................................#####......................................................................#...................................................................................#...........................................########............................................................................................................................................#...............................................................................................................................................#....................................................................................#######################...........................#####.............................#....................................................................................................................................................................................................... ......................................................................#.................................................................####......................................................................#....................................................................................#.........................................#########..............................................................................................................................................#...............................................................................................................................................#...................................................................................####..#####################......................######.............................#....................................................................................................................................................................................................... ......................................................................#.................................................................####......................................................................#....................................................................................#.......................................#########................................................................................................................................................#...............................................................................................................................................#..................................................................................#####.......#######################...............#####..............................#....................................................................................................................................................................................................... ......................................................................#................................................................#####......................................................................#....................................................................................#.....................................##########..................................................................................................................................................#...............................................................................................................................................#.................................................................................#####............######################################..............................#....................................................................................................................................................................................................... .....................................................................#.................................................................#####......................................................................#....................................................................................#....................................#########....................................................................................................................................................#...............................................................................................................................................#................................................................................#####..................################################...............................#....................................................................................................................................................................................................... .....................................................................#.................................................................####.......................................................................#....................................................................................#...................................########.......................................................................................................................................................#...............................................................................................................................................#...............................................................................#####......................###########################................................#....................................................................................................................................................................................................... .....................................................................#.................................................................####.......................................................................#....................................................................................#.................................########.........................................................................................................................................................#...............................................................................................................................................#...............................................................................####..............................##################..................................#....................................................................................................................................................................................................... .....................................................................#.................................................................####.......................................................................#....................................................................................#................................#######............................................................................................................................................................#..............................................................................................................................................#...............................................................................####.................................................................................#........................................................................................................................................................................................................ .....................................................................#.................................................................####......................................................................#.....................................................................................#..............................########..............................................................................................................................................................#..............................................................................................................................................#.............................................................................#####.................................................................................#........................................................................................................................................................................................................ ....................................................................#..................................................................####......................................................................#.....................................................................................#.............................########...............................................................................................................................................................#..............................................................................................................................................#.............................................................................#####.................................................................................#........................................................................................................................................................................................................ ....................................................................#..................................................................####.....................................................................#......................................................................................#...........................########..................................................................................................................................................................#..............................................................................................................................................#............................................................................####..................................................................................#........................................................................................................................................................................................................ ....................................................................#..................................................................####.....................................................................#......................................................................................#..........................########....................................................................................................................................................................#.............................................................................................................................................#............................................................................####.................................................................................#......................................................................................................................................................................................................... ....................................................................#..................................................................####.....................................................................#......................................................................................#........................########......................................................................................................................................................................#..............................................................................................................................................#..........................................................................#####.................................................................................#......................................................................................................................................................................................................... ....................................................................#.................................................................#####....................................................................#.......................................................................................#...................############........................................................................................................................................................................#.............................................................................................................................................#..........................................................................#####.................................................................................#......................................................................................................................................................................................................... ....................................................................#.................................................................#####....................................................................#.......................................................................................#..................###########..........................................................................................................................................................................#..............................................................................................................................................#.........................................................................####..................................................................................#......................................................................................................................................................................................................... ....................................................................#.................................................................####...................................................................##.........................................................................................#..............#############...........................................................................................................................................................................#...............................................................................................................................................#.......................................................................#####.................................................................................#.......................................................................................................................................................................................................... ...................................................................#..................................................................####..................................................................#...........................................................................................#.............############..............................................................................................................................................................................#..............................................................................................................................................#.......................................................................#####.................................................................................#.......................................................................................................................................................................................................... ...................................................................#..................................................................####..................................................................#...........................................................................................#.............##############............................................................................................................................................................................#...............................................................................................................................................#......................................................................####..................................................................................#.......................................................................................................................................................................................................... ...................................................................#.................................................................#####.................................................................#............................................................................................#.............#################.........................................................................................................................................................................#................................................................................................................................................#.....................................................................####..................................................................................#.......................................................................................................................................................................................................... ...................................................................#.................................................................#####.................................................................#.............................................................................................#.............########################..................................................................................................................................................................#................................................................................................................................................#....................................................................####..................................................................................#.......................................................................................................................................................................................................... ...................................................................#.................................................................####..................................................................#.............................................................................................#....................#######################............................................................................................................................................................#................................................................................................................................................#....................................................................####.................................................................................#........................................................................................................................................................................................................... ...................................................................#.................................................................####.................................................................#...............................................................................................#.......................########################.......................................................................................................................................................#.................................................................................................................................................#..................................................................#####.................................................................................#........................................................................................................................................................................................................... ...................................................................#................................................................#####................................................................#................................................................................................#..........................###########################..................................................................................................................................................#.................................................................................................................................................#.................................................................#####.................................................................................#........................................................................................................................................................................................................... ...................................................................#................................................................#####................................................................#.................................................................................................#.................................#########################............................................................................................................................................#.................................................................................................................................................#.................................................................####..................................................................................#........................................................................................................................................................................................................... ...................................................................#................................................................####................................................................#..................................................................................................#.......................................#########################......................................................................................................................................#..................................................................................................................................................#................................................................####..................................................................................#........................................................................................................................................................................................................... ...................................................................#................................................................####...............................................................#....................................................................................................#...........................................##########################.................................................................................................................................#.................................................................................................................................................#................................................................####..................................................................................#........................................................................................................................................................................................................... ...................................................................#................................................................####..............................................................#.....................................................................................................#.................................................################################.....................................................................................................................#..................................................................................................................................................#..............................................................#####..................................................................................#........................................................................................................................................................................................................... ...................................................................#...............................................................#####.............................................................#.......................................................................................................#......................................................##############################..................................................................................................................#.................................................................................................................................................#..............................................................#####.................................................................................#............................................................................................................................................................................................................ ...................................................................#...............................................................#####............................................................#.........................................................................................................#...........................................................###########################...............................................................................................................#..................................................................................................................................................#.............................................................####..................................................................................#............................................................................................................................................................................................................ ...................................................................#...............................................................####.............................................................#..........................................................................................................#................................................................########################.............................................................................................................#.................................................................................................................................................#.............................................................####..................................................................................#............................................................................................................................................................................................................ ...................................................................#...............................................................####............................................................#...........................................................................................................#............................................................................###############..........................................................................................................#..................................................................................................................................................#............................................................####..................................................................................#............................................................................................................................................................................................................ ...................................................................#...............................................................####............................................................#............................................................................................................#...............................................................................#########################.............................................................................................#.................................................................................................................................................#............................................................####..................................................................................#............................................................................................................................................................................................................ ...................................................................#..............................................................#####...........................................................#..............................................................................................................#.................................................................................###########################........................................................................................#..................................................................................................................................................#...........................................................####..................................................................................#............................................................................................................................................................................................................ ...................................................................#..............................................................#####...........................................................#...............................................................................................................#...................................................................................############################......##.............................................................................#..................................................................................................................................................#.........................................................#####..................................................................................#............................................................................................................................................................................................................ ....................................................................#.............................................................####..........................................................##.................................................................................................................#.....................................................................................##################################............................................................................#..................................................................................................................................................#.........................................................#####.................................................................................#............................................................................................................................................................................................................. ....................................................................#.............................................................####.........................................................#....................................................................................................................#..................................................................................................####################.............................................................................#..................................................................................................................................................#........................................................####..................................................................................#............................................................................................................................................................................................................. .....................................................................#............................................................####........................................................#.....................................................................................................................#.......................................................................................................###############.............................................................................#..................................................................................................................................................#........................................................####..................................................................................#............................................................................................................................................................................................................. .....................................................................#............................................................####.......................................................#.......................................................................................................................#..........................................................................................................##########..............................................................................#...................................................................................................................................................#.......................................................####..................................................................................#............................................................................................................................................................................................................. ......................................................................#...........................................................####......................................................#.........................................................................................................................#..................................................................................................................................................................................................#...................................................................................................................................................#......................................................####..................................................................................#............................................................................................................................................................................................................. ......................................................................#..........................................................#####......................................................#..........................................................................................................................#.................................................................................................................................................................................................#...................................................................................................................................................#......................................................####.................................................................................#.............................................................................................................................................................................................................. .......................................................................#.........................................................#####.....................................................#............................................................................................................................#................................................................................................................................................................................................#....................................................................................................................................................#....................................................#####.................................................................................#.............................................................................................................................................................................................................. ........................................................................#........................................................####.....................................................#..............................................................................................................................#................................................................................................................................................................................................#...................................................................................................................................................#....................................................#####.................................................................................#.............................................................................................................................................................................................................. .........................................................................##......................................................####.....................................................#..............................................................................................................................#................................................................................................................................................................................................#....................................................................................................................................................#...................................................####..................................................................................#.............................................................................................................................................................................................................. ...........................................................................##...................................................#####....................................................#................................................................................................................................#...............................................................................................................................................................................................#.....................................................................................................................................................#..................................................####.................................................................................#............................................................................................................................................................................................................... .............................................................................#..................................................#####....................................................#.................................................................................................................................#..............................................................................................................................................................................................#.....................................................................................................................................................#..................................................####.................................................................................#............................................................................................................................................................................................................... ..............................................................................##................................................####....................................................#...................................................................................................................................#.............................................................................................................................................................................................#......................................................................................................................................................#................................................#####................................................................................#................................................................................................................................................................................................................ ................................................................................#..............................................#####...................................................#.....................................................................................................................................#.............................................................................................................................................................................................#......................................................................................................................................................#...............................................#####................................................................................#................................................................................................................................................................................................................ .................................................................................##............................................#####..................................................#.......................................................................................................................................#............................................................................................................................................................................................#.......................................................................................................................................................#..............................................####.................................................................................#................................................................................................................................................................................................................ ...................................................................................##..........................................####..................................................#.........................................................................................................................................#...........................................................................................................................................................................................#.......................................................................................................................................................#..............................................####................................................................................#................................................................................................................................................................................................................. .....................................................................................###......................................#####.................................................#...........................................................................................................................................#..........................................................................................................................................................................................#........................................................................................................................................................#.............................................####................................................................................#................................................................................................................................................................................................................. ........................................................................................##....................................#####.................................................#............................................................................................................................................#.........................................................................................................................................................................................#.........................................................................................................................................................#...........................................#####................................................................................#................................................................................................................................................................................................................. ..........................................................................................###.................................####.................................................#..............................................................................................................................................#........................................................................................................................................................................................#..........................................................................................................................................................#..........................................#####................................................................................#................................................................................................................................................................................................................. .............................................................................................###...............................##.................................................#................................................................................................................................................#.......................................................................................................................................................................................#..........................................................................................................................................................#..........................................####.................................................................................#................................................................................................................................................................................................................. ................................................................................................#######.........................................................................##..................................................................................................................................................##....................................................................................................................................................................................#............................................................................................................................................................#.........................................####................................................................................#.................................................................................................................................................................................................................. .......................................................................................................####....................................................................#......................................................................................................................................................##..................................................................................................................................................................................#.............................................................................................................................................................#........................................####................................................................................#.................................................................................................................................................................................................................. ...........................................................................................................###########........................................................#.........................................................................................................................................................##................................................................................................................................................................................#..............................................................................................................................................................#.......................................####................................................................................#.................................................................................................................................................................................................................. ......................................................................................................................#######..............................................###............................................................................................................................................................##..............................................................................................................................................................................#...............................................................................................................................................................#.....................................#####................................................................................#.................................................................................................................................................................................................................. .............................................................................................................................##############################################.................................................................................................................................................................##............................................................................................................................................................................#...............................................................................................................................................................#.....................................#####................................................................................#.................................................................................................................................................................................................................. ..............................................................................................................................................................................................................................................................................................................................................##.........................................................................................................................................................................#.................................................................................................................................................................#....................................####.................................................................................#.................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................##.......................................................................................................................................................................#..................................................................................................................................................................#...................................####.................................................................................#.................................................................................................................................................................................................................. ..................................................................................................................................................................................................................................................................................................................................................##....................................................................................................................................................................#....................................................................................................................................................................#..................................####.................................................................................#.................................................................................................................................................................................................................. ....................................................................................................................................................................................................................................................................................................................................................##..................................................................................................................................................................#.....................................................................................................................................................................#..................................##.................................................................................#................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................###..............................................................................................................................................................#.......................................................................................................................................................................#....................................................................................................................#................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................###...........................................................................................................................................................#.......................................................................................................................................................................#....................................................................................................................#................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................##........................................................................................................................................................#.........................................................................................................................................................................#...................................................................................................................#................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................###.....................................................................................................................................................#..........................................................................................................................................................................#..................................................................................................................#................................................................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................###.................................................................................................................................................#...........................................................................................................................................................................#.................................................................................................................#.................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................##..............................................................................................................................................#.............................................................................................................................................................................#................................................................................................................#.................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................##...........................................................................................................................................#...............................................................................................................................................................................#..............................................................................................................#..................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................###........................................................................................................................................#...............................................................................................................................................................................#..............................................................................................................#..................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................##.....................................................................................................................................#.................................................................................................................................................................................#............................................................................................................#...................................................................................................................................................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................##..................................................................................................................................#...................................................................................................................................................................................#...........................................................................................................#...................................................................................................................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................#####...........................................................................................................................##.....................................................................................................................................................................................#.........................................................................................................#....................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................######....................................................................................................................#........................................................................................................................................................................................#.......................................................................................................#........................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................................######.............................................................................................................#..........................................................................................................................................................................................#......................................................................................................#........................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................######.....................................................................................................##............................................................................................................................................................................................#....................................................................................................##........................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................................................................................................#####..............................................................................................##...............................................................................................................................................................................................#...................................................................................................#......................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................####........................................................................................##..................................................................................................................................................................................................#........................###......................................................................##......................................................................................................................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................................####..................................................................................##.....................................................................................................................................................................................................#.....................##........................................................................##.......................................................................................................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................................####..........................................................................####........................................................................................................................................................................................................#...................#........................................................................##............................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................####..................................................................####.............................................................................................................................................................................................................#...............###.....................................................................####.............................................................................................................................................................................................................................. ...........................................................................................................................................................................................................................................................................................................................................................................................................................######.........................................................###..................................................................................................................................................................................................................#...........###......................................................................##.................................................................................................................................................................................................................................. .................................................................................................................................................................................................................................................................................................................................................................................................................................########..............................................###......................................................................................................................................................................................................................#........##......................................................................###.................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................###########.................................##..........................................................................................................................................................................................................................##....##......................................................................##....................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################..............................................................................................................................................................................................................................####......................................................................##......................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#....................................................................####........................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##...#.................................................................##............................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#........................................................########................................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......##...................................................###......................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........##.................................################............................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##........##.............................###............................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................###########............................................................................................................................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................###.......................................................................................................................................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##....................####............................................................................................................................................................................................................................................................................................. ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................##................................................................................................................................................................................................................................................................................................. ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................##................................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............###..................................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........##........................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###.....###.......................................................................................................................................................................................................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..####............................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####............................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................##########............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ...............................................................................................................##..........#########.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .............................................................................................................##.....................####................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................#...........................##########...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................#...................................##############........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..........................................................................................................#....................................#.......##....####....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .........................................................................................................#.......................................................###.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................#...........................................................####................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................##...............................................................##............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................##..................................................................##.........................................................................................................................................................................................................................................................................................................................................................................###########################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...................................................................................................#......................................................................##.....................................................................................................................................................................................................................................................................................................................................................................##..........................#####...................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..................................................................................................#.........................................................................#.................................................................................................................................................................................................................................................................................................................................................................###.................................##.................................................................................................................................................................................................................................................................................................................................................................................................................................................... .................................................................................................#...........................................................................#...............................................................................................................................................................................................................................................................................................................................................................#......................................##.................................................................................................................................................................................................................................................................................................................................................................................................................................................. .................................................................................................#............................................................................##.........................................................................................................................................................................................................................................................................................................................................................####.........................................#####............................................................................................................................................................................................................................................................................................................................................................................................................................................. ................................................................................................#...............................................................................#........................................................................................................................................................................................................................................................................................................................................................#.................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................##.................................................................................#....................................................................................................................................................................................................................................................................................................................................................###...................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................... .............................................................................................#....................................................................................##.................................................................................................................................................................................................................................................................................................................................................##......................................................##......................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................#.......................................................................................#................................................................................................................................................................................................................................................................................................................................########.....###..........................................................##....................................................................................................................................................................................................................................................................................................................................................................................................................................... ..........................................................................................##.........................................................................................#..............................................................................................................................................................................................................................................................................................................................#...........##...............................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................##............................................................................................#..........................................................................................................................................................................................................................................................................................................................###.........####.................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................... .......................................................................................#...............................................................................................##...................................................................................................................................................................................................................................................................................................................#################......................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................... ......................................................................................#..................................................................................................#...................................................................................................................................................................................................................................................................................................................##.....................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................... .....................................................................................#....................................................................................................#................................................................................................................................................................................................................................................................................................................##........................................................................................##................................................................................................................................................................................................................................................................................................................................................................................................................................. ....................................................................................#......................................................................................................##.............................................................................................................................................................................................................................................................................................................#............................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................##.........................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................... .................................................................................#............................................................................................................##.......................................................................................................................................................................................................................................................................................................##................................................................................................##.........................................................................................................................................................................########............................................................................................................................................................................................................................................ ................................................................................#...............................................................................................................#.....................................................................................................................................................................................................................................................................................................#....................................................................................................#.........................................................................................................................................................###############........#........................................................................................................................................................................................................................................... ..............................................................................##.................................................................................................................##..................................................................................................................................................................................................................................................................................................#......................................................................................................#..............................................................................................................................................##########........................#.......................................................................................................................................................................................................................................... .............................................................................#.....................................................................................................................#.................................................................................................................................................................................................................................................................................................#.......................................................................................................###........................................................................................................................................###...................................#......................................................................................................................................................................................................................................... ............................................................................#.......................................................................................................................##..............................................................................................................................#####...........................................................................................................................................................#..........................................................................................................#.................................................................................................................................#######.......................................#........................................................................................................................................................................................................................................ ...........................................................................#..........................................................................................................................#..................................................................................................................................#######..................................................................................................................................................##............................................................................................................###........................................................................................................................######..............................................#........................................................................................................................................................................................................................................ ..........................................................................#............................................................................................................................#........................................................................................................................................####.............................................................................................................................................#................................................................................................................#......................................................................................................................##....................................................#........................................................................................................................................................................................................................................ .........................................................................#..............................................................................................................................#...........................................................................................................................................#####.......................................................................................................................................#..................................................................................................................###................................................................................................................###.......................................................#....................................................................................................................................................................................................................................... ........................................................................#................................................................................................................................#...............................................................................................................................................####...................................................................................................................................#....................................................................................................................#..............................................................................................................##...........................................................#...................................................................................................................................................................................................................................... .......................................................................#..................................................................................................................................#..................................................................................................................................................#####.............................................................................................................................#......................................................................................................................#............................................................................................................#.............................................................#...............................................................................................................###.................................................................................................................... ......................................................................#....................................................................................................................................#......................................................................................................................................................#######.....................................................................................................................#........................................................................................................................###......................................................................................................###...............................................................#...............................................................................................................####.................................................................................................................. .....................................................................#......................................................................................................................................#............................................................................................................................................................##########################..........................................................................................#.......##..................................................................................................................#.....................................................................................................#...................................................................#............................................................................................................##.##................................................................................................................... .....................................................................#.......................................................................................................................................#.....................................................................................................................................................................................##.......................................................................................#.......####..................................................................................................................#..................................................................................................##....................................................................#.....................................................................................................#######....##.................................................................................................................. ....................................................................#.........................................................................................................................................#......................................................................................................................................................................................###...................................................................................#........####..................................................................................................................#................................................................................................##.......................................................................#..................................................................................................##............#.................................................................................................................. ...................................................................#...........................................................................................................................................##.......................................................................................................................................................................................#.................................................................................#.........####...................................................................................................................#.............................................................................................##..........................................................................#...............................................................................................##..............##................................................................................................................. ..................................................................#..............................................................................................................................................##......................................................................................................................................................................................#................................................................................#.........####....................................................................................................................#..........................................................................................##..............##............................................................#...........................................................................................####.................#####################............................................................................................. .................................................................#.................................................................................................................................................#......................................................................................................................................................................................##.............................................................................#..........####....................................................................................................................#.........................................................................................#...............####............................................................#.......................................................................................###.........................................####.......................................................................................... .................................................................#..................................................................................................................................................#.......................................................................................................................................................................................#............................................................................#..........####.....................................................................................................................#.......................................................................................#................######...........................................................#....................................................................................##...............................................####....................................................................................... ................................................................#................................................................#########################..........................................................#........................................................................................................................................................................................##.........................................................................#...........####.....................................................................................................................#.......................................................................................#................#######..........................................................#..................................................................................##....................................................#....................................................................................... ...............................................................#..............................................................#####################################..................................................##........................................................................................................................................................................................##.......................................................................#...........####......................................................................................................................#....................................................................................##...................######..........................................................#...............................................................................##.......................................................###.................................................................................... ...............................................................#...........................................................#########################################...................................................##........................................................................................................................................................................................#.....................................................................#............####......................................................................................................................#..................................................................................##.....................#######.........................................................#.............................................................................##...........................................................##................................................................................... ..............................................................#...........................................................##########################################.....................................................#........................................................................................................................................................................................#...................................................................#.............####.......................................................................................................................#................................................................................#.........................#######........................................................#..........................................................................##...............................................................#.................................................................................. ..............................................................#.........................................................###########.....................###########.......................................................##.......................................................................................................................................................................................#..................................................................#............#####.......................................................................................................................#...............................................................................#...........................########.......................................................#.......................................................................##..................................................................#................................................................................. ............................................................##........................................................##########............................................................................................#.......................................................................................................................................................................................#................................................................#.............#####........................................................................................................................#..............................................................................#............................#########......................................................#....................................................................##.....................................................................#................................................................................ ...........................................................#.........................................................########................................................................................................#.......................................................................................................................................................................................#..............................................................#..............####.........................................................................................................................#.............................................................................#..............................##########.....................................................#.................................................................##.......................................................................#................................................................................ ..........................................................#..........................................................#######..................................................................................................#.......................................................................................................................................#######.........................................#............................................................#...............####.........................................................................................................................#............................................................................#.................................##########....................................................#..............................................................##..........................................................................#............................................................................... ..........................................................#.........................................................######.....................................................................................................#....................................................................................................................................##................................................#............................................................#..............#####.........................................................................................................................#...........................................................................#....................................##########...................................................#...........................................................##.............................................................................##............................................................................. ..........................................................#........................................................######......................................................................................................#................................................................................................................................####...................................................#..........................................................#...............#####.........................................................................................................................#..........................................................................#.......................................#########..................................................#.........................................................##.................................................................................#............................................................................ .........................................................#.........................................................#####........................................................................................................#............................................................................................................................###........................................................#........................................................#................####..........................................................................................................................#..........................................................................#.........................................#########.................................................#......................................................##....................................................................................##.......................................................................... .........................................................#........................................................#####..........................................................................................................#.........................................................................................................................##...........................................................#........................................................#................####..........................................................................................................................#.........................................................................#............................................########................................................#....................................................##........................................................................................#......................................................................... .........................................................#.......................................................######...........................................................................................................#......................................................................................................................##..............................................................#......................................................#................#####...........................................................................................................................#.......................................................................##..............................................########...............................................#.................................................##..........................................................................................#......................................................................... .........................................................#......................................................######............................................................................................................#....................................................................................................................##.................................................................#....................................................#.................#####...........................................................................................................................#......................................................................#.................................................########..............................................#................................................#.............................................................................................##....................................................................... .........................................................#......................................................#####..............................................................................................................#..................................................................................................................#....................................................................#...................................................#.................####............................................................................................................................#.....................................................................#....................................................#######..............................................#..............................................#................................................................................................###.................................................................... ........................................................#.......................................................####................................................................................................................#................................................................................................................#......................................................................#.................................................#..................####............................................................................................................................#.....................................................................#.....................................................#######.............................................#............................................##...................................................................................................##................................................................... ........................................................#......................................................#####................................................................................................................#..............................................................................................................##.......................................................................#................................................#..................#####.............................................................................................................................#...................................................................#........................................................######............................................#...........................................#.......................................................................................................##................................................................. .......................................................#.......................................................#####.................................................................................................................#............................................................................................................#..........................................................................#..............................................#...................#####.............................................................................................................................#...................................................................#.........................................................######...........................................#.........................................##.........................................................................................................##................................................................ .......................................................#......................................................#####...................................................................................................................#..........................................................................................................#............................................................................#.............................................#...................####..............................................................................................................................#..................................................................#...........................................................######..........................................#.......................................##............................................................................................................#................................................................ .......................................................#......................................................#####....................................................................................................................#........................................................................................................#.............................................................................#............................................#....................####..............................................................................................................................#.................................................................#.............................................................#######.........................................#....................................##...............................................................................................................#............................................................... .......................................................#......................................................####.....................................................................................................................#......................................................................................................##...............................................................................#..........................................#.....................####...............................................................................................................................#...............................................................#...............................................................#######........................................#...................................#.....................................####.........................................................................#.............................................................. .......................................................#......................................................####......................................................................................................................#....................................................................................................#.................................................................................#.........................................#......................####...............................................................................................................................#..............................................................#.................................................................#######........................................#..................................#....................................######........................................................................#.............................................................. ......................................................#.......................................................####.......................................................................................................................#..................................................................................................#...................................................................................#.......................................#.......................####................................................................................................................................#.............................................................#..................................................................########.......................................#................................#.....................................#######........................................................................#............................................................. ......................................................#.......................................................####........................................................................................................................#................................................................................................#....................................................................................#.......................................#.......................####................................................................................................................................#............................................................#.....................................................................#######......................................#................................#......................................#######........................................................................#............................................................ ......................................................#.......................................................####.........................................................................................................................#.............................................................................................##......................................................................................#.....................................#........................####.................................................................................................................................#...........................................................#......................................................................#######.....................................#...............................#.........................................######.......................................................................#............................................................ ......................................................#.......................................................####..........................................................................................................................#...........................................................................................#..........................................##.............................................#...................................#.........................####.................................................................................................................................#..........................................................#........................................................................########...................................#...............................#..........................................#####........................................................................#........................................................... ......................................................#.......................................................####...........................................................................................................................#.........................................................................................#..........................................####............................................#..................................#.........................#####..................................................................................................................................#........................................................#...........................................................................########.................................#..............................#............................................#####.......................................................................#........................................................... ......................................................#.......................................................####............................................................................................................................#.......................................................................................#...........................................####.............................................#.................................#.........................#####..................................................................................................................................#.......................................................#.............................................................................########................................#..............................#............................................#####.......................................................................#........................................................... ......................................................#.......................................................####.............................................................................................................................#.....................................................................................#............................................####.............................................#................................#..........................####...................................................................................................................................#......................................................#...............................................................................#########..............................#.............................#..............................................#####......................................................................#........................................................... ......................................................#.......................................................####..............................................................................................................................#...................................................................................#.............................................####.............................................#...............................#...........................####....................................................................................................................................#....................................................#..................................................................................########.............................#.............................#..............................................######.....................................................................##.......................................................... ......................................................#.......................................................####..............................................................................................................................#..................................................................................#..............................................####.............................................#...............................#...........................####....................................................................................................................................#...................................................#.....................................................................................########...........................#............................#................................................######......................................................................#......................................................... ......................................................#.......................................................####...............................................................................................................................#................................................................................#...............................................####.............................................#..............................#............................####....................................................................................................................................#...................................................#......................................................................................########..........................#............................#.................................................#####......................................................................#......................................................... .......................................................#......................................................####................................................................................................................................#...............................................................................#...............................................####..............................................#............................#............................#####....................................................................................................................................#..................................................#.........................................................................................#######..........................#...........................#..................................................#####.....................................................................#......................................................... .......................................................#......................................................####.................................................................................................................................#.............................................................................#................................................####..............................................#............................#............................#####.....................................................................................................................................#................................................#...........................................................................................#######.........................#..........................#...................................................#####.....................................................................#......................................................... ........................................................#.....................................................####..................................................................................................................................#............................................................................#................................................####..............................................#...........................#.............................####......................................................................................................................................#................................................#.............................................................................................######........................#..........................#....................................................#####.....................................................................#........................................................ ........................................................#.....................................................#####.................................................................................................................................#...........................................................................#.................................................####..............................................#...........................#.............................####......................................................................................................................................#...............................................#...............................................................................................######.......................#..........................#....................................................#####.....................................................................#........................................................ ........................................................#.....................................................#####..................................................................................................................................#.........................................................................#..................................................####..............................................#..........................#..............................####......................................................................................................................................#...............................................#................................................................................................######......................#..........................#.....................................................####......................................................................#....................................................... ........................................................#......................................................####...................................................................................................................................#.......................................................................#..................................................#####..............................................#..........................#.............................#####......................................................................................................................................#..............................................#..................................................................................................######.....................#.........................#......................................................#####.....................................................................#....................................................... .........................................................#.....................................................####...................................................................................................................................#......................................................................#...................................................#####..............................................#..........................#.............................#####.......................................................................................................................................#............................................#....................................................................................................######....................#.........................#......................................................#####......................................................................#...................................................... .........................................................#.....................................................####....................................................................................................................................#.....................................................................#...................................................####...............................................#.........................#..............................####........................................................................................................................................#...........................................#......................................................................................................#####....................#.........................#.......................................................####......................................................................#...................................................... .........................................................#.....................................................####....................................................................................................................................#....................................................................#....................................................####...............................................#.........................#..............................####........................................................................................................................................#..........................................#........................................................................................................#####...................#.........................#.......................................................#####.....................................................................#...................................................... .........................................................#.....................................................####.....................................................................................................................................#...................................................................#...................................................#####................................................#........................#..............................####........................................................................................................................................#.........................................#.........................................................................................................######..................#.........................#.......................................................#####.....................................................................#...................................................... .........................................................#.....................................................####......................................................................................................................................#.................................................................#....................................................#####................................................#........................#..............................####........................................................................................................................................#........................................#...........................................................................................................#####..................#.........................#........................................................#####....................................................................#...................................................... .........................................................#.....................................................####......................................................................................................................................#.................................................................#....................................................####.................................................#.......................#...............................####........................................................................................................................................#.......................................#............................................................................................................#####..................#........................#.........................................................#####....................................................................#...................................................... .........................................................#.....................................................#####.....................................................................................................................................#.................................................................#....................................................####.................................................#.......................#...............................####........................................................................................................................................#.......................................#...........................................................................................................######..................#........................#..........................................................#####....................................................................#..................................................... .........................................................#.....................................................#####......................................................................................................................................#...............................................................#.....................................................####.................................................#......................#................................####.........................................................................................................................................#.....................................#..........................................................................................................#######...................#........................#..........................................................#####....................................................................#..................................................... .........................................................#......................................................#####.....................................................................................................................................#...............................................................#.....................................................####.................................................#......................#................................####.........................................................................................................................................#....................................#.........................................................................................................########....................#........................#...........................................................#####...................................................................#..................................................... .........................................................#......................................................#####......................................................................................................................................#..............................................................#.....................................................####.................................................#.....................#.................................####.........................................................................................................................................#...................................#.......................................................................................................#########......................#........................#...........................................................#####....................................................................#.................................................... .........................................................#.......................................................#####..........................................#################################################################..........................#..............................................................#.....................................................####..................................................#....................#.................................####.........................................................................................................................................#...................................#.....................................................................................................###########......................#........................#............................................................#####...................................................................#.................................................... ..........................................................#......................................................#####...................................#########################################################################..........................#............................................................#......................................................####..................................................#...................#..................................####.........................................................................................................................................#..................................#....................................................................................................###########........................#........................#............................................................#####...................................................................#.................................................... ..........................................................#.......................................................#####..........................#################################################################################..........................#............................................................#.....................................................#####..................................................#...................#..................................####.........................................................................................................................................#.................................#...................................................................................................###########..........................#........................#.............................................................####....................................................................#................................................... ...........................................................#......................................................#####.......................###################################################################################............................#...........................................................#.....................................................#####..................................................#...................#..................................####..........................................................................................................................................#...............................#..................................................................................................##########.............................#.......................#..............................................................#####...................................................................#................................................... ...........................................................#.......................................................#####...................#######################...........................................................................................#..........................................................#......................................................####....................................................#.................#...................................####..........................................................................................................................................#...............................#...............................................................................................###########...............................#.......................#..............................................................#####...................................................................#................................................... ...........................................................#.......................................................#####..................#################..................................................................................................#..........................................................#......................................................####....................................................#.................#...................................####..........................................................................................................................................#..............................#............................................................................................#############.................................#.......................#...............................................................#####..................................................................#................................................... ...........................................................#........................................................####................###########..........................................................................................................#.........................................................#.......................................................####....................................................#.................#...................................####..........................................................................................................................................#.............................#........................................................................................################...................................#.......................#...............................................................#####..................................................................#................................................... ...........................................................#........................................................#####.............##########.............................................................................................................#.........................................................#......................................................#####....................................................#.................#...................................####..........................................................................................................................................#............................#....................................................................................###################.....................................#.......................#................................................................#####.................................................................#................................................... ............................................................#.......................................................#####............########................................................................................................................#........................................................#.......................................................#####....................................................#................#....................................####..........................................................................................................................................#............................#...............................................................................#####################........................................#.......................#................................................................#####.................................................................#................................................... ............................................................#........................................................####..........#########.................................................................................................................#........................................................#.......................................................####.....................................................#................#....................................####...........................................................................................................................................#..........................#............................................................................#####################............................................#.......................#.................................................................#####................................................................#................................................... ............................................................#........................................................#####........########....................................................................................................................#......................................................#........................................................####......................................................#...............#....................................####...........................................................................................................................................#.........................#........................................................................#####################.................................................#.......................#.................................................................#####................................................................#................................................... .............................................................#.......................................................#####......########......................................................................................................................#......................................................#........................................................####......................................................#...............#....................................####...........................................................................................................................................#........................#....................................................................#####################......................................................#.......................#..................................................................#####...............................................................#................................................... .............................................................#........................................................####.....########........................................................................................................................#....................................................#........................................................#####......................................................#...............#....................................####...........................................................................................................................................#.......................#................................................................#####################...........................................................#.......................#..................................................................#####...............................................................#................................................... ..............................................................#.......................................................####....#######..........................................................................................................................#....................................................#........................................................#####......................................................#..............#.....................................####...........................................................................................................................................#......................#...........................................................#######################...............................................................#.......................#...................................................................#####..............................................................#................................................... ..............................................................#.......................................................#####..#######............................................................................................................................#..................................................#.........................................................####.......................................................#..............#.....................................####...........................................................................................................................................#.....................#........................................................######################....................................................................#.......................#...................................................................#####..............................................................#................................................... ...............................................................#......................................................#####.######..............................................................................................................................#..................................................#.........................................................####.......................................................#..............#.....................................####..################.........................................................................................................................#.....................#......................................................###################.........................................................................#.......................#....................................................................#####.............................................................#................................................... ................................................................#......................................................##########................................................................................................................................#................................................#..........................................................####.......................................................#..............#.....................................####.########################..................................................................................................................#....................#.....................................................################..............................................................................#.......................#....................................................................#####.............................................................#................................................... ................................................................#......................................................#########.................................................................................................................................#................................................#..........................................................####.......................................................#..............#.....................................###################################............................................................................................................#...................#....................................................############....................................................................................#.......................#.....................................................................#####............................................................#................................................... .................................................................#.....................................................########...................................................................................................................................#..............................................#...........................................................####.......................................................#..............#.....................................####################################...........................................................................................................#..................#...................................................##########........................................................................................#.......................#.....................................................................#####............................................................#................................................... .................................................................#.....................................................#######....................................................................................................................................#..............................................#...........................................................####.......................................................#..............#.....................................########............#################..........................................................................................................#.................#...................................................#########..........................................................................................#.......................#......................................................................#####...........................................................#................................................... ..................................................................#.....................................................######....................................................................................................................................#.............................................#............................................................####.......................................................#..............#.....................................######.....................###########.........................................................................................................#.................#...................................................#######............................................................................................#.......................#......................................................................#####...........................................................#................................................... ..................................................................#.....................................................######....................................................................................................................................#.............................................#...........................................................#####.......................................................#..............#.....................................######...........................#######.......................................................................................................#................#....................................................#####.............................................................................................#........................#.......................................................................#####..........................................................#................................................... ...................................................................#...................................................#######....................................................................................................................................#.............................................#...........................................................#####.......................................................#..............#.....................................#####.............................#######......................................................................................................#................#....................................................#######...........................................................................................#........................#.......................................................................#####..........................................................#................................................... ...................................................................#..................................................#########...................................................................................................................................#.............................................#...........................................................####........................................................#..............#....................................#####................................######.....................................................................................................#...............#......................................................#######..........................................................................................#........................#........................................................................#####.........................................................#................................................... ....................................................................#................................................###########..................................................................................................................................#............................................#............................................................####........................................................#..............#....................................######...............................########...................................................................................................#...............#......................................................########........................................................................................#.........................#........................................................................#####.........................................................#................................................... ....................................................................#................................................#####.#####..................................................................................................................................#............................................#............................................................####........................................................#..............#....................................######.................................#######..................................................................................................#..............#.........................................................#######.......................................................................................#.........................#.........................................................................#####........................................................#................................................... .....................................................................#..............................................#####...#####.................................................................................................................................#............................................#............................................................####........................................................#..............#....................................######..................................#######.................................................................................................#..............#...........................................................######......................................................................................#.........................#.........................................................................#####........................................................#................................................... .....................................................................#..............................................#####...#####.................................................................................................................................#............................................#...........................................................#####........................................................#..............#....................................######...................................#######................................................................................................#.............#.............................................................#######...................................................................................#..........................#..........................................................................####........................................................#................................................... ......................................................................#............................................#####.....#####................................................................................................................................#...........................................#............................................................#####.......................................................#...............#....................................######.....................................######...............................................................................................#.............#..............................................................#######..................................................................................#..........................#..........................................................................#####.......................................................#................................................... ......................................................................#............................................#####.....#####................................................................................................................................#...........................................#............................................................####........................................................#...............#.....................................######.....................................#####...............................................................................................#............#................................................................#######.................................................................................#..........................#..........................................................................#####......................................................#.................................................... .......................................................................#..........................................#####.......#####...............................................................................................................................#...........................................#............................................................####........................................................#...............#......................................#####......................................#####.............................................................................................#.............#.................................................................########...............................................................................#..........................#...........................................................................####......................................................#.................................................... .......................................................................#..........................................#####.......#####...............................................................................................................................#...........................................#............................................................####........................................................#...............#.......................................####......................................######............................................................................................#............#....................................................................#######..............................................................................#..........................#...........................................................................#####.....................................................#.................................................... ........................................................................#........................................#####.........#####.............................................................................................................................#...........................................#.............................................................####........................................................#...............#.......................................####.............##.....##.................#####............................................................................................#............#.....................................................................#######............................................................................#...........................#...........................................................................#####.....................................................#.................................................... .........................................................................#.......................................#####.........#####.............................................................................................................................#...........................................#............................................................#####........................................................#...............#.......................................####............####...#######..............#####...........................................................................................#............#......................................................................#######...........................................................................#...........................#............................................................................####....................................................#..................................................... ..........................................................................#.....................................#####...........#####............................................................................................................................#..........................................#.............................................................#####.......................................................#................#.......................................####............####...########.............#####...........................................................................................#...........#.........................................................................#######.........................................................................#...........................#............................................................................#####...................................................#..................................................... ...........................................................................#....................................#####...........#####............................................................................................................................#..........................................#.............................................................####........................................................#................#.......................................#####...........####....#######..............#####..........................................................................................#...........#..........................................................................#######........................................................................#...........................#............................................................................#####...................................................#..................................................... ............................................................................#..................................#####.............#####..........................................................................................................................#...........................................#.............................................................####........................................................#................#.......................................#####...........####....#######..............#####.........................................................................................#............#...........................................................................########......................................................................#...........................#.............................................................................####...................................................#..................................................... ............................................................................#..................................#####.............#####..........................................................................................................................#..........................................#.............................................................#####........................................................#................#........................................####...........####.......####...............####.........................................................................................#...........#.............................................................................########....................................................................#............................#.............................................................................####...................................................#..................................................... .............................................................................#................................#####...............#####........................................................................................................................#...........................................#.............................................................#####........................................................#................#........................................####...........#####......#####..............#####........................................................................................#...........#...............................................................................########..................................................................#............................#.............................................................................####...................................................#..................................................... ..............................................................................#...............................#####...............######.......................................................................................................................#..........................................#..............................................................####........................................................#.................#........................................####...........######.....#####..............#####........................................................................................#..........#.................................................................................########.................................................................#............................#.............................................................................####...................................................#..................................................... ...............................................................................#.............................#####.................#####......................................................................................................................#...........................................#..............................................................####........................................................#.................#........................................#####...........######.....####...............####.......................................................................................#...........#...................................................................................########...............................................................#............................#.............................................................................####...................................................#..................................................... ...............................................................................#............................######..................#####.....................................................................................................................#...........................................#.............................................................#####.......................................................#..................#........................................#####............#####.....####..###..........####.......................................................................................#...........#....................................................................................########..............................................................#............................#.............................................................................####..................................................#...................................................... ................................................................................#...........................#####...................######....................................................................................................................#...........................................#.............................................................#####.......................................................#..................#.........................................####..........########################.......#####......................................................................................#...........#......................................................................................#######.............................................................#............................#.............................................................................####..................................................#...................................................... ................................................................................#...........................####.....................#####...................................................................................................................#...........................................#..............................................................####........................................................#..................#.........................................####.........##########################......#####.....................................................................................#............#.......................................................................................#######...........................................................#.............................#.............................................................................####..................................................#...................................................... .................................................................................#.........................#####......................#####..................................................................................................................#...........................................#.............................................................#####.......................................................#...................#.........................................####.........##########################.......####.....................................................................................#............#.........................................................................................######..........................................................#.............................#.............................................................................####..................................................#...................................................... ..................................................................................#........................#####......................######................................................................................................................#............................................#.............................................................#####.......................................................#...................#.........................................#####.........########################........####.....................................................................................#...........#...........................................................................................######.........................................................#.............................#.............................................................................####.................................................#....................................................... ...................................................................................#.......................####........................######..............................................................................................................#.............................................#.............................................................####........................................................#...................#.........................................#####............####..######....#####........#####....................................................................................#...........#............................................................................................#######.......................................................#.............................#.............................................................................####.................................................#....................................................... ...................................................................................#......................#####.........................######............................................................................................................#..............................................#............................................................#####........................................................#...................#..........................................#####...........####..#####......####........#####...................................................................................#............#.............................................................................................#######.....................................................#..............................#.............................................................................####.................................................#....................................................... ....................................................................................##....................#####..........................######...........................................................................................................#.............................................#.............................................................#####.......................................................#....................#..........................................#####............##...####......#####.........####...................................................................................#............#..............................................................................................#######....................................................#..............................#.............................................................................####................................................#........................................................ ......................................................................................#...................####...........................#######.........................................................................................................#..............................................#............................................................#####........................................................#....................#...........................................#####................####.....######.........####...................................................................................#...........#................................................................................................#######...................................................#..............................#.............................................................................####................................................#........................................................ .......................................................................................#..................####.............................######.......................................................................................................#...............................................#............................................................#####........................................................#....................#...........................................#####...............#####.....######.........####...................................................................................#...........#..................................................................................................######.................................................#...............................#.............................................................................####................................................#........................................................ .......................................................................................#..................####..............................######.....................................................................................................#................................................#...........................................................#####........................................................#.....................#............................................#####.............######......######........####...................................................................................#...........#...................................................................................................#####.................................................#...............................#............................................................................#####...............................................#......................................................... ........................................................................................##................####...............................#####....................................................................................................#................................................#............................................................#####........................................................#.....................#............................................#####.............#####........######.......####...................................................................................#...........#....................................................................................................####................................................#................................#............................................................................#####...............................................#......................................................... ..........................................................................................#...............####................................#####..................................................................................................#.................................................#...........................................................#####........................................................#......................#.............................................#####............####..........######......####..................................................................................#............#....................................................................................................####................................................#................................#...........................................................................#####................................................#......................................................... ...........................................................................................##.............#####...............................#####.................................................................................................#..................................................#...........................................................#####........................................................#......................#.............................................#####............######.......#######......####..................................................................................#............#....................................................................................................####...............................................#.................................#...........................................................................#####...............................................#.......................................................... .............................................................................................#............###########..........................####................................................................................................#...................................................#..........................................................#####........................................................#.......................#..............................................#####..........###########...########.....####..................................................................................#............#....................................................................................................####...............................................#.................................#..........................................................................#####................................................#.......................................................... ..............................................................................................#...........#############........................#####...............................................................................................#..................................................#...........................................................#####........................................................#.......................#..............................................#####..........##########.....#######.....####..................................................................................#............#....................................................................................................####..............................................#..................................#.........................................................................######................................................#.......................................................... ...............................................................................................##..........##############......................######.............................................................................................#...................................................#...........................................................####........................................................#........................#...............................................#####........###########......######.....####..................................................................................#............#....................................................................................................####..............................................#..................................#........................................................................######................................................#........................................................... .................................................................................................#...........##############...................#######.............................................................................................#...................................................#..........................................................#####........................................................#........................#...............................................#####........#####.######.....######.....####..................................................................................#............#...................................................................................................#####.............................................#...................................#.......................................................................######.................................................#........................................................... ..................................................................................................##...............##################################............................................................................................#....................................................#..........................................................#####.......................................................#..........................#...............................................#####.......####.............#####......####..................................................................................#............#..................................................................................................######.............................................#...................................#......................................................................######..................................................#........................................................... ....................................................................................................#................###############################............................................................................................#.....................................................#..........................................................####........................................................#..........................#...............................................#####........##...............####......####.................................................................................#.............#.................................................................................................######.............................................#....................................#....................................................................######....................................................#........................................................... .....................................................................................................#.................###########################.............................................................................................#......................................................#.........................................................#####........................................................#..........................#................................................####.........................####......####.................................................................................#.............#................................................................................................######..............................................#....................................#...................................................................#######...................................................#............................................................ ......................................................................................................#..................#######################...............................................................................................#.....................................................#..........................................................#####.......................................................#...........................#................................................#####........................####......####.................................................................................#.............#...............................................................................................######..............................................#.....................................#..................................................................#######....................................................#............................................................ .......................................................................................................##.....................................................................................................................................#......................................................#..........................................................####........................................................#...........................#................................................######.......................####......####.................................................................................#.............#..............................................................................................######..............................................#......................................#................................................................########.....................................................#............................................................ .........................................................................................................##..................................................................................................................................#.......................................................#.........................................................#####........................................................#...........................#.................................................#####.......................####......####................................................................................#..............#.............................................................................................######...............................................#......................................#..............................................................########......................................................#............................................................. ..........................................................................................................##................................................................................................................................#........................................................#.........................................................#####.......................................................#............................#..................................................#####......................####.....#####................................................................................#..............#............................................................................................######...............................................#.......................................#............................................................#########.......................................................#............................................................. ............................................................................................................#..............................................................................................................................#.........................................................#........................................................#####........................................................#............................#..................................................######...................######.....#####................................................................................#..............#...........................................................................................######...............................................#........................................#.........................................................###########.......................................................#.............................................................. .............................................................................................................#.............................................................................................................................#.........................................................#........................................................#####........................................................#.............................#..................................................#####................#########....#####................................................................................#...............#.........................................................................................#######................................................#........................................#.......................................................###########.........................................................#.............................................................. ..............................................................................................................##..........................................................................................................................#..........................................................#........................................................####.........................................................#.............................#...................................................#####..............##########....#####................................................................................#...............#........................................................................................######.................................................#.........................................#.....................................................###########..........................................................#............................................................... ................................................................................................................##.......................................................................................................................#...........................................................#........................................................####........................................................#..............................#...................................................######.............#########....#####.................................................................................#...............#......................................................................................########................................................#..........................................#..................................................############............................................................#............................................................... ..................................................................................................................#.....................................................................................................................#...........................................................#........................................................#####........................................................#..............................#....................................................######.............####........#####................................................................................#................#....................................................................................#########.................................................#..........................................#..........................................#################..............................................................#................................................................ ...................................................................................................................##..................................................................................................................#............................................................#........................................................#####........................................................#..............................#.....................................................######.......................#####.................................................................................#................#..................................................................................#########..................................................#...........................................#..............................###########################................................................................#................................................................ .....................................................................................................................###..............................................................................................................#.............................................................#........................................................####.........................................................#...............................#.....................................................######......................#####.................................................................................#................#................................................................................##########..................................................#............................................#...........................############################.................................................................#................................................................. ........................................................................................................................###.........................................................................................................##..............................................................#.......................................................#####.........................................................#...............................#......................................................######....................#####.................................................................................#.................#.............................................................................###########....................................................#............................................#..........................##########################....................................................................#................................................................. ...........................................................................................................................##......................................................................................................#................................................................#.......................................................#####.........................................................#................................#......................................................######..................######.................................................................................#.................#...........................................................................###########.....................................................#.............................................#..........................##################...........................................................................#.................................................................. .............................................................................................................................##...................................................................................................#.................................................................#.......................................................####..........................................................#................................#.......................................................######................######.................................................................................#..................#.........................................................................###########.......................................................#.............................................#...........................##################..........................................................................#.................................................................. ...............................................................................................................................##...............................................................................................##..................................................................#......................................................#####..........................................................#.................................#......................................................#######..............######..................................................................................#..................#.......................................................................###########........................................................#...............................................#..........................#########################..................................................................#................................................................... .................................................................................................................................###...........................................................................................#....................................................................#......................................................#####..........................................................#.................................#........................................................########..........######..................................................................................#...................#....................................................................###########..........................................................#................................................#............................###########################.............................................................#.................................................................... ....................................................................................................................................#........................................................................................##.....................................................................#......................................................####...........................................................#..................................#........................................................######################...................................................................................#...................#....................##...........................................############...........................................................#.................................................#...................................#########################........................................................#.................................................................... .....................................................................................................................................##....................................................................................##.......................................................................#.....................................................#####..........................................................#...................................#.........................................................####################...................................................................................#....................#...................####......................................##############.............................................................#.................................................#..........................................###################......................................................#..................................................................... .......................................................................................................................................###...............................................................................##.........................................................................#.....................................................#####..........................................................#....................................#.........................................................##################....................................................................................#....................#...................####..................................################..............................................................#...................................................#................................................############.....................................................#...................................................................... ..........................................................................................................................................##...........................................................................##...........................................................................#....................................................#####...........................................................#....................................#............................................................#############.....................................................................................#.....................#...................###################################################................................................................#....................................................#....................................................#######.....................................................#....................................................................... ............................................................................................................................................###....................................................................####.............................................................................#....................................................#####...........................................................#....................................#..............................................................................................................................................................#.....................#...................################################################..................................................................#.....................................................#................................................................................................................#....................................................................... ...............................................................................................................................................###..............................................................###.................................................................................#...................................................#####............................................................#.....................................#............................................................................................................................................................#.......................#...................###########################################.....................................................................#......................................................#...............................................................................................................#........................................................................ ..................................................................................................................................................###........................................................###....................................................................................#...................................................#####...........................................................#......................................#............................................................................................................................................................#.......................#...................#######################################........................................................................#........................................................#..............................................................................................................#........................................................................ .....................................................................................................................................................#######...............................................##.......................................................................................#...................................................####.........##.................................................#......................................#...........................................................................................................................................................#........................#.................................................................................................................................#.........................................................#.............................................................................................................#......................................................................... ............................................................................................................................................................####.........................................##.........................................................................................#...................................................####........####................................................#.......................................#..........................................................................................................................................................#........................#................................................................................................................................#..........................................................#.............................................................................................................#......................................................................... ................................................................................................................................................................############...........................##...........................................................................................#...................................................####.......#####................................................#.......................................#.........................................................................................................................................................#.........................#...............................................................................................................................#............................................................#...........................................................................................................#.......................................................................... ............................................................................................................................................................................###......................##.............................................................................................#...................................................####......#####................................................#.........................................#........................................................................................................................................................#..........................#.............................................................................................................................#.............................................................#..........................................................................................................#........................................................................... ...............................................................................................................................................................................######################...............................................................................................#...................................................####.....######................................................#.........................................#........................................................................................................................................................#..........................#............................................................................................................................#..............................................................#..........................................................................................................#........................................................................... ....................................................................................................................................................................................................................................................................................................#...................................................####...#######................................................#...........................................#......................................................................................................................................................#...........................#...........................................................................................................................#................................................................#........................................................................................................#............................................................................ ....................................................................................................................................................................................................................................................................................................#...................................................#############.................................................#...........................................#......................................................................................................................................................#...........................#..........................................................................................................................#.................................................................#........................................................................................................#............................................................................ ....................................................................................................................................................................................................................................................................................................#...................................................############.................................................#.............................................#....................................................................................................................................................#............................#.........................................................................................................................#...................................................................#......................................................................................................#............................................................................. ....................................................................................................................................................................................................................................................................................................#...................................................###########.................................................#..............................................#....................................................................................................................................................#............................#........................................................................................................................#....................................................................#......................................................................................................#............................................................................. ....................................................................................................................................................................................................................................................................................................#....................................................########...................................................#...............................................#..................................................................................................................................................#..............................#......................................................................................................................#......................................................................#....................................................................................................#.............................................................................. ....................................................................................................................................................................................................................................................................................................#..............................................................................................................#................................................#..................................................................................................................................................#..............................#.....................................................................................................................#.......................................................................#....................................................................................................#.............................................................................. ....................................................................................................................................................................................................................................................................................................#.............................................................................................................#..................................................#................................................................................................................................................#...............................#....................................................................................................................#........................................................................#..................................................................................................##............................................................................... ....................................................................................................................................................................................................................................................................................................#.............................................................................................................#...................................................#...............................................................................................................................................#...............................#...................................................................................................................#..........................................................................#................................................................................................#................................................................................. ....................................................................................................................................................................................................................................................................................................#............................................................................................................#....................................................#..............................................................................................................................................#................................#.................................................................................................................##............................................................................##.............................................................................................#.................................................................................. ....................................................................................................................................................................................................................................................................................................#...........................................................................................................#......................................................#............................................................................................................................................#..................................#...............................................................................................................#................................................................................#............................................................................................#.................................................................................. .....................................................................................................................................................................................................................................................................................................#........................................................................................................##.......................................................#............................................................................................................................................#..................................#..............................................................................................................#.................................................................................#...........................................................................................#................................................................................... .....................................................................................................................................................................................................................................................................................................#.......................................................................................................#..........................................................#..........................................................................................................................................#....................................#...........................................................................................................##...................................................................................#........................................................................................##.................................................................................... .....................................................................................................................................................................................................................................................................................................#.....................................................................................................##............................................................##.......................................................................................................................................#......................................#.........................................................................................................#......................................................................................#....................................................................................###...................................................................................... .....................................................................................................................................................................................................................................................................................................#....................................................................................................#................................................................#......................................................................................................................................#......................................#........................................................................................................#........................................................................................##.................................................................................#......................................................................................... ......................................................................................................................................................................................................................................................................................................#..................................................................................................#..................................................................#....................................................................................................................................#........................................#.....................................................................................................##...........................................................................................##.............................................................................##.......................................................................................... ......................................................................................................................................................................................................................................................................................................#.................................................................................................#....................................................................#...................................................................................................................................#.........................................##..................................................................................................#...............................................................................................#..........................................................................##............................................................................................ ......................................................................................................................................................................................................................................................................................................#...............................................................................................##.....................................................................#..................................................................................................................................#............................................#................................................................................................#.................................................................................................#......................................................................###.............................................................................................. .......................................................................................................................................................................................................................................................................................................#............................................................................................##........................................................................#.................................................................................................................................#.............................................#.............................................................................................##...................................................................................................#..................................................................###................................................................................................. .......................................................................................................................................................................................................................................................................................................#...........................................................................................#..........................................................................#................................................................................................................................#...............................................#..........................................................................................##......................................................................................................#..............................................................###.................................................................................................... ........................................................................................................................................................................................................................................................................................................#.........................................................................................#............................................................................#...............................................................................................................................#................................................##.....................................................................................###.........................................................................................................##..........................................................##....................................................................................................... ........................................................................................................................................................................................................................................................................................................#........................................................................................#..............................................................................##............................................................................................................................#...................................................#...................................................................................#..............................................................................................................#........................................................#......................................................................................................... .........................................................................................................................................................................................................................................................................................................#.....................................................................................##.................................................................................##..........................................................................................................................#....................................................#................................................................................##................................................................................................................##....................................................##.......................................................................................................... .........................................................................................................................................................................................................................................................................................................#....................................................................................#.....................................................................................##.......................................................................................................................#......................................................#...........................................................................####....................................................................................................................#.................................................##............................................................................................................ ..........................................................................................................................................................................................................................................................................................................#.................................................................................##........................................................................................##....................................................................................................................#........................................................#........................................................................##.........................................................................................................................#.............................................###.............................................................................................................. ...........................................................................................................................................................................................................................................................................................................##..............................................................................#............................................................................................##.................................................................................................................#..........................................................##....................................................................##............................................................................................................................#........................................####................................................................................................................. .............................................................................................................................................................................................................................................................................................................#...........................................................................##...............................................................................................##..............................................................................................................#.............................................................#.............................................................######...............................................................................................................................##...................................###..................................................................................................................... ..............................................................................................................................................................................................................................................................................................................##.......................................................................##...................................................................................................##...........................................................................................................#...............................................................#.........................................................###.......................................................................................................................................###..............................##........................................................................................................................ ................................................................................................................................................................................................................................................................................................................##....................................................................#.......................................................................................................##.......................................................................................................##.................................................................#.....................................................###.............................................................................................................................................####........................##.......................................................................................................................... ..................................................................................................................................................................................................................................................................................................................#.................................................................##..........................................................................................................##....................................................................................................#....................................................................#..................................................##....................................................................................................................................................###...................##............................................................................................................................ ...................................................................................................................................................................................................................................................................................................................##.............................................................##..............................................................................................................##.................................................................................................#.....................................................................#...............................................###.........................................................................................................................................................###..........######.............................................................................................................................. .....................................................................................................................................................................................................................................................................................................................#..........................................................##..................................................................................................................##..............................................................................................#.......................................................................#............................................##...............................................................................................................................................................##########.................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................####....................................................##......................................................................................................................##...........................................................................................#.........................................................................##.................#####.................###............................................................................................................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................##................................................##..........................................................................................................................###.......................................................................................#............................................................................###.........#####.................#####.................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................##.............................................#...............................................................................................................................##..................................................................................###................................................................................###.....#.....#################....................................................................................................................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................##..........................................#..................................................................................................................................###...........................................................................####...........................................................##.........................#####..####........................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................##......................................##......................................................................................................................................###....................................................................####................................................................#................#################........................................................................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................###................................###...........................................................................................................................................###........................................................#########.....................................................................####.........###............................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................####..........................##.................................................................................................................................................####................................................####..................................................................................##.....###.............................................................................................................................................................................................................................................................................................................................................................. .........................................................................................................................................................................................................................................................................................................................................#####...................##.......................................................................................................................................................####.......................................#####........................................................................................######................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................###################.............................................................................................................................................................####.............................######................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####.....................####......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#####################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. .......................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................##.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. .........................................................................................................................................................##............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ..........................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ..........................................................................................................................................................###........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .............................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..............................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..............................................................................................................................................................#.................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................................................................................................#.............####....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................#.........###........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .............................................................................................................................................................#############.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ..........................................................................................................................................................###....#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................####........#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .................................................................................................................................................#####.............#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................#####..................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................####........................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .....................................................................................................................................###.............................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ...................................................................................................................................##.................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. .................................................................................................................................##....................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................###.......................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................##..........................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..........................................................................................................................##.............................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. .......................................................................................................................###................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ....................................................................................................................###...................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ..................................................................................................................##.......................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................###.........................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................##.............................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..........................................................................................................###................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................##...................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ......................................................................................................##.......................................................###............##........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................#........................................................#####.............#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................#........................................................######.............#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..................................................................................................##........................................................######...............#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .................................................................................................#.........................................................######................#.............................................................................................................................................................................................................................................................................................................................................................................................................####..................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................#.........................................................######.................#..........................................................................................................................................................................................................................................................................................................................................................................................................###...#..................................................................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................................#..........................................................#####..................#........................................................................................................................................................................................................................................................................................................................................................................................................##.......#.................................................................................................................................................................................................................................................................................................................................................................................................................................... ..............................................................................................#..........................................................#####...................#.......................................................................................................................................................................................................................................................................................................................................................................................................##.........#................................................................................................................................................................................................................................................................................................................................................................................................................................... .............................................................................................#...........................................................#####...................#.........................................................................................#.............................................................................................................................................................................................................................................................................................................#..........#.......................................................................................................................................................................................................................##.......................................................................................................................................................................................................... ...........................................................................................##...........................................................#####....................#.........................................................................................#.............................................................................................................................................................................................................................................................................................................#...........#.......................................................................................................................................................................................................................#.......................................................................................................................................................................................................... ..........................................................................................#.............................................................#####....................#.........................................................................................##...........................................................................................................................................................................................................................................................................................................#.............#.......................................................................................................................................................................................................................#......................................................................................................................................................................................................... .........................................................................................#.............................................................#####.....................#..........................................................................................#..........................................................................................................................................................................................................................................................................................................#...............#.......................................................................................................................................................................................................................#........................................................................................................................................................................................................ ........................................................................................#..............................................................#####.....................#..........................................................................................###........................................................................................................................................................................................................................................................................................................#...............#........................................................................................................................................................................................................................##...................................................................................................................................................................................................... .......................................................................................#..............................................................#####......................#............................................................................................#........................................................................................................................................................................................................................................................................................................#...............#..........................................................................................................................................................................................................................#..................................................................................................................................................................................................... ......................................................................................#..............................................................######......................#............................................................................................#........................................................................................................................................................................................................................................................................................................#................#..........................................................................................................................................................................................................................##................................................................................................................................................................................................... .....................................................................................#...............................................................#####........................#............................................................................................##..........######......................................................................................................................................................................................................................................................................................#................#.........................................................................................########...........................................................................................................................#.................................................................................................................................................................................................. ....................................................................................#...............................................................#####.........................#..............................................................................................#.....####............................................................................................................................................................................................................................................................................................#................#.......................................................................................##........#..........................................................................................................................###................................................................................................................................................................................................ ....................................................................................#...............................................................#####.........................#...............................................................................................#..###...............................................................................................................................................................................................................................................................................................#.................#.....................................................................................#...........##...........................................................................................................................#............................................................................................................................................................................................... ...................................................................................#...............................................................#####..........................#...............................................................................................###..................................................................................................................................................................................................................................................................................................#.................#....................................................................................#..............##..........................................................................................................................##............................................................................................................................................................................................. ..................................................................................#...............................................................######..........................#.........................................................................................########.#.................................................................................................................................................................................................................................................................................................#.................#...................................................................................#.................##..........................................................................................................................#............................................................................................................................................................................................ ..................................................................................#...............................................................#####...........................#..................................................#################..................####..........##...............................................................................................................................................................................................................................................................................................##.................#.................................................................................#....................####......................................................................................................................#............................................................................................................................................................................................ .................................................................................#...............................................................#####............................#...........................................#######.................##################................#...............................................................................................................................................................................................................................................................................................####..............#..............................................................................###.........................##.....................................................................................................................##.......................................................................................................................................................................................... ................................................................................#...............................................................######............................#........................................###...........................................................#.............................................................................................................................................................................................................................................................................................###.................#...........................................................................##..............................#......................................................................................................................##...#######.............................................................................................................................................................................. ................................................................................#...............................................................#####.............................#.....................................###..............................................................#..........................................................................................................................................................................................................................................................................................###..#.................#..........................................................................#.................................#....................................................................................................................######..................................................................................................................................................................................... ...............................................................................#...............................................................#####..............................#....................................#..................................................................##.....................................................................................................................................................................................................................................................................................###.......................#.........................................................................#...................................##.............................................................................................................#####..#........................................................................................................................................................................................ ..............................................................................#................................................................#####..............................#.................................###.....................................................................##.................................................................................................................................................................................................................................................................................##..........................#........................................................................#......................................#........................................................................................................####........#....................................................................................................................................................................................... ..............................................................................#...............................................................#####...............................#................................#..........................................................................###............................................................................................................................................................................................................................................................................##............................#.......................................................................#........................................##..................................................................................................####.............##..................................................................................................................................................................................... .............................................................................#...............................................................######...............................#...............................#.............................................................................##........................................................................................................................................................................................................................................................................###..............................#......................................................................#...........................................#...............................................................................................##...................#.................................................................................................................................................................................... .............................................................................#...............................................................#####................................#............................###...............................................................................###...................................................................................................................................................................................................................................................................###..................................#....................................................................#.............................................#...........................................................................................###.....................#.................................................................................................................................................................................... ............................................................................#...............................................................#####................................#..........................###........##...........................................................................##...............................................................................................................................................................................................................................................................##.....................................#...................................................................#...............................................#........................................................................................##.........................#................................................................................................................................................................................... ............................................................................#...............................................................#####................................#.......................####.........####............................................................................#...........................................................................................................................................................................................................................................................###........................................#................................................................##.................................................#.....................................................................................##............................##................................................................................................................................................................................. ..........................................................................##...............................................................#####.................................#......................##...........#####.............................................................................#........................................................................................................................................................................................................................................................##...........................................#...............................................................#...................................................#...................................................................................##................................#................................................................................................................................................................................ .........................................................................#................................................................######.................................#......................#...........######.............................................................................#......................................................................................................................................................................................................................................................##.............................................#.............................................................##.....................................................#................................................................................##...................................#............................................................................................................................................................................... .........................................................................#................................................................#####..................................#.....................##...........#####...............................................................................##..................................................................................................................................................................................................................................................##................................................#..........................................................##........................................................#.............................................................................##......................................##............................................................................................................................................................................. .........................................................................#...............................................................#####...................................#....................#.............#####.................................................................................#................................................................................................................................................................................................................................................#...................................................#.......................................................##...........................................................#...........................................................................#..........................................#............................................................................................................................................................................ .........................................................................#..............................................................######...................................#...................#..............####..................................................................................#..............................................................................................................................................................................................................................................##....................................................#......................................................#.............................................................#..........................................................................#............................................#........................................................................................................................................................................... .........................................................................#.............................................................######....................................#..................##.............#####...................................................................................##...........................................................................................................................................................................................................................................#.......................................................#....................................................#...............................................................#........................................................................#..............................................##......................................................................................................................................................................... ........................................................................#..............................................................#####.....................................#.................#...............#####.....................................................................................#.........................................................................................................................................................................................................................................#........................................................#....................................................#...............................................................#.......................................................................#.................................................#........................................................................................................................................................................ ........................................................................#.............................................................#####......................................#.................#...............####......................................................................................##.......................................................................................................................................................................................................................................#.........................................................#...................................................#.................................................................#.....................................................................#...................................................##...................................................................................................................................................................... ........................................................................#............................................................######......................................#................#...............#####........................................................................................#.....................................................................................................................................................................................................................................#..........................................................#..................................................#..................................................................#....................................................................#......................................................#..................................................................................................................................................................... .......................................................................#............................................................######.......................................#................#...............#####.........................................................................................#...................................................................................................................................................................................................................................#............................................................#................................................#....................................................................#...................................................................#.......................................................##................................................................................................................................................................... .......................................................................#............................................................#####........................................#...............#................####...........................................................................................#..................................................................................................................................................................................................................................#............................................................#...............................................#.....................................................................#..................................................................#..........................................................#.................................................................................................................................................................. ......................................................................#.............................................................####.........................................#...............#...............#####...........................................................................................#.................................................................................................................................................................................................................................#.............................................................#..............................................#......................................................................#.................................................................#............................................................##................................................................................................................................................................ ......................................................................#............................................................#####.........................................#..............##...............#####............................................................................................#...............................................................................................................................................................................................................................#...............................................................#............................................#.......................................................................#.................................................................#..............................................................#............................................................................................................................................................... .....................................................................#.............................................................#####.........................................#.............#.................####.............................................................................................#..............................................................................................................................................................................................................................#................................................................#............................................#........................................................................#...............................................................#................................................................##............................................................................................................................................................. .....................................................................#............................................................#####..........................................#.............#................#####..............................................................................................##...........................................................................................................................................................................................................................#..................................................................#..........................................#.........................................................................#..............................................................#...................................................................##........................................................................................................................................................... ....................................................................#.............................................................#####..........................................#.............#................#####................................................................................................#.........................................................................................................................................................................................................................#...................................................................#..........................................#.........####............................................................#.............................................................#......................................................................#.......................................................................................................................................................... ....................................................................#............................................................#####...........................................#............#................#####.................................................................................................#.........................................................................................................................................................................................................................#...................................................................#.........................................#.........#######...........................................................#...........................................................#........................................................................##........................................................................................................................................................ ....................................................................#............................................................#####...........................................#............#................#####..................................................................................................#.......................................................................................................................................................................................................................#....................................................................##.......................................#..........########...........................................................#.........................................................#.......................###.................................................#....................................................................................................................................................... ...................................................................#............................................................#####............................................#............#...............#####.............................................................##....................................#......................................................................................................................................................................................................................#......................................................................#.......................................#...........########..........................................................#.........................................................#......................#####.................................................#...................................................................................................................................................... ...................................................................#............................................................#####............................................#............#...............#####............................................................####....................................#....................................................................................................................................................................................................................#.......................................................................#......................................#..............#######..........................................................#.......................................................#......................######..................................................##.................................................................................................................................................... ...................................................................#...........................................................#####.............................................#............#...............####.............................................................####.....................................##.................................................................................................................................................................................................................#......................................##................................#......................................#................######.........................................................#.......................................................#......................#####.....................................................#................................................................................................................................................... ...................................................................#...........................................................#####.............................................#............#..............#####............................................................#####.......................................#...............................................................................................................................................................................................................#......................................####................................#.....................................#.................######.........................................................#.....................................................#.......................####.......................................................#.................................................................................................................................................. ..................................................................#............................................................####..............................................#...........#...............#####............................................................#####.......................................#..............................................................................................................................................................................................................#.......................................####................................#....................................#...................######........................................................#.....................................................#.......................####........................................................#................................................................................................................................................. ..................................................................#...........................................................#####..............................................#...........#...............####.............................................................####........................................#..............................................................................................................................................................................................................#.......................................####................................#....................................#....................#####........................................................#....................................................#........................####.........................................................#................................................................................................................................................ ..................................................................#...........................................................#####..............................................#...........#..............#####.............................................................####.........................................#............................................................................................................................................................................................................#........................................####................................#...................................#......................#####.......................................................#....................................................#.......................#####..........................................................#............................................................................................................................................... ..................................................................#..........................................................#####...............................................#...........#..............#####.............................................................####.........................................#...........................................................................................................................................................................................................#........................................#####................................#...................................#......................######.......................................................#..................................................#........................#####...........................................................#.............................................................................................................................................. ..................................................................#..........................................................#####...............................................#...........#..............####.............................................................#####..........................................#.........................................................................................................................................................................................................#.........................................#####................................#..................................#........................#####.......................................................#.................................................#.........................####.............................................................##............................................................................................................................................ ..................................................................#.........................................................#####................................................#...........#..............####.............................................................#####..........................................#........................................................................................................................................................................................................#.........................................#####.................................#..................................#.........................#####......................................................#.................................................#.........................####...............................................................####........................................................................................................................................ .................................................................#..........................................................#####................................................#...........#.............#####............................................................#####............................................#.......................................................................................................................................................................................................#.........................................#####.................................#..................................#.........................######.....................................................#................................................#..........................####..................................................................##....................................................................................................................................... .................................................................#.........................................................#####.................................................#...........#.............#####............................................................#####............................................#......................................................................................................................................................................................................#..........................................####..................................#.................................#...........................######.....................................................#...............................................#..........................####....................................................................#...................................................................................................................................... .................................................................#.........................................................#####.................................................#...........#.............####............................................................#####.............................................#......................................................................................................................................................................................................#.........................................#####..................................#.................................#............................#####.....................................................#..............................................#...........................####.....................................................................#..................................................................................................................................... .................................................................#........................................................#####.................................................#...........#.............#####............................................................#####..............................................#....................................................................................................................................................................................................#..........................................#####..................................#.................................#.............................#####....................................................#.............................................#............................####......................................................................##................................................................................................................................... ................................................................#.........................................................#####.................................................#...........#.............#####...........................................................#####...............................................#....................................................................................................................................................................................................#..........................................####....................................#...............................#..............................######....................................................#...........................................#.............................####........................................................................#.................................................................................................................................. ................................................................#........................................................#####..................................................#...........#.............####............................................................#####...............................................#...................................................................................................................................................................................................#..........................................#####....................................#...............................#...............................#####....................................................#.........................................##..............................####.........................................................................##................................................................................................................................ ................................................................#........................................................#####..................................................#...........#.............####............................................................####.................................................#.................................................................................................................................................................................................#...........................................#####....................................#..............................#.................................#####....................................................#.......................................#................................####...........................................................................#............................................................................................................................... ...............................................................#........................................................#####...................................................#..........#..............####............................................................####..................................................#...............................................................................................................................................................................................#............................................####.....................................#..............................#.................................######...................................................#......................................#.................................####............................................................................#.............................................................................................................................. ...............................................................#........................................................#####...................................................#..........#..............####...........................................................#####..................................................#...............................................................................................................................................................................................#...........................................#####.....................................#.............................#...................................######...................................................#....................................#..................................####.............................................................................#............................................................................................................................. ..............................................................#........................................................#####....................................................#..........#..............####...........................................................#####..................................................#..............................................................................................................................................................................................#............................................#####.....................................#.............................#....................................######..................................................#...................................#...................................#####.............................................................................#............................................................................................................................ ..............................................................#........................................................#####....................................................#..........#..............####...........................................................####...................................................#.............................................................................................................................................................................................#.............................................####......................................#.............................#.....................................######.................................................#...................................#...................................#####..............................................................................#........................................................................................................................... .............................................................#........................................................#####.....................................................#..........#..............####...........................................................####....................................................#...........................................................................................................................................................................................#..............................................####......................................#............................#.......................................######................................................#..................................#.....................................####...............................................................................#.......................................................................................................................... .............................................................#........................................................#####.....................................................#..........#..............####..........................................................#####....................................................#...........................................................................................................................................................................................#..............................................####.......................................#...........................#........................................#####................................................#..................................#.....................................####................................................................................#......................................................................................................................... ............................................................#........................................................#####......................................................#.........#...............####..........................................................#####.....................................................#.........................................................................................................................................................................................#...............................................####.......................................#...........................#.........................................#####...............................................#.................................#......................................####.................................................................................#........................................................................................................................ ............................................................#.......................................................######......................................................#.........#...............####..........................................................####......................................................#........................................................................................................................................................................................#...............................................#####.......................................#..........................#..........................................######..............................................#.................................#......................................####.................................................................................#........................................................................................................................ ...........................................................#........................................................#####.......................................................#.........#...............#####........................................................#####.......................................................#.......................................................................................................................................................................................#...............................................#####.......................................#..........................#...........................................#####..............................................#................................#.......................................####..................................................................................#....................................................................................................................... ...........................................................#........................................................####........................................................#.........#...............#####........................................................#####.......................................................#......................................................................................................................................................................................#................................................####........................................#.........................#.............................................#####.............................................#................................#.......................................####...................................................................................#...................................................................................................................... ..........................................................#.........................................................####........................................................#.........#................####.......................................................#####.........................................................#.....................................................................................................................................................................................#................................................####........................................#.........................#.............................................#####..............................................#...............................#.......................................####....................................................................................#..................................................................................................................... ..........................................................#.........................................................####.......................................................#..........#................####.......................................................#####.........................................................#....................................................................................................................................................................................#.................................................####........................................#........................#...............................................#####.............................................#..............................#........................................#####....................................................................................#.................................................................................................................... ..........................................................#........................................................#####.......................................................#..........#................#####.....................................................#####..........................................................#....................................................................................................................................................................................#.................................................####.........................................#.......................#...............................................######............................................#..............................#........................................#####.....................................................................................#................................................................................................................... ..........................................................#........................................................#####.......................................................#..........#................#####.....................................................#####...........................................................#..................................................................................................................................................................................#.................................................#####.........................................#.......................#................................................#####............................................#.............................#..........................................####.....................................................................................#................................................................................................................... .........................................................#.........................................................####........................................................#..........#.................####....................................................#####............................................................#..................................................................................................................................................................................#.................................................#####.........................................#......................#..................................................#####............................................#............................#..........................................####......................................................................................#.................................................................................................................. .........................................................#.........................................................####........................................................#..........#.................####....................................................#####............................................................#..................................................................................................................................................................................#.................................................####...........................................#.....................#..................................................#####............................................#...........................#...........................................####......................................................................................#.................................................................................................................. .........................................................#........................................................#####........................................................#..........#.................#####...................................................####.............................................................#.................................................................................................................................................................................#..................................................####...........................................#.....................#...................................................#####...........................................#...........................#...........................................#####......................................................................................#................................................................................................................. ........................................................#.........................................................#####.......................................................#...........#.................######.................................................#####.............................................................#.................................................................................................................................................................................#..................................................####...........................................#.....................#...................................................#####...........................................#..........................#............................................#####......................................................................................#................................................................................................................. ........................................................#.........................................................####........................................................#...........#..................######................................................#####.............................................................#.................................................................................................................................................................................#.................................................#####............................................#...................#.....................................................#####..........................................#..........................#.............................................####.......................................................................................#................................................................................................................ ........................................................#.........................................................####........................................................#...........#...................######..............................................#####..............................................................#................................................................................................................................................................................#..................................................#####............................................#...................#.....................................................#####..........................................#..........................#.............................................####.......................................................................................#................................................................................................................ .......................................................#.........................................................#####........................................................#...........#....................######.............................................#####..............................................................#................................................................................................................................................................................#..................................................####.............................................#...................#......................................................#####.........................................#.........................#..............................................####........................................................................................#............................................................................................................... .......................................................#.........................................................#####........................................................#...........#.....................#######..........................................#####...............................................................#................................................................................................................................................................................#..................................................####.............................................#...................#......................................................#####.........................................#.........................#..............................................#####.......................................................................................#............................................................................................................... .......................................................#.........................................................####........................................................#............#......................#######.........................................#####...............................................................#...............................................................................................................................................................................#..................................................#####.............................................#...................#.......................................................#####........................................#.........................#..............................................#####.......................................................................................#............................................................................................................... ......................................................#.........................................................#####........................................................#............#........................#######......................................#####................................................................#...............................................................................................................................................................................#..................................................#####..............................................#.................#........................................................#####.........................................#.......................#................................................####........................................................................................#.............................................................................................................. ......................................................#.........................................................#####........................................................#............#........................########.....................................#####................................................................#...............................................................................................................................................................................#..................................................####...............................................#.................#.........................................................#####........................................#.......................#................................................####........................................................................................#.............................................................................................................. ......................................................#........................................................#####.........................................................#............#..........................########..................................#####.................................................................#..............................................................................................................................................................................#...................................................####...............................................#.................#.........................................................#####........................................#.......................#................................................####.........................................................................................#............................................................................................................. ......................................................#........................................................#####.........................................................#............#...........................########................................######.................................................................#..............................................................................................................................................................................#..................................................#####...............................................#.................#..........................................................#####.......................................#.......................#................................................####.........................................................................................#............................................................................................................. .....................................................#.........................................................####..........................................................#............#.............................########..............................#####..................................................................#.............................................................................................................................................................................#...................................................#####...............................................#.................#..........................................................#####.......................................#......................#.................................................#####........................................................................................#............................................................................................................. .....................................................#........................................................#####..........########........................................#............#..............................#########...........................#####...................................................................#.............................................................................................................................................................................#...................................................####................................................#.................#...........................................................#####......................................#......................#.................................................#####.........................................................................................#............................................................................................................ .....................................................#........................................................#####........###########......................................#.............#................................#########.........................#####...................................................................#.............................................................................................................................................................................#...................................................####................................................#.................#...........................................................#####......................................#.....................#...................................................####.........................................................................................#............................................................................................................ .....................................................#.......................................................#####.......##############.....................................#.............#.................................##########......................#####....................................................................#............................................................................................................................................................................#....................................................####................................................#.................#............................................................#####.....................................#.....................#...................................................####.........................................................................................#............................................................................................................ .....................................................#.......................................................#####.....#################....................................#.............#...................................##########...................######....................................................................#............................................................................................................................................................................#...................................................#####................................................#.................#............................................................#####......................................#...................#....................................................####.........................................................................................#............................................................................................................ ....................................................#.......................................................#####.....#########....#####....................................#.............#.....................................###########................#####.....................................................................#...........................................................................................................................................................................#....................................................#####................................................#.................#.............................................................#####.....................................#...................#....................................................####.........................................................................................#............................................................................................................ ....................................................#.......................................................#####....########......#####....................................#..............#......................................############.............####............................##........................................#...........................................................................................................................................................................#....................................................####..................................................#................#.............................................................#####......................................#.................#.....................................................####..........................................................................................#........................................................................................................... ....................................................#.......................................................####....#######........#####....................................#..............#........................................#############.........#####...........................####.......................................#..........................................................................................................................................................................#.....................................................####..................................................#................#..............................................................####......................................#.................#.....................................................#####.........................................................................................#........................................................................................................... ....................................................#.......................................................####...######..........####.....................................#...............#.........................................##############......#####.........................######.......................................#..........................................................................................................................................................................#.....................................................####..................................................#................#..............................................................#####.....................................#................#......................................................#####.........................................................................................#........................................................................................................... ....................................................#.......................................................####..######...........####.....................................#...............#............................................#####################......................#########........................................#..........................................................................................................................................................................#....................................................#####..................................................#................#..............................................................#####.....................................#................#.......................................................#####........................................................................................#........................................................................................................... ....................................................#.......................................................####..#####............####.....................................#...............#...............................................#################################################........................................#.........................................................................................................................................................................#.....................................................#####..................................................#................#...............................................................#####....................................#...............#........................................................#####........................................................................................#........................................................................................................... ....................................................#.......................................................####...##..............####....................................#................#..................................................#############################################.........................................#.........................................................................................................................................................................#.....................................................####...................................................#................#...............................................................#####....................................#...............#.........................................................#####........................................................................................#.......................................................................................................... ...................................................#........................................................####...................####....................................#................#.....................................................########################################...........................................#.........................................................................................................................................................................#.....................................................####...................................................#................#................................................................####....................................#...............#.........................................................#####........................................................................................#.......................................................................................................... ...................................................#........................................................####..................#####....................................#................#...........................................................##############################...............................................#........................................................................................................................................................................#......................................................####...................................................#................#................................................................#####...................................#..............#...........................................................#####.......................................................................................#.......................................................................................................... ...................................................#.......................................................#####..................#####....................................#................#..........................................................#####.........................................................................#........................................................................................................................................................................#.....................................................#####...................................................#................#................................................................#####...................................#..............#...........................................................#####.......................................................................................#.......................................................................................................... ...................................................#.......................................................#####..................####.....................................#................#.........................................................######.........................................................................#.......................................................................................................................................................................#......................................................#####...................................................#................#.................................................................####...................................#..............#............................................................#####......................................................................................#.......................................................................................................... ...................................................#.......................................................####...................####.....................................#................#.........................................................#####..........................................................................#.......................................................................................................................................................................#......................................................####....................................................#................#.................................................................####...................................#..............#............................................................#####......................................................................................#.......................................................................................................... ...................................................#.......................................................####..................#####.....................................#................#........................................................#####...........................................................................#......................................................................................................................................................................#......................................................#####....................................................#................#.................................................................####...................................#.............#..............................................................####.......................................................................................#......................................................................................................... ...................................................#.......................................................####..................#####.....................................#................#.......................................................######...........................................................................#......................................................................................................................................................................#......................................................#####....................................................#................#.................................................................####...................................#.............#..............................................................#####......................................................................................#......................................................................................................... ...................................................#.......................................................####..................####.....................................#..................#.....................................................######............................................................................#.....................................................................................................................................................................#.......................................................####.....................................................#................#...............................................................######...................................#.............#..............................................................#####................................###...................................................#......................................................................................................... ...................................................#.......................................................####..................####.....................................#..................#.....................................................#####.............................................................................#.....................................................................................................................................................................#......................................................#####.....................................................#................#..............................................................######....................................#.............#...............................................................#####..............................#####..................................................#......................................................................................................... ...................................................#.......................................................####..................####.....................................#..................#....................................................#####..............................................................................#.....................................................................................................................................................................#......................................................#####.....................................................#................#.............................................................#######...................................#..............#...............................................................#####...........................########...................................................#........................................................................................................ ...................................................#.......................................................####..................####.....................................#..................#....................................................#####..............................................................................#.....................................................................................................................................................................#......................................................####......................................................#................#............................................................#######....................................#..............#................................................................#####.........................########....................................................#........................................................................................................ ...................................................#.......................................................#####.................####.....................................#...................#..................................................#####...............................................................................#.....................................................................................................................................................................#.....................................................#####......................................................#................#...........................................................######......................................#..............#................................................................#####........................########.....................................................#........................................................................................................ ...................................................#.......................................................#####................#####.....................................#...................#.................................................######...............................................................................#.....................................................................................................................................................................#.....................................................#####......................................................#................#..........................................................######......................................#..............#..................................................................#####......................#########.....................................................#........................................................................................................ ...................................................#........................................................####................#####.....................................#....................#................................................#####................................................................................#.....................................................................................................................................................................#.....................................................####.......................................................#................#.........................................................######.......................................#..............#..................................................................#####....................#######..........................................................#....................................................................................................... ...................................................#........................................................####................####......................................#....................#...............................................#####.................................................................................#.....................................................................................................................................................................#....................................................#####.......................................................#................#.......................................................#######........................................#..............#...................................................................#####..................######............................................................#....................................................................................................... ...................................................#........................................................####...............#####......................................#....................#..............................................######.................................................................................#.....................................................................................................................................................................#....................................................#####.......................................................#................#.....................................................#######.........................................#...............#...................................................................#####.................#######............................................................#....................................................................................................... ...................................................#........................................................####...............#####......................................#....................#..............................................#####..................................................................................#....................................................................................................................................................................#.....................................................####........................................................#................#...................................................#########.........................................#...............#....................................................................#####...............#######.............................................................#....................................................................................................... ...................................................#........................................................####..............#####.......................................#....................#.............................................#####...................................................................................#....................................................................................................................................................................#....................................................#####........................................................#................#................................................###########..........................................#...............#....................................................................#####.............#######...............................................................#....................................................................................................... ...................................................#........................................................####..............#####.....................................##......................#............................................#####...................................................................................#...................................................................................................................................................................#.....................................................#####........................................................#................#.............................................############............................................#...............#.....................................................................#####...........#######.................................................................#...................................................................................................... ...................................................#........................................................####.............#####......................................#.......................#...........................................#####....................................................................................#...................................................................................................................................................................#.....................................................####.........................................................#................#..........................................#############..............................................#..............#......................................................................#####.........########..................................................................#...................................................................................................... ...................................................#........................................................#####............#####......................................#........................#.........................................######....................................................................................#...................................................................................................................................................................#....................................................#####........................................................#.................#.......................................##############........................................##......#..............#.......................................................................#####.......########...................................................................#...................................................................................................... ...................................................#........................................................#####............####......................................#..........................#........................................#####.....................................................................................#...................................................................................................................................................................#....................................................#####........................................................#.................#....................................##############..........................................####.....#..............#.......................................................................#####.....########.....................................................................#...................................................................................................... ...................................................#.........................................................####............####.....................................#...........................#.......................................#####.....................................................................................#....................................................................................................................................................................#....................................................####.........................................................#.................#................................###############...........................................######.....#..............#........................................................................#####...########......................................................................#...................................................................................................... ...................................................#.........................................................#####...........####.....................................#...........................#......................................######.....................................................................................#....................................................................................................................................................................#...................................................#####.........................................................#.................#............................################.......................................############......#..............#........................................................................#####..#######........................................................................#...................................................................................................... ...................................................#.........................................................#####...........####....................................#............................#......................................#####.....................................................................................#.....................................................................................................................................................................#...................................................#####.........................................................#..................#......................##################.......................................###############.....#..............#..........................................................................####.#######.........................................................................#...................................................................................................... ...................................................#..........................................................#####.........#####...................................#..............................#.....................................####......................................................................................#.....................................................................................................................................................................#...................................................####.........................................................#...................#.................############################################################################......#..............#..........................................................................##########............................................................................#..................................................................................................... ...................................................#..........................................................######........#####...................................#..............................#....................................#####......................................................................................#.....................................................................................................................................................................#..................................................#####.........................................................#...................#.........##################################################################################........#..............#..........................................................................#########.............................................................................#..................................................................................................... ....................................................#..........................................................######......#####....................................#...............................#...................................#####......................................................................................#.....................................................................................................................................................................#..................................................#####.........................................................#...................#.......#############################################################################...............#..............#...........................................................................#######..............................................................................#..................................................................................................... ....................................................#..........................................................#################....................................#...............................#..................................#####......................................................................................#......................................................................................................................................................................#.................................................#####.........................................................#....................#......###########################################################################.................#...............#..........................................................................#######...............................................................................#..................................................................................................... ....................................................#............................................................##############....................................#.................................#.................................#####......................................................................................#......................................................................................................................................................................#.................................................#####.........................................................#....................#......#################...........................................................................#...............#........................................................................#########...............................................................................#..................................................................................................... ....................................................#.............................................................############.....................................#.................................#................................#####.......................................................................................#......................................................................................................................................................................#.................................................####..........................................................#....................#.......#####......................................................................................#..............#........................................................................##########...............................................................................#..................................................................................................... .....................................................#.............................................................#########......................................#...................................#...............................#####......................................................................................#.......................................................................................................................................................................#.................................................####.........................................................#.....................#..................................................................................................#..............#......................................................................############...............................................................................#..................................................................................................... .....................................................#............................................................................................................#...................................#..............................#####......................................................................................#........................................................................................................................................................................#.................................................####.........................................................#......................#.................................................................................................#..............#.....................................................................########.#####..............................................................................#..................................................................................................... .....................................................#...........................................................................................................#....................................#..............................#####.....................................................................................#..........................................................................................................................................................................#...............................................#####.........................................................#......................#................................................................................................#...............#...................................................................########...######.............................................................................#..................................................................................................... ......................................................#.........................................................................................................##....................................#.............................#####.....................................................................................#............................................................................................................................................................................#..............................................#####........................................................#.......................#................................................................................................#...............#..................................................................########.....#####.............................................................................#..................................................................................................... ......................................................#........................................................................................................#.......................................#............................#####....................................................................................#.............................................................................................................................................................................#..............................................####.........................................................#.......................#................................................................................................#...............#................................................................########........#####............................................................................#..................................................................................................... .......................................................#......................................................................................................#........................................#...........................#####.....................................................................................#..............................................................................................................................................................................#.............................................####.........................................................#........................#...............................................................................................#...............#..............................................................#########.........#####............................................................................#..................................................................................................... .......................................................#.....................................................................................................#..........................................#..........................#####....................................................................................#...............................................................................................................................................................................#.............................................####........................................................#.........................#...............................................................................................#...............#............................................................#########............#####............................................................................#.................................................................................................... .......................................................#....................................................................................................#............................................#.........................####.....................................................................................#...............................................................................................................................................................................#............................................#####........................................................#..........................#..............................................................................................#...............#..........................................................##########.............#####............................................................................#.................................................................................................... ........................................................#.................................................................................................##..............................................##.......................####....................................................................................#.................................................................................................................................................................................#...........................................#####........................................................#..........................#..............................................................................................#...............#.........................................................#########................#####...........................................................................#.................................................................................................... ........................................................#................................................................................................#.................................................#.......................####...................................................................................#...................................................................................................................................................................................#..........................................####.........................................................#...........................#.............................................................................................#...............#.........................................................#######..................#####...........................................................................#.................................................................................................... .........................................................#...........................................................................................####..................................................#.......................####.................................................................................##....................................................................................................................................................................................#..........................................####........................................................#............................#............................................................................................#................#........................................................######.....................#####..........................................................................#.................................................................................................... .........................................................#..........................................................................................#.......................................................##.....................####...............................................................................##......................................................................................................................................................................................#..........................................####........................................................#.............................#...........................................................................................#................#.......................................................######......................#####..........................................................................#.................................................................................................... ..........................................................#.......................................................................................##..........................................................#....................####.............................................................................##.........................................................................................................................................................................................#........................................#####.......................................................#..............................#...........................................................................................#................#......................................................######........................#####.........................................................................#.................................................................................................... ..........................................................#....................................................................................###.............................................................#...................####..........................................................................###...........................................................................................................................................................................................#........................................#####.......................................................#..............................#...........................................................................................#................#.....................................................######.........................#####.........................................................................#.................................................................................................... ...........................................................#................................................................................###.................................................................##.................####........................................................................##..............................................................................................................................................................................................#........................................####.......................................................#................................#.........................................................................................#.................#....................................................######...........................#####........................................................................#.................................................................................................... ...........................................................#.............................................................................###......................................................................#................####......................................................................##.................................................................................................................................................................................................#.......................................####.......................................................#................................#.........................................................................................#.................#...................................................######............................######.......................................................................#.................................................................................................... ...........................................................#............................................................................#..........................................................................##..............####....................................................................##...................................................................................................................................................................................................#......................................#####......................................................#..................................#........................................................................................#.................#..................................................######..............................#####.......................................................................#.................................................................................................... ............................................................#.........................................................................##.............................................................................#..............##...................................................................##......................................................................................................................................................................................................#.....................................#####......................................................#..................................#.......................................................................................#..................#.................................................######................................#####.......................................................................#................................................................................................... ............................................................#.......................................................................##................................................................................#................................................................................##.........................................................................................................................................................................................................#....................................####......................................................#....................................#......................................................................................#..................#................................................######.................................#####.......................................................................#................................................................................................... .............................................................#..................................................................####..................................................................................###.........................................................................#####...........................................................................................................................................................................................................#....................................####......................................................#....................................#......................................................................................#..................#...............................................######...................................#####......................................................................#................................................................................................... ..............................................................##.............................................................###.........................................................................................#......................................................................##.................................................................................................................................................................................................................#...................................####.....................................................#......................................#....................................................................................#...................#..............................................######....................................#####......................................................................#................................................................................................... ................................................................#...........................................................##............................................................................................####..............................................................####...................................................................................................................................................................................................................#...................................####....................................................#.......................................#....................................................................................#...................#..............................................#####......................................#####.....................................................................#................................................................................................... ................................................................#.......................................................####..................................................................................................#####.....................................................####........................................................................................................................................................................................................................#..................................####...................................................#........................................#...................................................................................#....................#.............................................#####.......................................######....................................................................#................................................................................................... .................................................................#.....................................................#...........................................................................................................######.....................................##########.............................................................................................................................................................................................................................#................................#####...................................................#.........................................#..................................................................................#....................#.............................................#####........................................#####....................................................................#................................................................................................... ..................................................................#..................................................##..................................................................................................................#########.........................###........................................................................................................................................................................................................................................#...............................#####..................................................#..........................................#.................................................................................#.....................#............................................#####..........................................#####...................................................................#................................................................................................... ...................................................................##################################################.............................................................................................................................#########################............................................................................................................................................................................................................................................#............................######..................................................#............................................#................................................................................#.....................#...........................................######..........................................#####...................................................................#................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#######..................................................#.............................................#...............................................................................#.....................#...........................................#####............................................#####..................................................................#................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................######..................................................#...............................................#..............................................................................#.....................#...........................................####.............................................#####..................................................................#................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................###...................................................#................................................#.............................................................................#......................#...........................................####..............................................#####.................................................................#................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.................................................#............................................................................#......................#...........................................####..............................................#####.................................................................#................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#..................................................#...........................................................................#.......................#...........................................####...............................................#####................................................................#................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................#....................................................#..........................................................................#.......................#..........................................#####...............................................#####................................................................#................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#......................................................#........................................................................##.......................#..........................................#####................................................#####...............................................................#................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#.......................................................#.......................................................................#.........................#..........................................####.................................................#####...............................................................#................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#........................................................#....................................................................##..........................#..........................................#####.................................................####...............................................................#................................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#.........................................................#..................................................................###............................#.........................................######................................................#####..............................................................#................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#...........................................................#................................................................#...............................#..........................................######...............................................#####..............................................................#................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................#............................................................#.............................................................###................................#...........................................######...............................................####..............................................................#................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#.............................................................#...........................................................##...................................#............................................#####...............................................#####.............................................................#................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................#..............................................................#.........................................................#......................................#............................................#####..............................................#####.............................................................#................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................#...............................................................#...#................................................#####.......................................#............................................#####...............................................####.............................................................#................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................#.................................................................###................................................#............................................#.............................................#####..............................................#####............................................................#................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.........................................................##.................................................................##..............................................####.............................................#.............................................#####..............................................#####............................................................#................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##......................................................#................................................................###..#...........................................##.................................................#..............................................#####..............................................####............................................................#................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#.................................................................#....#..........................................#....................................................#.............................................######.............................................#####...........................................................#................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##..................................................#.................................................................#....#.....................................#####.....................................................#..............................................#####.............................................#####...........................................................#................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##..............................................##..................................................................#.....#............................########..........................................................#...............................................####..............................................####...........................................................#................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................###....................................................................#.....##......................#####..................................................................#...............................................#####.............................................#####..........................................................#................................................................................................... ................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................##......................................##.......................................................................##..........................##........................................................................#..............................................######............................................#####..........................................................#................................................................................................... ................................................................................##.............................................................................................................................................................................................................................................................................................................................................................................................................................................................##.................................###..........................................................................#.......................###..........................................................................#...............................................######............................................####..........................................................#................................................................................................... ..................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................##..............................#..............................................................................##.............########..............................................................................#...............................................######...........................................####..........................................................#................................................................................................... ...................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................##.........................####...............................................................................###.........##......................................................................................#................................................#######.........................................#####........................................................#.................................................................................................... ....................................................................................##................####...........................................................................................................................................................................................................................................................................................................................................................................................................................................####...................##.....................................................................................####.....#.........................................................................................#................................................########.......................................#####........................................................#.................................................................................................... ......................................................................................#............###...................................................................................................................................................................................................................................................................................................................................................................................................................................................####............###..........................................................................................######...........................................................................................#.................................................########......................................####........................................................#.................................................................................................... .......................................................................................##........##..........................................................................................................................................................................................................................................................................................................................................................................................................................................................############...............................................................................................................................................................................................#................................................##########....................................####........................................................#.................................................................................................... .........................................................................................#.....##........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#########...................................####........................................................#.................................................................................................... ..........................................................................................#.###...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#########................................#####........................................................#.................................................................................................... ..........................................................................................##...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................#########.............................######........................................................#.................................................................................................... ........................................................................................##.##..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#########..........................######.........................................................#.................................................................................................... ......................................................................................##.....#.......................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................##########.......................######..........................................................#.................................................................................................... ...................................................................................###........##.....................................................................................................................................................###...######............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................##########..................########...........................................................#.................................................................................................... .................................................................................##.............#.......................................................................................................................................................###...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#################################...........................................................#..................................................................................................... ............................................................................#####................#................................................................................................................................................##########...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#############################.............................................................#..................................................................................................... .........................................................................###......................##............................................................................................................................................##..........###.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##........................................................###########################............................................................#...................................................................................................... .......................................................................##...........................#.........................................................................................................................................##...............##.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................######################...............................................................#...................................................................................................... .....................................................................##..............................##....................................................................................................................................###..................#####.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##............................................................................................................................................#....................................................................................................... ...................................................................##..................................##............................................................................................................................######.........................##..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##..........................................................................................................................................#....................................................................................................... ................................................................###......................................#......................................................................................................................#####.................................###.....................................................................................................................................###.....................................................................................................................................................................................................................................................................................................................................................................##.......................................................................................................................................#........................................................................................................ ..............................................................##..........................................#...............................................................................................................######.........................................#############...................................................................................................................#####..#####...................................................................................................................................................................................................................................................................................................................................................................####..................................................................................................................................#......................................................................................................... ............................................................##.............................................#.....................................................................................................#########............................................................###..............................................................................................................###..........#.......................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................#......................................................................................................... ...........................................................#................................................##..............................................................................................#####........................................................................##.........................................................................................................###..............##......................................................................................................................................................................................................................................................................................................................................................................##..............................................................................................................................#.......................................................................................................... ..........................................................#...................................................##.......................................................................................#####..............................................................................###.....................................................................................................###..................##..........................................................................................................................................######################......................................................................................................................................................................................................##...........................................................................................................................#........................................................................................................... ........................................................##......................................................#...................................................................................###.....................................................................................#######..............................................................................................#.......................#......................................................................................................................................###......................####....................................................................................................................................................................................................###.......................................................................................................................#............................................................................................................ .......................................................#.........................................................##..............................................................................###...............................................................................................#.............................................................................................#........................##..................................................................................................................................##.............................####...................................................................................................................................................................................................####..................................................................................................................#............................................................................................................. ......................................................#............................................................#.........................................................................####...................................................................................................###..........................................................................................#..........................#...............................................................................................................................##...................................#......................................................................................................................................................................................................###..............................................................................................................#.............................................................................................................. .....................................................#..............................................................#......................................................................##.........................................................................................................#####......................................................................................#...........................#..........................................................................................................................####.....................................####......................................................................................................................................................................................................###.........................................................................................................##............................................................................................................... .....................................................#...............................................................#...................................................................##................................................................................................................#......................................................................................#..........................#........................................................................................................................##.............................................#........................................................................................................................................................................................................##......................................................................................................#................................................................................................................. ...................................................##.................................................................##.................................................................#..................................................................................................................#.....................................................................................#........##.................##.....................................................................................................................#................................................####......................................................................................................................................................................................................##..................................................................................................##.................................................................................................................. ..................................................#.....................................................................##.............................................................##....................................................................................................................##....................................................................................#.....##.....................#................................................................................................................####.....................................................#.......................................................................................................................................................................................................###.............................................................................................##.................................................................................................................... .................................................#........................................................................##.........................................................##........................................................................................................................##..................................................................................#.####.......................#..............................................................................................................##..........................................................#.........................................................................................................................................................................................................##.........................................................................................##...................................................................................................................... .................................................#..........................................................................#.......................................................##...........................................................................................................................#.................................................................................##............................#.........................................................................................................####............................................................###.........................................................................................................................................................................................................##.....................................................................................##........................................................................................................................ ................................................#............................................................................##.....................................................#............................................................................................................................#...............................................................................##.#.............................#.......................................................................................................#...................................................................##.........................................................................................................................................................................................................##.................................................................................##.......................................................................................................................... ................................................#..............................................................................#...................................................#..............................................................................................................................##...........................................................................##...#..............................##....................................................................................................##.....................................................................#...................................................................................##.....................................................................................................................##.............................................................................##............................................................................................................................ ...............................................#................................................................................#.................................................#.................................................................................................................................#.........................................................................#.....#................................#.................................................................................................##........................................................................#..............................................................................#######......................................................................................................................###........................................................................##.............................................................................................................................. ..............................................#..................................................................................##...............................................#.................................................................................................................................##......................................................................##......###..............................#................................................................................................#...........................................................................##...........................................................................#......##........................................................................................................................###...................................................................##................................................................................................................................ ..............................................#....................................................................................#..............................................#...................................................................................................................................#...................................................................##..........##..............................#..............................................................................................#..............................................................................##........................................................................#........####........................................................................................................................###..............................................................##.................................................................................................................................. .............................................#............................................##........................................#............................................#.....................................................................................................................................##...............................................................##.............##.............................#............................................................................................##..................................##.............................................#......................................................................#............####........................................................................................................................####........................................................##.................................................................................................................................... .............................................#...........................................####........................................#...........................................#.......................................................................................................................................#.............................................................#................####...........................#.........................................................................................##...................................####.............................................#...................................................................##................#######......................................................................................................................###...................................................##...................................................................................................................................... ............................................#............................................#####........................................##........................................#.........................................................................................................................................#...........................................................#.................................................#.......................................................................................#.....................................####..............................................###..............................................................##.........................##.......................................................................................................................###.............................................###........................................................................................................................................ ............................................#............................................######.........................................#.......................................#.........................................................................................................................................###........................................................#...................................................#.....................................................................................#......................................####.................................................#............................................................#.............................##........................................................................................................................###........................................##........................................................................................................................................... ...........................................#..............................................######.........................................#......................................#....................................................................######.................................................................##......................................................#....................................................#....................................................................................##......................................####..................................................##........................................................##................................###........................................................................................................................####..................................##............................................................................................................................................. ...........................................#...............................................######.........................................#.....................................#...................................................................###########..............................................................#....................................................##......................................................#..................................................................................#........................................####.....#########.....................................#.......................................................#.....................................###.........................................................................................................................####............................##............................................................................................................................................... ..........................................#.................................................######.........................................#....................................#............................................###....................##############............................................................#..................................................#...##...................................................#.................................................................................#.........................................####....################................................#.....................................................#.........................................###..........................................................................................................................######..................####................................................................................................................................................. ..........................................#..................................................######.........................................#...................................#...........................................#####....................#####################....................................................#................................................##...####...................................................#...............................................................................##.........................................####....#####################...........................#...................................................##.............................................####............................................................................................................................##################..................................................................................................................................................... .........................................#....................................................######.........................................#..................................#...........................................######.......................##########################...........................................#...............................................#.....####...................................................#..............................................................................#...........................................####.....#######################.........................#.................................................#...................................................###................................................................................................................................................................................................................................................................................................ .........................................#.....................................................######.........................................#.................................#............................................#####...........................##########################........................................#............................................##......####....................................................#.............................................................................#...........................................#####...........#################........................#................................................#.......................................................###............................................................................................................................................................................................................................................................................................. .........................................#......................................................######.........................................#................................#.............................................#####.............................#################################...............................#..........................................#.......#####....................................................#.............................................................................#...........................................#####.................############.......................#...............................................#..........................................................###........................................................................................................................................................................................................................................................................................... ........................................#........................................................######.........................................#...............................#.............................................#####.....................................##########################..............................#.........................................#........#####.....................................................#............................................................................#............................................####......................#######........................#.............................................#..............................................................##......................................................................................................................................................................................................................................................................................... ........................................#.........................................................######.........................................#..............................#..............................................####..............................................#################..............................#.........................................#........####......................................................#...........................................................................#.............................................#####.........................##.........................#............................................#.................................................................##....................................................................................................................................................................................................................................................................................... .......................................#...........................................................######.........................................#.............................#..............................................####..................................................############................................#.......................................#........#####......................................................#...........................................................................#.............................................#####.....................................................#.........................................##...................................................................##...................................................................................................................................................................................................................................................................................... .......................................#............................................................#######........................................#............................#..............................................####..............................................................................................#.......................................#........#####.......................................................#.........................................................................#...............................................#####....................................................#........................................#.......................................................................##.................................................................................................................................................................................................................................................................................... ......................................#..............................................................#######........................................#...........................#..............................................#####..............................................................................................#.....................................#........#####........................................................#........................................................................#................................................#####....................................................#.......................................#..........................................................................#................................................................................................................................................................................................................................................................................... ......................................#................................................................######........................................#..........................#..............................................#####...............................................................................................#....................................#........#####.........................................................#......................................................................#..................................................####.....................................................#.....................................#............................................................................#.................................................................................................................................................................................................................................................................................. ......................................#................................................................#######........................................#.........................#...............................................#####..............................................................................................#...................................#........#####..........................................................#.....................................................................#...................................................#####....................................................#....................................#..............................................................................#................................................................................................................................................................................................................................................................................. ......................................#..................................................................######........................................#........................#...............................................#####...............................................................................................#..................................#........#####..........................................................#.....................................................................#...................................................#####.....................................................#...................................#..............................................................................#................................................................................................................................................................................................................................................................................. .....................................#....................................................................######.......................................#........................#................................................#####...............................................................................................#................................#........#####............................................................#...................................................................#.....................................................####.....................................................#..................................#........###.....................................................................###.............................................................................................................................................................................................................................................................................. .....................................#.....................................................................######.......................................#.......................#................................................#####...............................................................................................#................................#........#####............................................................#...................................................................#.....................................................#####.....................................................#................................#........#####......................................................................#.............................................................................................................................................................................................................................................................................. .....................................#......................................................................######.......................................#......................##................................................#####...............................................................................................#..............................#........#####..............................................................#.................................................................#......................................................######....................................................#................................#........#####.......................................................................#............................................................................................................................................................................................................................................................................. .....................................#.......................................................................######......................................#.......................#................................................#####...............................................................................................#..............................#........#####..............................................................#................................................................#........................................................######...................................................#...............................#..........####........................................................................#............................................................................................................................................................................................................................................................................ .....................................#........................................................................######......................................#......................#.................................................####................................................................................................#............................#........#####...............................................................#................................................................#.........................................................#####....................................................#.............................#...........#####.......................................................................#..........................................................................................###............................................................................................................................................................................... .....................................#.........................................................................######......................................#.....................#.................................................#####...............................................................................................#...........................##........#####................................................................#..............................................................#...........................................................#####...................................................#............................#............#####.......................................................................#.........................................................................................#.................................................................................................................................................................................. ....................................#...........................................................................######......................................#.....................#................................................#####...............................................................................................#..........................#.........#####.................................................................#.............................................................#............................................................######..................................................#...........................#..............####........................................................................#...........................................................................##.......####................................................................................................................................................................................... ....................................#............................................................................######.....................................#.....................#.................................................#####...............................................................................................#........................#..........#####..................................................................#............................................................#.............................................................#####...................................................#.........................#...............####........................................................................#..............................................############################..####.###....................................................................................................................................................................................... ....................................#.............................................................................######.....................................##....................#................................................#####...............................................................................................#........................#.........#####...................................................................#...........................................................#...............................................................#####..................................................#.........................#...............#####.......................................................................#.............................##################...........................#######.......................................................................................................................................................................................... ....................................#..............................................................................######......................................#...................#.................................................####................................................................................................#.......................#.........#####...................................................................#...........................................................#...............................................................#####..................................................#........................#................#####.......................................................................#...........................###..................................................#######.................................................................................................................................................................................... ....................................#...............................................................................######.....................................#....................#................................................#####...............................................................................................#.......................#.........####.....................................................................#.........................................................#.................................................................#####.................................................#.......................##.................####........................................................................#.......................####...........................................................####................................................................................................................................................................................ ....................................#................................................................................######.....................................#...................#................................................#####................................................................................................#.....................#.........#####.....................................................................#.........................................................#.................................................................#####..................................................#.....................#...................####.........................................................................#...................###...................................................................##.............................................................................................................................................................................. ....................................#.................................................................................######....................................#....................#................................................####................................................................................................#....................#..........#####......................................................................#........................................................#..................................................................####..................................................#.....................#...................####.........................................................................#.................##........................................................................##############................................................................................................................................................................ ....................................#..................................................................................######....................................#...................#................................................#####...............................................................................................#....................#..........####.......................................................................#........................................................#..................................................................#####.................................................#.....................#...................####..........................................................................#.............####......................................................................................####............................................................................................................................................................. ....................................#...................................................................................######....................................#..................#................................................#####...............................................................................................#....................#.........#####........................................................................#.......................................................#..................................................................#####.................................................#.....................#...................#####.........................................................................#.............#.............................................................................................#............................................................................................................................................................ ....................................#....................................................................................######....................................#..................#................................................####................................................................................................#..................#..........#####........................................................................#.......................................................#...................................................................#####................................................#....................#....................#####.........................................................................#...........##..............................................................................................#............................................................................................................................................................ ....................................#.....................................................................................######...................................#..................#................................................#####...............................................................................................#..................#..........####..........................................................................#......................................................#...................................................................#####................................................#...................##.....................####.........................................................................#.........###................................................................................................#........................................................................................................................................................... ....................................#......................................................................................######...................................#.................#................................................#####...............................................................................................#.................#..........#####..........................................................................#......................................................#....................................................................####.................................................#.................#.......................####..........................................................................#........#...................................................................................................#.......................................................................................................................................................... ....................................#.......................................................................................######...................................#.................#................................................####...............................................................................................##...............##..........#####..........................................................................#......................................................#....................................................................#####................................................#................#........................####..........................................................................#........#...................................................................................................#.......................................................................................................................................................... ....................................#........................................................................................######...................................#................##...............................................#####................................................................................................#.............#...........#####............................................................................#.....................................................#....................................................................#####................................................#................#........................####...........................................................................#......##....................................................................................................##........................................................................................................................................................ .....................................#........................................................................................######..................................##................#...............................................#####................................................................................................#.............#...........#####............................................................................#......................................................#....................................................................#####...............................................#...............#.........................####...........................................................................#......#.......................................................................................................#....................................................................................................................................................... .....................................#.........................................................................................######...................................#...............#................................................####................................................................................................#............#............####.............................................................................#......................................................#....................................................................#####...............................................#.............##..........................#####...........................................................................#.....#.......................................................................................................#....................................................................................................................................................... .....................................#..........................................................................................######..................................#...............##...............................................####................................................................................................#............#...........#####.............................................................................#......................................................#.....................................................................#####..............................................#............#............................#####...........................................................................#.....#........................................................................................................#...................................................................................................................................................... .....................................#...........................................................................................######.................................##...............#...............................................####................................................................................................#............#...........#####.............................................................................#......................................................#.....................................................................#####..............................................#...........#..............................####...........................................................................#....#.........................................................................................................#...................................................................................................................................................... .....................................#............................................................................................######..................................#..............#...............................................#####...............................................................................................#...........#............####...............................................................................#.....................................................#......................................................................#####..............................................#..........#..............................####...........................................................................#...#...........................................................................................................#..................................................................................................................................................... .....................................#.............................................................................................######.................................#...............##....##.......................................#####...............................................................................................#...........#...........#####...............................................................................#.....................................................#......................................................................#####..............................................#..........#..............................####...........................................................................#...#............................................................................................................#.................................................................................................................................................... ......................................#.............................................................................................######................................#................##..####.......................................####..............................................................................................#...........#............#####...............................................................................#.....................................................#.......................................................................#####.............................................#.........##..............................####............................................................................#..#............................................................................................................#.................................................................................................................................................... ......................................#..............................................................................................######................................#................#..#####......................................####..............................................................................................#...........#............####................................................................................#.....................................................#.......................................................................#####.............................................#.........#...............................####............................................................................#..#....##......................................................................................................#.................................................................................................................................................... ......................................#...............................................................................................######...............................#................##.######.....................................####..............................................................................................#..........#............#####................................................................................#.....................................................#........................................................................####..............................................#........#...............................#####...........................................................................#..#...######...................................................................................................#.................................................................................................................................................... ......................................#................................................................................................#####................................#................#..#####.....................................####..............................................................................................#.........#.............#####.................................................................................#....................................................#........................................................................#####.............................................#.......#................................#####...........................................................................#..#...########..................................................................................................#................................................................................................................................................... .......................................#................................................................................................####................................#................#...#####....................................#####.............................................................................................#.........#.............####..................................................................................#....................................................#........................................................................######............................................#.......#.................................####...........................................................................#..#....#########................................................................................................#................................................................................................................................................... .......................................#................................................................................................####.................................#................#..#####....................................#####.............................................................................................#........#.............#####..................................................................................#.....................................................#........................................................................#####............................................#......#..................................####...........................................................................#..#....##########................................................................................................#.................................................................................................................................................. .......................................#...............................................................................................#####.................................#.................#..#####....................................####............................................................................................#.........#.............#####..................................................................................#.....................................................#.........................................................................#####............................................#.....#..................................#####..........................................................................#..#.......########...............................................................................................#.................................................................................................................................................. .......................................#.........................................................................................###########..................................#................#..#####....................................####............................................................................................#.........#.............####...................................................................................#.....................................................#.........................................................................#####............................................#.....#..................................#####..........................................................................#..#.........#######...............................................................................................#................................................................................................................................................. ........................................#......................................................................................############...................................#................#...#####...................................#####...........................................................................................#.........#.............####....................................................................................#....................................................#..........................................................................#####...........................................#.....#...................................####..........................................................................#..#...........######..............................................................................................#................................................................................................................................................. ........................................#....................................................................................############......................................#...............##..######..................................#####...........................................................................................#........#..............####....................................................................................#.....................................................#.........................................................................#####...........................................#.....#...................................####..........................................................................#..#............#######.............................................................................................#................................................................................................................................................ .........................................#...............................................................................################......................................#................#...######..................................####...........................................................................................#........#.............#####....................................................................................#.....................................................#..........................................................................#####...........................................#...#....................................####..........................................................................#..#.............#######............................................................................................#................................................................................................................................................ .........................................#...........................................................................##############.............................................#...............#....######.................................####...........................................................................................#.......#..............#####....................................................................................#.....................................................#..........................................................................#####...........................................#...#....................................####..........................................................................#..#...............#######...........................................................................................#............................................................................................................................................... ..........................................#..................................................................####################...............................................#................#....#####.................................#####.........................................................................................#........#..............####.....................................................................................#.....................................................#...........................................................................#####..........................................#..#.....................................####..........................................................................#..#...............########..........................................................................................#............................................................................................................................................... ..........................................#...........................................................#########################.................................................#................#.....#####................................#####.........................................................................................#........#..............####.....................................................................................#......................................................#..........................................................................#####..........................................#..#.....................................####..........................................................................#..#.................########.........................................................................................#.............................................................................................................................................. ...........................................#.........................................................######################.....................................................#................#.....######................................####........................................................................................#.........#.............#####......................................................................................#.....................................................#...........................................................................#####..........................................#.#.....................................####..........................................................................#..#..................########........................................................................................#.............................................................................................................................................. ............................................#........................................................##################...............................................##.........#................#.....#####................................#####.......................................................................................#.........#.............#####......................................................................................#.....................................................#...........................................................................#####..........................................#.#.....................................####..........................................................................#..#....................########......................................................................................#.............................................................................................................................................. ............................................#........................................................##########......................................................####.........#...............#......#####...............................#####......................................................................................#.........#..............####.......................................................................................#.....................................................#............................................................................#####.........................................#.#.....................................####..........................................................................#..#.....................########.....................................................................................#.............................................................................................................................................. .............................................#.......................................................#################.............................................######..........#...............#.....#####................................####......................................................................................#........##..............####.......................................................................................#.....................................................#............................................................................#####.........................................#.#.....................................####..........................................................................#..#.......................#######.....................................................................................#............................................................................................................................................. .............................................#........................................................#######################....................................#######...........#...............#......#####...............................#####.....................................................................................#.......#...............#####.......................................................................................#......................................................#............................................................................#####.........................................###....................................####..........................................................................#..#........................########...................................................................................#............................................................................................................................................. ..............................................#.......................................................##############################...........................#########............#...............#.....######..............................#####....................................................................................#........#...............#####.......................................................................................#......................................................#............................................................................#####.........................................#.#....................................####..........................................................................#..#..........................#######...................................................................................#............................................................................................................................................ ...............................................#............................................................#############################...................###########.............#...............#......######..............................####...................................................................................#.........#...............####........................................................................................#......................................................#.............................................................................#####........................................#.##...................................####..........................................................................#..#...........................#######...................................................................................#........................................................................................................................................... ...............................................#....................................................................#################################################...............#...............#.......######.............................####...................................................................................#........#................####........................................................................................#......................................................#.............................................................................#####........................................#..#...................................####..........................................................................#..#............................#######..................................................................................#........................................................................................................................................... ................................................#..........................................................................########################################.................#................#......#######............................#####.................................................................................#.........#................####........................................................................................#......................................................#..............................................................................#####.......................................#..#...................................####..........................................................................#..#..............................######.................................................................................#........................................................................................................................................... .................................................#................................................................................###############################....................#...............#........######...........................#####.................................................................................#........#.................####........................................................................................#......................................................#..............................................................................#####.......................................#..#...................................####..........................................................................#..#...............................######................................................................................#........................................................................................................................................... .................................................#.....................................................................................#######################.......................#...............##........######...........................####...............................................................................##.........#.................####........................................................................................#......................................................#...............................................................................#####......................................#..#...................................####..........................................................................#..#................................#######...............................................................................#.......................................................................................................................................... ..................................................#...................................................................................................................................#...............#.........#######.........................####...............................................................................#..........#................#####........................................................................................#.......................................................#..............................................................................#####......................................#..#...................................####..........................................................................#..#.................................########..............................................................................#......................................................................................................................................... ...................................................#..................................................................................................................................#...............#..........#######........................####...............................................................................#..........#................#####........................................................................................#.......................................................#...............................................................................#####.....................................#..#...................................####..........................................................................#..#..................................########.............................................................................#......................................................................................................................................... ....................................................#..................................................................................................................................#..............#...........########......................####...............................................................................#..........#................####.........................................................................................#.......................................................#...............................................................................#####.....................................#..#...................................####..........................................................................#..#...................................#########............................................................................#........................................................................................................................................ ....................................................#...................................................................................................................................##............#............########.....................####..............................................................................#...........#................####.........................................................................................#.......................................................#................................................................................#####....................................#..#...................................####..........................................................................#...#....................................########...........................................................................#........................................................................................................................................ .....................................................#...................................................................................................................................#.............#.............#######....................####.............................................................................#............#................####.........................................................................................#.......................................................#................................................................................#####....................................#..#...................................####..........................................................................#...#......................................########.........................................................................#........................................................................................................................................ ......................................................#...................................................................................................................................###..........#..............#######...................####.............................................................................#............#................####.........................................................................................#.......................................................#.................................................................................#####....................................#.#...................................####..........................................................................#...#.......................................########........................................................................#........................................................................................................................................ .......................................................##...................................................................................................................................##.........#................######..................####.............................................................................#............#................####.........................................................................................#.......................................................#.................................................................................#####....................................#.#...................................####..........................................................................#...#.........................................#######.......................................................................#........................................................................................................................................ .........................................................#...................................................................................................................................#..........#................######.................####.............................................................................#............#...............#####.........................................................................................#.......................................................#..................................................................................#####...................................#.#...................................####..........................................................................#....#.........................................########.....................................................................#........................................................................................................................................ ..........................................................#...................................................................................................................................#..........#................#######...............####.............................................................................#............#...............#####.........................................................................................#........................................................#............................##...................................................#####...................................#..#..................................####..........................................................................#....#...........................................#######....................................................................#........................................................................................................................................ ...........................................................#..................................................................................................................................#..........#.................#######..............####.............................................................................#............#...............####..........................................................................................#........................................................#...........................####...................................................####...................................#...#.................................####..........................................................................#....#............................................#######..................................................................#......................................................................................................................................... ............................................................#..................................................................................................................................#.........#...................######.............####.............................................................................#............#...............####..........................................................................................#........................................................#...........................####...................................................#####...................................#..#.................................####..........................................................................#....#.............................................#######.................................................................#......................................................................................................................................... ............................................................#...................................................................................................................................#........#...................#######............####.............................................................................#............#...............####.............##...........................................................................#........................................................#...........................####...................................................#####...................................#..##................................####..........................................................................#....#...............................................######................................................................#......................................................................................................................................... .............................................................#..................................................................................................................................#........#.....................#######........######............................................................................#.............#...............####............######..................####..................................................#........................................................#...........................####....................................................#####..................................#...##...............................####..........................................................................#....#................................................######...............................................................#......................................................................................................................................... ..............................................................#.................................................................................................................................#........##.....................###################............................................................................#..............#...............####............########..............########................................................#........................................................#...........................#####...................................................#####..................................#....##..............................####..........................................................................#.....#................................................######..............................................................#......................................................................................................................................... ..............................................................#.................................................................................................................................#.........#......................##################...........................................................................#...............#...............####.............#########........#############...............................................#.........................................................#..........................#####....................................................####...................................#....#..............................####..........................................................................#.....#.................................................#####..............................................................#......................................................................................................................................... ...............................................................#.................................................................................................................................#........##......................################............................................................................#...............#...............####.............###############################..............................................#.........................................................#...........................#####...................................................#####..................................#....#..............................####.........................................................................#......#..................................................#####............................................................#.......................................................................................................................................... ................................................................#................................................................................................................................##........#........................###########...............................................................................#...............#...............####................#############################.............................................#.........................................................#...........................#####...................................................#####..................................#....#..............................####.........................................................................#......#..................................................######...........................................................#.......................................................................................................................................... .................................................................#................................................................................................................................#........#..................................................................................................................#...............#...............####..................##################....#####.............................................#.........................................................#............................####....................................................####..................................#....#..............................####.........................................................................#.......#..................................................#####...........................................................#.......................................................................................................................................... ..................................................................#...............................................................................................................................#........#..................................................................................................................#...............#...............####....................###########..........####.............................................#..........................................................#...........................####....................................................#####.................................#....#..............................####.........................................................................#.......#...................................................####...........................................................#.......................................................................................................................................... ...................................................................#..............................................................................................................................##........#................................................................................................................##...............#...............####.........................................####.............................................#..........................................................#...........................####....................................................#####.................................#....#..............................####.........................................................................#.......#...................................................####...........................................................#.......................................................................................................................................... ....................................................................##.............................................................................................................................#.........#..............................................................................................................#.................#...............####.........................................####.............................................#..........................................................#...........................####.....................................................####.................................#....#..............................####.........................................................................#........#.................................................#####...........................................................#.......................................................................................................................................... ......................................................................#............................................................................................................................#.........#..............................................................................................................#.................#...............####.........................................####.............................................#..........................................................#...........................#####....................................................#####................................#....#..............................####........................................................................#.........#...............................................#######...........................................................#.......................................................................................................................................... .......................................................................#...........................................................................................................................#.........##............................................................................................................#..................#...............####.........................................####.............................................#...........................................................#..........................######...................................................#####.................................#...#..............................####........................................................................#..........#............................................#######.............................................................#.......................................................................................................................................... ........................................................................#...........................................................................................................................#.........#............................................................................................................#..................#...............####.........................................####.............................................#...........................................................#...........................######...................................................#####................................#...#..............................####.......................................................................#...........#..........................................#########............................................................#........................................................................................................................................... ........................................................................#...........................................................................................................................#..........##.........................................................................................................#...................#...............####.........................................####.............................................#...........................................................#............................######..................................................#####.................................#..#..............................####.......................................................................#............#.......................................##########.............................................................#........................................................................................................................................... .........................................................................#..........................................................................................................................#...........#.........................................................................................................#..................#................####.........................................####.............................................#...........................................................#.............................######..................................................#####................................#..#..............................####.......................................................................#............#.....................................##########...............................................................#........................................................................................................................................... ..........................................................................#.........................................................................................................................#............#........................................................................................................#..................#................####........................................#####.............................................#............................................................#.............................######.................................................#####................................#..##.............................####.......................................................................#............#...................................##########................................................................#............................................................................................................................................ ...........................................................................#........................................................................................................................#............#.......................................................................................................#...................#................####........................................#####.............................................#............................................................#..............................######.................................................#####...............................#...#.............................####.......................................................................#.............#.........................#################..................................................................#............................................................................................................................................ ............................................................................##......................................................................................................................#.............#......................................................................................................#...................#................####........................................####.............................................#.............................................................#...............................######................................................#####...............................#....#............................####......................................................................#..............#........................################...................................................................#............................................................................................................................................. ..............................................................................#.....................................................................................................................#..............#....................................................................................................#...................#.................#####......................................#####.............................................#..............................................................#...............................######................................................#####..............................#....#............................####......................................................................#...............#.......................##############.....................................................................#............................................................................................................................................. ...............................................................................#....................................................................................................................#...............#...................................................................................................#...................#.................#####......................................#####.............................................#..............................................................#................................######...............................................#####..............................#.....#...........................####.....................................................................#................#.......................################..................................................................#.............................................................................................................................................. ................................................................................#...................................................................................................................#...............#...................................................................................................#...................#..................#####.....................................####..............................................#..............................................................#.................................######...............................................#####.............................#......#..........................####.....................................................................#.................#.......................#################................................................................#.............................................................................................................................................. .................................................................................##.................................................................................................................#................#.................................................................................................#....................#..................#####....................................#####.............................................#................................................................#.................................######..............................................#####.............................#......#..........................####....................................................................#..................#............................#############..............................................................#............................................................................................................................................... ...................................................................................#................................................................................................................#.................#................................................................................................#....................#...................####....................................#####.............................................#................................................................#..................................#####...............................................#####............................#.......#.........................####....................................................................#...................#..............................#############...........................................................#............................................................................................................................................... ....................................................................................#...............................................................................................................#.................#................................................................................................#....................#...................#####..................................#####..............................................#.................................................................#..................................#####..............................................#####............................#.......#.........................####...................................................................#....................#...................................##########........................................................#................................................................................................................................................ .....................................................................................#.............................................................................................................#...................#..............................................................................................#.....................#...................#####..................................#####.............................................#..................................................................#..................................######..............................................####............................#........#........................####...................................................................#.....................#....................................##########......................................................#................................................................................................................................................ ......................................................................................##...........................................................................................................#....................#.............................................................................................#.....................#....................#####................................#####..............................................#...................................................................#..................................######.............................................#####...........................#........#........................#####.................................................................#......................#.....................................###########....................................................#................................................................................................................................................ ........................................................................................#..........................................................................................................#.....................#............................................................................................#.....................#....................#####...............................######.............................................#....................................................................#...................................######............................................#####...........................#........#........................#####.................................................................#.......................#.......................................#############..............................................#................................................................................................................................................. .........................................................................................#.........................................................................................................#.....................##..........................................................................................#......................#.....................####...............................#####..............................................#.....................................................................#...................................######............................................####...........................#.........#........................####................................................................#........................#.........................................############.............................................#................................................................................................................................................. ..........................................................................................#........................................................................................................#.......................#.........................................................................................#......................#.....................#####.............................#####..............................................#......................................................................#....................................######...........................................#####..........................#..........#.......................####................................................................#........................#...........................................##########.............................................#................................................................................................................................................. ...........................................................................................##......................................................................................................#.......................#.........................................................................................#......................#.....................#####............................######.............................................#........................................................................#....................................######..........................................#####..........................#..........#.......................#####..............................................................#.........................#.............................................#########...........................................#.................................................................................................................................................. .............................................................................................#.....................................................................................................#........................#.......................................................................................#.......................#......................#####...........................#####.............................................#.........................................................................#.....................................######..........................................####..........................#...........#......................#####..............................................................#..........................#................................................#####...........................................#.................................................................................................................................................. ..............................................................................................##...................................................................................................#.........................#......................................................................................#.......................#......................#####..........................#####.............................................#...........................................................................#....................................#######.........................................####..........................#...........#.......................####.............................................................#............................#................................................###...........................................#................................................................................................................................................... ................................................................................................#.................................................................................................#...........................#....................................................................................#........................#.......................#####........................######.............................................#............................................................................#.....................................########......................................####..........................#...........#.......................####.............................................................#.............................#.............................................................................................#................................................................................................................................................... .................................................................................................##...............................................................................................#...........................##...................................................................................#........................#.......................#####.......................######.............................................#..............................................................................#.....................................#########....................................####..........................#............#......................#####...........................................................#..............................#...........................................................................................##.................................................................................................................................................... ...................................................................................................##.............................................................................................#.............................##................................................................................#.........................#........................#####.....................######..............................................#...............................................................................#.....................................#########...................................####.........................#..............#.....................#####...........................................................#...............................#.........................................................................................#...................................................................................................................................................... .....................................................................................................##..........................................................................................#................................##............................................................................##..........................#........................######...................######.............................................##.................................................................................#.....................................#########..................................####.........................#..............##.....................####..........................................................#................................##.......................................................................................#....................................................................................................................................................... .......................................................................................................##......................................................................................##...................................##.........................................................................#............................#.........................######.................######.............................................#....................................................................................#.......................................#######.................................####.........................#...............##....................####.........................................................#...................................#......................................................................................#....................................................................................................................................................... .........................................................................................................##...................................................................................#.......................................##.....................................................................##.............................#..........................######..............######..............................................#......................................................................................#........................................######................................####.........................#................#....................####.........................................................#....................................#....................................................................................#........................................................................................................................................................ ...........................................................................................................###...............................................................................##.........................................##..................................................................#...............................#...........................######............#######..............................................#.......................................................................................##.......................................######...............................####.........................#................##...................#####.......................................................#......................................#...................................................................................#........................................................................................................................................................ ..............................................................................................................##...........................................................................##.............................................##...............................................................#................................#............................######.........########..............................................#..........................................................................................#.......................................######..............................####........................#...................#..................#####.......................................................#......................................#..................................................................................#......................................................................................................................................................... ................................................................................................................##........................................................................#.................................................##............................................................#.................................#.............................######......#########...............................................#...........................................................................................#.......................................###########.......................#####........................#...................#...................####.....................................................##........................................#................................................................................#.......................................................................................................................................................... ..................................................................................................................##.....................................................................#....................................................###......................................................###..................................#..............................##################................................................#......................................................................................#......##.....................................###############..................######........................#...................##..................#####...................................................#...........................................#...............................................................................#.......................................................................................................................................................... ....................................................................................................................##.................................................................###.......................................................#####.............................................####......................................#..............................################................................................#.......................................................................................##.....########.................................####################################........................#......................#.................#####..................................................#.............................................#.............................................................................#........................................................................................................................................................... ......................................................................................................................##............................................................###...............................................................######....................................###..........................................#..............................##############..................................................#........................................................................................######...#########..............................##################################.........................#......................#..................###..................................................#...............................................###.........................................................................#............................................................................................................................................................ ........................................................................................................................##........................................................##........................................................................#####............................###.............................................#................................##########...................................................#...........................................................................................................###.................................##########################...........................#.......................#....................................................................##..................................................#........................................................................#............................................................................................................................................................. ..........................................................................................................................####..........................................##########...............................................................................######..............########................................................#.............................................................................................#..............................................................................................................###......######......................######################...........................#........................#..................................................................#.....................................................###...................................................................##.............................................................................................................................................................. ..............................................................................................................................###....................................###...............................................................................................##############........................................................#............................................................................................#..................................................................................................................######......##.....................................................................#........................#................................................................##.........................................................##................................................................#................................................................................................................................................................ .................................................................................................................................##................................##........................................................................................................................................................................#............................................................................................#................................................................................................................................####.................................................................#.........................#..............................................................#.............................................................###............................................................#................................................................................................................................................................. ...................................................................................................................................####.........................###...........................................................................................................................................................................#..........................................................................................#.....................................................................................................................................##..............................................................#..........................#.............................................................#.................................................................#####......................................................#.................................................................................................................................................................. .......................................................................................................................................###................######..............................................................................................................................................................................#..........................................................................................#.......................................................................................................................................##...........................................................#...........................#...........................................................##.......................................................................#####................................................#................................................................................................................................................................... ..........................................................................................................................................################.....................................................................................................................................................................................#........................................................................................#..........................................................................................................................................#####.....................................................#.............................##.......................................................##..............................................................................######........................................##.................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#...............................................................................................................................................##...................................................#...............................#.....................................................#......................................................................................#####.................................##...................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.................................................................................................................................................##................................................#................................#...................................................##............................................................................................####.........................####........................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#....................................................................................................................................................##.............................................##.................................#.................................................#..................................................................................................#########################............................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#......................................................................................................................................................##..........................................#....................................#..............................................##........................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................#.............................................................................................................................................................................................#....................................................................................#........................................................................................................................................................###......................................#.....................................#............................................##.......................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................###.........##................................................................................................................................................................................#...................................................................................#............................................................................................................................................................####..............................####.......................................##........................................##............................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................##.....####.................................................................................................................................................................................#...................................................................................#................................................................................................................................................................###.........................##............................................#......................................##.............................................................................................................................................................................................................................................................................................................. .......................................................................................................................................................#######.....................................................................................................................................................................................#.................................................................................#....................................................................................................................................................................##................########.............................................###...................................#................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................###.......................................................................................................................................................................................#................................................................................#.......................................................................................................................................................................################.......................................................##.................................#................................................................................................................................................................................................................................................................................................................. ........................................................................................................................................................##.###......................................................................................................................................................................................##.............................................................................#.................................................................................................................................................................................................................................................#..............................##.................................................................................................................................................................................................................................................................................................................. ..........................................................................................................#...........................................###.....#.......................................................................................................................................................................................#..........................................................................##...................................................................................................................................................................................................................................................#####......................###.................................................................................................................................................................................................................................................................................................................... ..........................................................................................................###........................................##.......##......................................................................................................................................................................................#........................................................................##..........................................................................................................................................................................................................................................................##...................#....................................................................................................................................................................................................................................................................................................................... ............................................................................................................#........................................#..........##.....................................................................................................................................................................................#............................................................###########..............................................................................................................................................................................................................................................................####.............###....................................................................................................................................................................................................................................................................................................................... .............................................................................................................#....###................................#............####.................................................................................................................................................................................#.......................................................#####.............................................................................................................................................................................................................................................................................#############.......................................................................................................................................................................................................................................................................................................................... .............................................................................................................#..##........######.....................#...............####...............................................................................................................................................................................#.................................................#####......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .........................................................................................................########......####....#######..............##..................#####............................................................................................................................................................................##...........................................####.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ......................................................................................................###.......###.####.............###............#........................#.............................................................................................................................................................................#........................................##.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ..................................................................................................####............###...................###.........#.........................##............................................................................................................................................................................#..................................#####.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .................................................................................................#........................................####......#...##......................###..........................................................................................................................................................................#...........................######......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................#............................................##.....#..#####.......................#............................................................................................................##............................................................##...................######............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..............................................................................................##.............................#####.............#....##.######.......................##...........................................................................................................#..............................................................###.........#######..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .............................................................................................#..............................########............#....#..######........................######......................................................................................................#................................................................#########............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................#..............................#########............#...##.#######.............................#.........................................................##################..........................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########............................................................................................ ............................................................................................#................................##########...........#...#...#######...........................###....................................................###..................############################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##..........##.......................................................................................... ...........................................................................................##...................................########...........#..##...#######.............................#.................................................##................................................###......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####..............##........................................................................................ ............................................####...........................................#.......................................######...........#...#....######.............................#..............................................###.................................................##.###.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##....................##...................................................................................... ...............................................###.........................................#.......................................######...........##...#...#######.............................##..........................................##.....................................................#....###.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................##.................................................................................... ..................................................##.......................................#.........................................#####...........##...#....######.............................##......................................####.......................................................##....#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##...........................##.................................................................................. ...................................................#.......................................#.........................................#####............#...#.....######..............................#.....................................#...........................................................###...............................................................................................................................................................................................................................................................................................................................................................................................................................................................##########....................................................................................................................................#...............................###............................................................................... .........................................########..#####...................................#..........................................####............##..##.....######..............................##.................................##..............................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................###..........####..............................................................................................................................##...................................##............................................................................. ...................................######..............####................................#..........................................#####............#...#......######..............................###...............................#................................................................##............................................................................................................................................................................................................................................................................................................................................................................##################.........................................................###.................###..........................................................................................................................#.......................................##........................................................................... ..................................#........................##..............................#..........................................#####............#...##......######...............................##..............................#.................................................................#..........................................................................................................................................................................................................................................................................................................................................................................##..................##.....................................................##.......................##.......................................................................................................................##.........................................##......................................................................... ................................##...........................##............................#...........................................####............#....#.......######...............................##.............................#..................................................................####.........................................................................................................................................................................................................................................................................###.........................................................................................##.....................#.................................................###...........................##....................................................................................................................#.............................................##....................................................................... ...............................##..............................#...........................#...........................................####............#....#........######................................#............................##.....................................................................#..........................................................................................................................................................................................................................................................................##......................................................................................##........................#..............................................##................................##..................................................................................................................#...............................................##..................................................................... ...............................#................................#..........................#...........................................####............#....#.........######................................##...........................##.....................................................................##.........................................................................................................................................................................................................................................................................##....................................................................................#...........................##..........................................##....................................###..............................................................................................................#..................................................#.................................................................... ..............................#..................................#.........................#...........................................####............#....#..........#######...............................#............................##.....................................................................#...........................................................................................................................................................................................................................................................................##.................#####...........................................................#..............................###.....................................##.........................................###..........................................................................................................#....................................................#................................................................... ..............................#....................##.............##.......................#...........................................####.............#....#..........#######...............................#.............................#...##............................................##..................##.........................................................................................................................................................................................................................................................................###################...............................................................#..................................##.................................##..............................................#........................................................................................................##.....................................................#.................................................................. ..............................#...................####..............#......................#...........................................####.............#....##...........#######..............................#............................#..####..........................................####...................##..................................................................................................................................................................................................................................................................#####...#.............................................................................#....................................##..............................##.................................................##.....................................................................................................#........................................................#................................................................. .............................#....................####..............#......................#..................##.......................#####............#.....#...........########.............................#............................#..####..........................................####....................##.............................................................................................................................................................................................................................................................####.........##..........................................................................#.......................................#............................#.....................................................##...................................................................................................#.........................................................#................................................................ .............................#...................#####...............##....................#.................####......................#####............#.....#.............########............................#...........................#..####..........................................####......................#......................................................................................................................................................................................................................................................######...............##.......................................................................#.........................................#........................###........................................................###...............................................................................................##..........................................................#............................................................... ............................#....................#####.................#...................#.................####.......................####............#.....##.............########............................#..........................#..#####.........................................####.......................#................................................................................................................................................................................................................................................#####.......................#.....................................................................#..........................................#......................##..............................................................####..........................................................................................#.............................................................##............................................................. ............................#...................#####..................#...................#.................####.......................####............#......#...............#######............................#.........................#..#####.........................................####.......................#............................................................................................................................................................................................................................................####............................#....................................................................#............................................#...................##....................................................................##.......................................................................................#................................................................#............................................................ ............................#...................#####..................##..................#.................####.......................#####...........#......#................#######...........................#.........................#...####.........................................####........................#......................................................................................................................................................................................................................................#####................................#...................................................................#.............................................##.................#........................................................................##.....................................................................................#.................................................................##.......................................................... ...........................#....................####....................##.................#................#####.......................#####...........#......#..................######...........................#........................##..####.........................................####........................#..............................................................................................................................................................................................................................########......................................#.................................................................#................................................#...............##..........................................................................##...................................................................................#...................................................................##........................................................ ...........................#....................####......................#................#................#####........................####............#.....#...................######...........................#........................#..#####........................................####........................#.........................................................................................................................................................................................................................#####...............................................##..............................................................#.................................................#.............##..............................................................................##.................................................................................#.....................................................................##...................................................... ..........................#.....................####......................#................#................####.........................####............#......#...................######..........................#........................##.#####........................................####.........................#......................................................................................................................................................................................................................##......................................................##...........................................................##..................................................#............#.................................................................................##..............................................................................#........................................................................#..................................................... ..........................#.....................####.......................#...............#................####.........................####............#......#....................######..........................#........................#..####........................................####.........................#....................................................................................................................................................................................................................##..........................................................#.........................................................#....................................................#............#...................................................................................##............................................................................#.........................................................................#.................................................... .........................#......................####.......................#...............#................####.........................####............#......#.....................######..........................#.......................#..####........................................####..........................#................................................................................................................................................................................................................###.............................................................#.......................................................#......................................................#..........#......................................................................................##.........................................................................#..........................................................................#.................................................... .........................#......................####........................#..............#................####.........................####............#......#......................######..........................#......................#..#####.......................................####..........................#.............................................................................................................................................................................................................###.................................................................##.....................................................#......................................................#.........#.........................................................................................###......................................................................#...........................................................................#................................................... .........................#.....................#####........................#..............#................####.........................####............#.......#......................######.........................#......................#..######.....................................#####...........................#..........................................................................................................................................................................................................##......................................................................#...................................................#.......................................................#.........#............................................................................................###...................................................................#............................................................................#.................................................. ........................#......................#####........................#..............#................####.........................####............#.......#.......................######.........................#.....................#...######....................................#####...........................#........................................................................................................................................................................................................##.........................................................................#..................................................#.......................................................#.........#...............................................................................................###...............................................................#..............................................................................#................................................. ........................#......................####.........................##.............#................####.........................####.............#......#........................######.........................#....................##...#####....................................####............................#......................................................................................................................................................................................................##............................................................................##...............................................#........................................................#........#...................................................................................................###............................................................#..............................................................................#................................................. ........................#......................####...........................#............#................####.........................####.............#......#.........................#####..........................#....................#....#####...................................####.............................#....................................................................................................................................................................................................#................................................................................##............................................#.........................................................#........#......................................................................................................##.........................................................#...............................................................................#................................................. ........................#......................####...........................#............#................####.........................####.............#......#..........................#####..........................#...................#....#####...................................####.............................#.................................................................................................................................................................................................###...................................................................................#...........................................#..........................................................#.......#........................................................................................................##.......................................................#...............................................................................#................................................. .......................#.......................####............................#...........#................####.........................####.............#.......#.........................######..........................#..................##....#####..................................####..............................#..............................................................................................................................................................................................##......................................................................................#...........................................#..........................................................#.......#..........................................................................................................#......................................................#...............................................................................#................................................. .......................#.......................####............................#............#...............####.........................####.............#.......#..........................#####...........................#..................#....######.................................####..............................#.............................................................................................................................................................................................#.........................................................................................##.........................................#..........................................................#.......#...........................................................................................................##....................................................#...............................................................................#................................................. ......................#........................####.............................#...........#...............####.........................####.............#.......#...........................#####..........................#..................#.....######................................####..............................#............................................................................................................................................................................................#............................................................................................##.......................................#..........................................................#.......#.............................................................................................................####................................................#...............................................................................#................................................. ......................#........................####..............................#..........#...............####.........................####..............#......#...........................#####..........................#..................##....#######...............................####...............................#..........................................................................................................................................................................................#..............................................................................................#......................................#...........................####............................#.......#................................................................................................................##..............................................#................................................................................#................................................. .....................#........................#####...............................#.........#...............####........................#####..............#......#............................####...........................#..................#......######.............................#####...............................#.........................................................................................................................................................................................#........................................................................###.....................##....................................#..........................######............................#......#.................................................................................................................##.............................................#................................................................................#................................................. .....................#........................#####................................#........#...............#####.......................#####...............#.....#............................#####..........................#..................#.......######............................#####................................#.......................................................................................................................................................................................#........................................................................#####......................##..................................#...................#############............................#......#.......##.........................................................................................................#.............................................#.............#####..............................................................#................................................. .....................#.......................#####..................................#.......#...............#####.......................####................#......#...........................#####...........................##................##.......#######..........................####.................................#......................................................................................................................................................................................#.........................................................................######.......................#................................#...................#############.............................#......#......####.........................................................................................................#............................................#............#######.............................................................#................................................. ....................#........................#####..................................#.......#................####......................#####................#......#............................####............................####..............#........#######........................#####.................................#......................................................................................................................................................................................#..........................................................................######......................##...............................#...................############...............................#.....#......####..........................................................................................................#...........................................#...........########.............................................................#................................................. ....................#.......................#####....................................#......#................#####.....................#####................#......#............................####...............................#..............#..........######.......................#####.................................#.....................................................................................................................................................................................#............................................................................#####........................##.............................#....................############..............................#.....#......####..........................................................................................................#..........................................#............#######..............................................................#................................................. ....................#.......................#####....................................#.......#...............#####.....................####.................#......#............................####................................#.............#..........#######......................####...................................#...................................................................................................................................................................................#..............................................................................#####........................#.............................#.........................########.............................#.....#......####...........................................................................................................#.........................................#............####.................................................................#................................................. ...................#........................####......................................#......#................####....................#####.................#......#..........................######................................#.............##...........######.....................####....................................#.................................................................................................................................................................................#...............................................................................#####........................##............................#.........................#########............................#.....#......#####..........................................................................................................#.........................................#............####.................................................................#................................................. ...................#........................####.......................................#.....#................####....................#####.................#......#.........................######..................................#.............##...........######....................####....................................#................................................................................................................................................................................#.................................................................................#####.........................#...........................#.........................#########............................#.....#......#####..........................................................................................................#.........................................#............####.................................................................#................................................. ..................#.........................####.......................................#.....#................#####...................####..................#......#........................#######...................................#.............#............#######.................#####....................................#................................................................................................................................................................................#.................................................................................#####.........................#...........................#........................#####.#####...........................#.....#.......####..........................................................................................................#.........................................#............####.................................................................#................................................. ..................#.........................####.......................................#.....#................#####...................####..................#......#.......................#######....................................#..............#............#######................#####....................................#...............................................................................................................................................................................#...................................................................................#####.........................#..........................#........................#####.######..........................#.....#.......####..........................................................................................................#.........................................#............####.................................................................#................................................. ..................#........................#####.......................................#.....#.................####..................#####..................#......#.....................#######.......................................##............#.............#######...............####......................................#..............................................................................................................................................................................#...................................................................................######........................#..........................#.......................#####...######.........................#.....#.......#####.........................................................................................................#........................................#.............####.................................................................#................................................. ..................#........................#####.......................................#.....#.................####..................#####..................#......#....................######...........................................#...........#..............#######..............####......................................#.............................................................................................................................................................................#.....................................................................................#####.........................#.........................#.......................#####....#####.........................#......#......#####..........................................................................................................#.......................................#.............####.................................................................#................................................. ..................#........................####.........................................#....#.................####..................####...................#.......#.................########...........................................#...........#................######.............####......................................#.............................................................................................................................................................................#......................................................................................#####.........................#........................#......................#####......#####........................#......#.......####...........................................................................................................#......................................#.............#####................................................................#................................................. ..................#........................####.........................................#....#.................####.................#####...................#.......#...............#########............................................##...........#................#######...........####......................................#............................................................................................................................................................................#.......................................................................................######.........................#.......................#......................#####......#####........................#......#.......####.................................................................................##.........................#.....................................#.............######...............................................................#................................................. ..................#........................####.........................................#....#.................#####................#####...................#........#............#########................................................#..........#.................#######..........####......................................#............................................................................................................................................................................#........................................................................................#####..........................#......................#......................####........####........................#......#.......#####...............................................................................####........................#.....................................#..............#####..........................................##...................#................................................. ..................#........................####.........................................#.....#................#####...............#####....................#........#..........##########..................................................#..........#.................########.......#####......................................#...........................................................................................................................................................................#..........................................................................................#####.........................#......................#.....................#####........####........................#......#.......#####...............................................................................####........................#....................................#................#####.......................................#####..................#................................................. ..................#.......................#####.........................................#.....#.................#####.............######....................#........#.........#########.....................................................#.........#..................########......#####......................................#..........................................................................................................................................................................#...........................................................................................######.........................#.....................#.....................#####........####........................#......#........####..............................................................................#####.........................#...................................#................#####......................................######.................#.................................................. .................#........................#####..........................................#....#.................#####.............#####.....................#........#.........#######.......................................................#.........##...................#######.....####.............##.........................#.........................................................................................................................................................................#............................................................................................######.........................#....................#.....................####.........#####.......................#......#........#####.............................................................................#####.........................#...................................#.................#####....................................#######.................#.................................................. .................#........................####...........................................#....#..................#####...........#####......................#........#..........########......................................................#..........#...................#########..####............####........................#.........................................................................................................................................................................#.............................................................................................######.........................#...................#....................#####.........#####.......................#......#........#####............................................................................#####...........................#..................................#.................#####...................................#######..................#.................................................. .................#........................####...........................................#.....#.................######.........######......................#........#..........#########......................................................#.........#.....................#############............####........................#.........................................................................................................................................................................#..............................................................................................#####.........................#...................#....................#####..........####.......................#.......#........####............................................................................#####...........................#.................................#...................#####.................................######....................#.................................................. .................#........................####...........................................#.....#..................######........#####......................#.........#............##########....................................................#.........#.....................############............####........................#.........................................................................................................................................................................#...............................................................................................####..........................#..................#....................####...........####.......................#.......#........#####..........................................................................#####.............................#................................#...................#####.................................#####....................#................................................... ................#.........................####...........................................#.....#..................#######......#####......................##.........#..............##########..................................................##........#......................############...........####.........................#.......................................................................................................................................................................#................................................................................................#####..........................#.................#....................####...........####.......................#.......#........######.........................................................................#####.............................#................................#....................#####...............................#####.....................#................................................... ................#.........................####...........................................#......#...................#####.....######......................#...........#...............###########................................................##........##.......................#############......#####.........................#.......................................................................................................................................................................#................................................................................................#####..........................#.................#....................####...........####.......................#........#........######........................................................................####...............................##..............................#....................#####..............................######.....................#................................................... ................#.........................####...........................................#......#....................##############.......................#...........#................############...............................................#..........#........................######################.........................#......................................................................................................................................................................#..................................................................................................####...........................##................#..................#####...........####.......................#........#.........#####........................................................................####.................................#............................#......................#####.............................#####......................#................................................... ................#.........................####...........................................#.......#...................#############.......................#............#...................############...........................##...............#..........#.........................####################..........................#......................................................................................................................................................................#..................................................................................................#####............................#...............#..................#####...........#####.....................#.........#..........#####......................................................................#####.................................#............................#......................#####............................#####.......................#................................................... ................#........................#####...........................................#.......#....................##########........................#.............#.....................#############.......................####..............##.........#........................####################...........................#......................................................................................................................................................................#..................................................................................................#####............................#...............#..................####............#####.....................#.........#..........#####......................................................................#####.................................#............................#.......................####...........................######.......................#................................................... ................#........................#####...........................................#........#....................#########.......................#..............#........................#############....................####...............##........##.......................#####....#########..............................#.....................................................................................................................................................................#...................................................................................................#####............................#..............#..................####.............#####....................#.........#...........#####.....................................................................####...................................#..........................#........................#####........................######........................#.................................................... ................#.........................##.............................................#.........#..................................................#...............#..........................##############.................####................#.........#......................#####.............................................#....................................................................................................................................................................#...................................................................................................#####.............................#..............#.................####.............#####...................#...........#..........#####....................................................................#####....................................#.........................#........................#####.......................#######........................#.................................................... ................#........................................................................#..........#.................................................#...............#.............................##############..............####................#..........#.....................#####.............................................#....................................................................................................................................................................#....................................................................................................####..............................#.............#.................####..............#####..................#...........#...........####....................................................................#####....................................##........................#.........................####.......................######........................#..................................................... .................#.......................................................................#..........#................................................#................#................................##############...........####................#..........#....................#####...............................................#...................................................................................................................................................................#....................................................................................................####..............................#.............#................#####..............#####..................#............#..........#####..................................................................#####................##....................#........................#.........................####......................######.........................#..................................................... .................#.......................................................................#...........##.............................................##................#...................................#################.....####................#..........#....................#####...............................................#...................................................................................................................................................................#...................................................................................................#####...............................#............#................#####...............####..................#.............#.........#####..................................................................#####...............####...................#........................#.........................#####....................######..........................#..................................................... .................#.......................................................................#.............#...........................................#..................#......................................#######################................#..........#....................####................................................#....................................................................................................................................................................#................................................................................................#######................................#...........#................####................####..................#.............#..........####.................................................................#####................#####..................#........................#.........................#####..................#######...........................#..................................................... .................#.......................................................................#..............#..........................................#..................##........................................####################................#...........#..................#####................................................#.....................................................................................................................................................................#.............................#######################################################################..................................#...........#................####................####..................#..............#.........#####................................................................#####................#####..................#........................#..........................#####...............########............................#..................................................... ..................#......................................................................#...............##.......................................##...................#...........................................#################................#...........#..................#####................................................#......................................................................................................................................................................#...........................########################################################################...................................##.........#................####................####.................#...............#.........######..............................................................#####..................####..................#........................#..........................#####.............########..............................#..................................................... ..................#......................................................................#.................##....................................#.....................#.................................................##########................##............#................#####.................................................#.......................................................................................................................................................................#.........................########################################################################.....................................#.........#................####................####.................#...............#..........######............................................................######..................####..................#........................#...........................#####..........##########..............................#..................................................... ...................#.....................................................................#...................##...............................###......................#...........................................................................#.............#................#####.................................................#........................................................................................................................................................................#........................######################################################################.......................................##.........#...............####................####.................#...............#...........######...........................................................#####...................####..................#........................#...........................#####.........#########................................#..................................................... ...................#.....................................................................#.....................####..........................#.........................#..........................................................................#..............#...............#####..................................................#.........................................................................................................................................................................#........................#################.............................................................................................#........#...............####................####.................#...............#............#####...........................................................####....................####...................#.......................#............................#####........#######.................................##..................................................... ...................#.....................................................................#.........................#......................###..........................#..........................................................................#..............#...............#####..................................................#..........................................................................................................................................................................#.................................##########..........................................................................................#.........#..............####...............#####.................#................#............#####..........................................................####....................####...................#.......................#............................#####.......######...................................#...................................................... ....................#....................................................................#..........................###.................##.............................#..........................................................................#..............#...............####...................................................#...........................................................................................................................................................................##.................................##########........................................................................................#.........#..............####...............#####................#.................#............#####.........................................................#####...................#####...................#.......................#.............................#####......#####...................................##...................................................... ....................#....................................................................#.............................###............##...............................#.........................................................................#...............#..............#####...................................................#.............................................................................................................................................................................#..................................#############...................................................................................#..........#.............####...............####.................#..................#............#####........................................................#####..................######...................#.......................#.............................#####.....#####...................................#........................................................ .....................#...................................................................#................................#####.....##.................................#........................................................................##...............#..............#####...................................................#..............................................................................................................................................................................##.................................#################..............................................................................#..........#.............####..............#####................#....................#...........######.......................................................####..................######....................#.......................#..............................####....######...................................#........................................................ .....................#...................................................................#....................................######....................................#.......................................................................#.................#............#####...................................................#.................................................................................................................................................................................##..................................##################..........................................................................#...........#............####..............#####................#....................#............######......................................................####................######......................#.......................#..............................#####..######...................................#......................................................... ......................#..................................................................#..............................................................................#.......................................................................#.................#............#####...................................................#...................................................................................................................................................................................#...................................####################.......................................................................#..........#............#####............#####.................#.....................##..........#######....................................................#####..............########......................#.......................#..............................###########....................................#.......................................................... .......................#.................................................................#..............................................................................#......................................................................##.................#...........#####....................................................#....................................................................................................................................................................................#.......................................###################....................................................................#..........#...........######...........#####...............###......................#............#####....................................................#####............#########.......................#.......................#...............................##########....................................#.......................................................... ........................#................................................................#..............................................................................#.....................................................................#...................#...........#####...................................................#......................................................................................................................................................................................#...........................................#################.................................................................#..........#............#####..........#####................#........................#.............#####...................................................####...........##########........................#.......................#...............................#########....................................#........................................................... .........................#..............................................................#................................................................................#..................................................................##....................#..........#####....................................................#.......................................................................................................................................................................................#..............................................################.............................................................##...........#............#####........######...............#..........................##...........######..................................................####..........#########..........................#.......................#...............................########....................................#............................................................ ..........................#.............................................................#................................................................................#.................................................................#......................#.........######....................................................#........................................................................................................................................................................................##................................................###############..........................................................#............#............#####.......######...............#.............................#...........######................................................#####.........########............................#.......................#..............................#######.....................................#............................................................. ..........................#.............................................................#................................................................................##...............................................................#.......................#.........#####....................................................#...........................................................................................................................................................................................##..................................................################....................................................##.............#............#####...########..............##..............................#............#######..............................................#####........#######..............................#.......................#..............................######......................................#............................................................. ...........................#............................................................#.................................................................................###...........................................................##........................#........#####.....................................................#.............................................................................................................................................................................................#....................................................##################..........................##...................#..............#............###############..............#.................................##..........#########............................................####........######................................#.......................#.............................########....................................#.............................................................. ............................#..........................................................#....................................................................................#.........................................................###.........................#.......######....................................................#..............................................................................................................................................................................................#.......................................................############################################.................#...............#.............############..............###...................................#...........##########.........................................####......#######.................................#.......................#............................#########...................................#............................................................... .............................#.........................................................#....................................................................................####...................................................####...........................#.......#####....................................................#................................................................................................................................................................................................###.......................................................#########################################................#.................#.............###########.............#.......................................####........############.....................................#####....########..................................#.......................#...........................###########.................................##............................................................... ..............................#........................................................#........................................................................................###.............................................####..............................#.......####....................................................##...................................................................................................................................................................................................#...........................................................###################################.................#.................#..............########..............##..........................................#..........##################.............................#####..########...................................#........................#..........................######.######...............................#................................................................. ...............................#.......................................................#...........................................................................................#.........................................###..................................#......#####...................................................#.....................................................................................................................................................................................................#................................................................##############################................#...................#...............####..............##.............................................#...........############################################################...................................#........................#.........................######...#####...............................#................................................................. ................................#......................................................#............................................................................................##...................................####.....................................#......#####..................................................#.......................................................................................................................................................................................................###..........................................................................................................#....................#................................#................................................##............#######################################################.....................................#........................#.......................#######.....#####..............................#................................................................. .................................#....................................................#...............................................................................................#####.............................#.........................................#......####..................................................#...........................................................................................................................................................................................................##........................................................................................................#.....................#...........................####...................................................#..............##################################################......................................#.........................#......................######.......#####............................##.................................................................. ..................................#...................................................#....................................................................................................##......................######.........................................#.....#####................................................##..............................................................................................................................................................................................................#.......................................................................................................#.....................#..........................#........................................................#.....................########################################........................................#.........................#....................########........####...........................#.................................................................... ...................................#.................................................#.......................................................................................................#...............######...............................................#.....#####...............................................#.................................................................................................................................................................................................................#.....................................................................................................#.......................#......................###.........................................................#....................................................####.............................................#.........................#...................########.........#####..........................#.................................................................... ....................................##...............................................#........................................................................................................###############.....................................................#....#####...............................................#...................................................................................................................................................................................................................#...................................................................................................#........................#...............#######.............................................................#..................................................#####.............................................#.........................#..................#######...........#####.........................#..................................................................... ......................................#.............................................#..............................................................................................................................................................................#...#####.............................................##....................................................................................................................................................................................................................###.................................................................................................#.........................#..........####.....................................................................#.................................................#####.............................................#.........................#.................#######.............####........................#...................................................................... .......................................##..........................................#...............................................................................................................................................................................#...####.............................................#........................................................................................................................................................................................................................###..............................................................................................#..........................#.....#####..........................................................................#................................................####.............................................#.........................#.................######...............#####......................#....................................................................... .........................................#.......................................##................................................................................................................................................................................#...####............................................#...........................................................................................................................................................................................................................###...........................................................................................##...........................#..###...............................................................................#...............................................####.............................................#.........................#...............#######................######....................#........................................................................ ..........................................#.....................................#...................................................................................................................................................................................#...##...........................................##...............................................................................................................................................................................................................................#.........................................................................................#.............................###..................................................................................#...............................................####.............................................#.........................#..............#######..................#####.................###......................................................................... ...........................................#..................................##....................................................................................................................................................................................#..............................................##..................................................................................................................................................................................................................................###......................................................................................#...........................###.....................................................................................##.............................................####............................................#..........................#.............#######....................####................#............................................................................ ............................................#..............................###......................................................................................................................................................................................#.............................................#.......................................................................................................................................................................................................................................#....................................................................................#.........................####.#..................................................................................#######...........................................####............................................#..........................#...........########.....................####...............##............................................................................ .............................................##..........................##.........................................................................................................................................................................................#............................................#........................................................................................................................................................................................................................................###..................................................................................#.......................###.....#..............................................................................####.................................................####............................................#.........................#...........#######.......................####..............#.............................................................................. ...............................................#.......................##...........................................................................................................................................................................................#..........................................##............................................................................................................................................................................................................................................####.............................................................................#......................###.......#.............................................................................##....................................................####............................................#.........................#.........########........................#####............#............................................................................... ................................................##...................##.............................................................................................................................................................................................#........................................##..................................................................................................................................................................................................................................................##..........................................................................#..................................#...........................................................................##.....................................................####............................................#.........................#........########.........................#####...........#................................................................................ ..................................................##................#...............................................................................................................................................................................................#......................................##......................................................................................................................................................................................................................................................##.......................................................................#....................................#.........................................................................##......................................................####............................................#.........................#.......#######......................####.#####..........#................................................................................. ....................................................##............##................................................................................................................................................................................................#.................................#####..........................................................................................................................................................................................................................................................###...................................................................#......................................#.........................................................................#.....................................................#####............................................#.........................#......#######..................#########..###........###.................................................................................. ......................................................############..................................................................................................................................................................................................#..............................###..................................................................................................................................................................................................................................................................#................................................................##.......................................#..........................................................................#....................................................######..........................................#..........................#......#########............##############.###.......##.................................................................................... ....................................................................................................................................................................................................................................................................#...........................###......................................................................................................................................................................................................................................................................#####........................................................###..........................................#.........................................................................#....................................................######.........................................#...........................#.......##################################...........#..................................................................................... ....................................................................................................................................................................................................................................................................#........................###.............................................................................................................................................................................................................................................................................##......................................................#..............................................#........................................................................#....................................................######.........................................#..........................##..........############################.............#...................................................................................... ....................................................................................................................................................................................................................................................................#................########.................................................................................................................................................................................................................................................................................#######..........................................######................................................####....................................................................#...................................................######..........................................#..........................#...........#######################..................#...................................................................................... ....................................................................................................................................................................................................................................................................#.............###................................................................................................................................................................................................................................................................................................#####..................................####.............................................................................................................................##..................................................#####..........................................#...........................#..............################.....................#....................................................................................... ....................................................................................................................................................................................................................................................................#..........###........................................................................................................................................................................................................................................................................................................#####.......................######..................................................................................................................................#..................................................#####.........................................#.............................#..................................................#....................................................................................... ....................................................................................................................................................................................................................................................................###########................................................................................................................................................................................................................................................................................................................########............####.......................................................................................................................................#..................................................####..........................................#.............................##..........................#####..................#....................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############...........................................................................................................................................#...................................................##..........................................#...............................#######...............######...####.............####...................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#......................................#####..########.............##........####......................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.............................................................................................##...........................................###......................#....######..........................................................................................