..XXXXX....XXXXX...XX.....XX..XX.....XX..X.....X..X.....X..XXX...XXX...XX...XX.........X..X.....X..XXXX.XXXX....XX.XX.....XXXXX....XXXXXX..XX.XXX.XX.....XXX.....X..............X..XX.....XX....XX.XX....X........X.....X..XX.....XX...XX...XX...XXXXXXX...XXXXX...XX.....XX..XX.....XX.