'XXXXXXX'''XXXXX'''XX''''XX''XXXXXXXX''X''''''''X'''''X''XXX'''XX'''''''XX'''X''''''''X''''''''XXXX''XX''''''XX''''XXXXXX'''XXXXXX'''XX'XX'XX'''''XX'''''''''''X''X'''''X''XX''XXXX''''XX''''''X'''''X''X'''''X''XX'''XXX'''XX''''''''XXXXX''''XXXXX'''XX''''XX''XXXXXXXX'