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