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