..XXXXX...XXXXXXXX....XXXXXX....XX....XX..X.....X..XX.....XX..XX....XX....XX..XX...X.....X..XX.....XX..XX...........XXXX.....XXXXXX..XXXXXXXX...XX...XXXX.....XX...........X..XX.....XX..XX....XX......XX.....X.....X..XX.....XX..XX....XX......XX......XXXXX...XXXXXXXX....XXXXXX.......XX....