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