X X XX X X XX X   XX X   XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X  X   X XX X X XX X X XX X X XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX
XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX
X X XX X X XX X   XX X   XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X XX X X  X   X XX X X XX X X XX X X XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XXXX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX  XX XX X X XX X X XX X X XX X X XX X X XX X X X