X    X XXXXX  XXXXX  XXXXXX XXXXXX XX XXX  XXXXX  XXX X      X      XXXXXXXXXXXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXX    XXXXX XXXXXX XXXXXX XXXXX  X  XXX XXX XX XXXXXX  XXXXX  XXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX  XXXXX XXXXXX XXXXX
X XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX
X____X_XXXXX__XXXXX__XXXXXX_XXXXXX_XX_XXX__XXXXX__XXX_X______X______XXXXXXXXXXXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXX____XXXXX_XXXXXX_XXXXXX_XXXXX__X__XXX_XXX_XX_XXXXXX__XXXXX__XXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX__XXXXX_XXXXXX_XXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX_XXXXXX