.XXXXXXX...XXXXX...XX.....XX..XXXXXXXX..X........X.....X..XX.....XX.....XX.....X........X.....X..XX.....XX.....XX.....XXXXXX....XXXXXX..XXXXXXXXX.....XX...........X........X..XX.....XX.....XX.....X.....X..X.....X..XX.....XX.....XX......XXXXX....XXXXX...XX.....XX.....XX....