..XXXXX....XXXXXX....XX........XX....XX..X.....X..XX....XX...XX........XXX...XX..X........XX.........XX........XXXX..XX..XXXXXX...XX...XXXX..XX........XX.XX.XX..X.....X..XX....XX...XX........XX..XXXX..X.....X..XX....XX...XX........XX...XXX...XXXXX....XXXXXX....XXXXXXXX..XX....XX.