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