..XXXXXX....XX........XX....XX..XXXXXXXX..XX....XX...XX.........XX..XX........XX...XX.........XX..........XXXX........XX....XX...XXXX..XX...........XX........XX.....XX....XX...XX...........XX.......XX......XX....XX...XX...........XX......XX........XXXXXX....XXXXXXXX.....XX.....XXXXXXXX.