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