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