`XXXXXXX`````XXX`````XX````XX``XX````XX``X````X`````XX`XX````XXX```XX```XX``XX```````X`````XX```XX```XXXX``XX````XXXX```````X`````XX`````XX``XX`XX`XX`````XX```````X``````XXXXXXXXX``XX``XXXX`````XX```````X``````XX`````XX``XX```XXX`````XX```````X``````XX`````XX``XX````XX`````XX````