..XXXXX...XXXXXXXX...XX....XX..XXXXXXXX..X.....X..XX.....XX..XX...XX........XX.........X..XX.....XX..XX..XX........XX.......XXX...XXXXXXXX...XXXXX........XX...........X..XX.....XX..XX..XX......XX......X.....X..XX.....XX..XX...XX....XX........XXXXX...XXXXXXXX...XX....XX..XXXXXXXX.