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