XXX X   XXX   XXXX   XXXXX  XXXXX  X          X                        XX X  XXXXX  X X X  X XXX  XXXXX  XXXXX  XXXXX  XXXX    XXXX  XXXXX  XXXXX      X  XX XX      X   XXXX   XXXX  XXXXX  XXXXX      X    XXX  XXXXX  XXXXX  XXXXX      X      X
XXXXX  XXXXX    XXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX
_XXX_X___XXX___XXXX___XXXXX__XXXXX__X__________X________________________XX_X__XXXXX__X_X_X__X_XXX__XXXXX__XXXXX__XXXXX__XXXX____XXXX__XXXXX__XXXXX______X__XX_XX______X___XXXX___XXXX__XXXXX__XXXXX______X____XXX__XXXXX__XXXXX__XXXXX______X______X___XXXXX__XXXXX____XXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX__XXXXX