....XXX.....XXXX..XX.....XX..XXXXXXXX....XX.XX.....XX...XX.....XX.......XX....XX...XX....XX...XX.....XX......XX....XX.....XX...XX...XX.....XX.....XX.....XXXXXXXXX...XX...XX.....XX....XX......XX.....XX...XX...XX.....XX...XX.......XX.....XX..XXXX...XXXXXXX...XXXXXXXX.