XX     X      X      XX     XX     XX     XX     XX X X XX   X XX     XX     XX     XX     XX     XX    XX      XX      X     XX XX  XX     XX     XX     XX     XX     X      X      X      X      X      X      XX     XX     XX     XX     XX
XX     XX     XX     XX     XX     XX     XX     XX     XX     XX     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
_____XX_____X______X______XX_____XX_____XX_____XX_____XX_X_X_XX___X_XX_____XX_____XX_____XX_____XX_____XX____XX______XX______X_____XX_XX__XX_____XX_____XX_____XX_____XX_____X______X______X______X______X______X______XX_____XX_____XX_____XX_____XXXX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XX_____XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX