.XXXXXXX..XX....XX...XXXXXX...XX....XX..X....X...XXX...XX..XX....XX...XX..XX.......X....XXXX..XX..XX..........XXXX.......X.....XX.XX.XX...XXXXXX......XX.......X......XX..XXXX........XX.....XX.......X......XX...XXX..XX....XX.....XX.......X......XX....XX...XXXXXX......XX....