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