.XXXXXXX..XXXXXXXX...XX.....XX..XX....XX..X........XX.....XX..XX.....XX...XX..XX...X........XX.....XX..XX.....XX....XXXX....XXXXXX...XXXXXXXX...XX.....XX.....XX...........X..XX.....XX...XX...XX......XX.....X.....X..XX.....XX....XX.XX.......XX......XXXXX...XXXXXXXX......XXX........XX....