.XXXXXXXX...XXXXXXXX..XX.....XX..XX....XX..XX.....XX.....XX.....XX.....XX...XX..XX...XX.....XX.....XX.....XX.....XX....XXXX....XXXXXXXX......XX.....XX.....XX.....XX.....XX.....XX.....XX.....XX.....XX.....XX.....XX.....XX.....XX.....XX.....XX.....XX.....XXXXXXXX......XX......XXXXXXX......XX....