XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X.X...........X.............X.......X...X X.X.XXXXXXXXX.X.XXXXXXXXXXX.X.XXX.XXX.X.X X.X.X.......X...X.........X...X.X.X...X.X X.X.XXX.XXXXXXXXX.XXXXX.XXXXXXX.X.X.XXX.X X.X...X...........X.X...X.......X...X.X.X X.XXX.XXX.XXXXXXXXX.X.XXX.XXXXX.XXXXX.X.X X.X.X...X...X.....X.X.X...X...X.......X.X X.X.XXX.XXX.X.XXX.X.X.X.XXXXX.XXX.XXXXX.X X.X...X...X.X...X...X...X.......X.X.....X X.X.X.XXX.X.XXX.XXXXX.XXXXX.XXXXX.X.XXX.X X.X.X.....X.....X...X.......X.....X...X.X X.X.XXXXXXX.XXXXX.X.XXXXXXXXX.XXXXXXX.X.X X.X.....X...X.....X.........X.X.....X.X.X X.XXXXX.XXXXX.XXXXXXX.XXXXX.X.X.XXX.X.X.X X.X...X.......X.....X.X...X.X.X.X...X.X.X X.X.X.XXXXXXX.X.XXX.XXX.X.X.X.X.XXX.X.XXX X.X.X...X...X.X...X.X...X.X...X...X.X...X X.X.XXX.X.X.XXXXX.X.X.XXX.XXXXXXX.X.XXX.X X...X.....X.......X...X...........X.....X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX