X     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX    XXXX    XX     XX     XX     XX     XX  XX XX    XXXX    XX     XX     XX     XX     XX     XX     XX    XXXX   XXX    XXX
XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX    XXX     XX     XX     XX     XX     XX     XX     XX     X
X_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX____XXXX____XX_____XX_____XX_____XX_____XX__XX_XX____XXXX____XX_____XX_____XX_____XX_____XX_____XX_____XX____XXXX___XXX____XXXXXX____XXX____XXX____XXX____XXX____XXX____XXX____XXX____XXX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____