XX X   XX X                        XX X   XX 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   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   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_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___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