X  XX     X      XXX    XX     XX     XX     XX   XXXX   XXXX     XX     XX     XX XXXXXX XXXXXX     XX     XX     XXX     X     XX     XX X   XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX    XXX     XX     XX     XX
XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XX
__X__XX_____X______XXX____XX_____XX_____XX_____XX___XXXX___XXXX_____XX_____XX_____XX_XXXXXX_XXXXXX_____XX_____XX_____XXX_____X_____XX_____XX_X___XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX____XXX_____XX_____XX_____XXXX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____X