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