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