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