..XXXXX....XXXXX....XXXXXX....XX....XX..X.....X..X.....X..XX....XX...XX...XX...X.....X..X.....X..XX.........XX..XX.....XXXXX....XXXXXX..XX...XXXX..XXXXX.....X.....X........X..XX....XX...XX..XX....X.....X..X.....X..XX....XX...XX...XX....XXXXX....XXXXX....XXXXXX....XX....XX.