.XXXXXXX...XXXXXX....XX.....XX..XXXXXXXX..X....X...XX....XX...XX.....XX.....XX.........X....XX.........XX.....XX.....XX........X.....XX...XXXX..XXXXXXXXX.....XX.......X......XX....XX...XX.....XX.....XX.......X......XX....XX...XX.....XX.....XX.......X.......XXXXXX....XX.....XX.....XX....