..XXXXX....XXXXX...XX....XX..XXXXXXXX..X.....X..X.....X...XX..XX........XX.........X..X.....X....XXXX........XX.......XXX....XXXXXX.....XX........XX...........X........X.....XX.......XX......X.....X..X.....X.....XX......XX........XXXXX....XXXXX......XX.....XXXXXXXX.