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