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