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