X                        XX X   XX     XX X   XX X                               X         X   XX X   XX X                 XX X   XX X           X X   XX X   XX
X                 XX     XX X                 XX X   XX     XX            XX X   XX X   XX X   XX X   XX X   XX
_________________________________________________________________________________________X________________________XX_X___XX_____XX_X___XX_X_______________________________X_________X___XX_X___XX_X_________________XX_X___XX_X___________X_X___XX_X___XXX_________________XX_____XX_X_________________XX_X___XX_____XX____________XX_X___XX_X___XX_X___XX_X___XX_X___XX