.XXXXXXX.....XXX......XXXXXX....XX.....XX..X....X.....XX.XX....XX....XX...XX.....XX......X.....XX...XX...XX.........XX.....XX.....X.....XX.....XX..XX...XXXX..XXXXXXXXX....X......XXXXXXXXX..XX....XX...XX.....XX....X......XX.....XX..XX....XX...XX.....XX....X......XX.....XX...XXXXXX....XX.....XX.