.XXXXXXX..XXXXXXXX..XXXXXXXX...XXXXXXXX..X........XX........XX.....XX.....XX.....X........XX........XX.....XX.....XX.....XXXXXX...XXXXXX....XXXXXXXX......XX...........X..XX........XX...XX.......XX.....X.....X..XX........XX....XX......XX......XXXXX...XX........XX.....XX.....XX....