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