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