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