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