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