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