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