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