X   XX X   X  X   X  X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X    X     XX X   XX X   XX X   XX X   XX X   XX X   XX     XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX     XX X   XX X
XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX X   XX
_X___XX_X___X__X___X__X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X____X_____XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_____XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_____XX_X___XX_XXX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___XX_X___X