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