..XXXXX...X........XXXXXXXX..XX.....XX..X.....X..X....X......XX......XX...XX.........X..X....X......XX.......XX.XX.....XXXXX...X....X......XX........XXX.....X........XXXXXXX.....XX.......XX.XX....X.............X......XX......XX...XX...XXXXXXX.......X......XX.....XX.....XX.