XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  XXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX  XXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX X    X      X XXXXXX XXXXXX XXXXXX  XXXXX XXXXXX XXXXXX XXXXX
X XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX      X      X XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX  XXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  XXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX  XXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX X    X      X XXXXXX XXXXXX XXXXXX  XXXXX XXXXXX XXXXXX XXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX      X      X XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX  XXXXX