X      X      X      X      X               X    X      X X           X XXX  X       XX X  X      X      X      X             X      X                    X                    X      X      X      X      X      X      X             X      X
X      X      X      X      X      X      X      X      X      X      X      X      X      X      X      X
_______X______X______X______X______X_______________X____X______X_X___________X_XXX__X_______XX_X__X______X______X______X_____________X______X____________________X____________________X______X______X______X______X______X______X_____________X______X__X______X______X______X______X______X______X______X______X______X______X______X______X______X______X______X