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