X X    XX     XX     XXX    XXX    XXX    X X      X      X      X      X    XXX    XXX    XXX    XXX    XXX    XXX    XX     XXX    XXX    XX     XX     XXX    X X      X    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XX
X    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX
___X_X____XX_____XX_____XXX____XXX____XXX____X_X______X______X______X______X____XXX____XXX____XXX____XXX____XXX____XXX____XX_____XXX____XXX____XX_____XX_____XXX____X_X______X____XXX____XXX____XXX____XXX____XXX____XXX____XXX____XXX____XXX____XXX____XX____XXX____XXX____XXX____XXX____XXX____XXX____XXX____XXX____XXX____XXX____XXX____XXX____XXX____XXX____XXX____XXX