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