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