....XXX.....XXXXXXXX...XX....XX..XX.....XX....XX.XX....XX.....XX..XXX...XX...XX...XX....XX...XX...XX.....XX..XXXX..XX....XX.XX....XX.....XX..XXXXXXXX...XX.XX.XX.....XXX.....XXXXXXXXX..XX.....XX..XX..XXXX....XX.XX....XX.....XX..XX.....XX..XX...XXX...XX...XX...XX.....XX..XXXXXXXX...XX....XX..XX.....XX.