.';codxxxxxdol:;'.
                          .':lxO0000O0000000000000Okdl:'.
                      .;okkOOOO00000000000KKKKKKKKKKK0000Odc'
                   'cxOOOkkkxxkOkkkOOOOOOOOOO0000000KKKKKKKK0Od;.
                .ckOOkkxxxkkOOOOOOO0000000000000KKKKKKKKKKKKXXKKOd,
              'dOOxxxxkkOOOOOO00000000000KKKKKKKKKKKKKKKKKKKKKXXXKKk:.
            .xOxxxkkkOOOOOOO0000000000000KKKKKKKKKKKXXXXXXXXXXXKKXXXKO:
           lkddxkkkOOOOOOO000000000000000KKKKKKKKKKKXXXXXXXXXXXXXXXXXXKk'
         .dooxkkkkOOOOOOOOO0O00000000000000KKKKKKKKKKXXXXXXXXXXXXXXXXXXX0c
        .lodxkkkOOOOOOOOOOOOOOOOOOOO0000000KKKKKKKKKKXXXXXXXXXXXXNNNXXXXXKd.
       .coxxkkkkOOOOOOOOOOOOOOdc,';lxO000000KKKKKKKKKKXXXXXXXXXXXNNNNNXXXXKx.
       ;oxxkkkkkkOOOkkkOOOOOOOOOOxkOO0000000KKKKKKKKKKKXXXXK00XXXNNNNNNXXXXKd.
      'oxxxkkkkkOOOl.',;coxOOOOOOOO0000000000KKKKKKKKKKKXXXKKKXXXXNNNNNNXXNX0l
      cdxxxkxkkkOOd.....',lkOOOOO00000000000KKKKKKKKKKKKXXXXXXXXXNNXNNNNNXXXXk'
     .oxxkkkkkOOOO:.....';xOOOOKNNNNNNNNNNNNKKKKKKKKKKKKKXXXXXXXNNNNNNNNNNXNX0o
     ,dxkkkkkOOOOk:.';ldkOOO0OOO000KKKKXXXXXXXXXXKKKKKKKXXXXXXXXXXNNNNNNNNNXX0x.
    .:dxkkkkkkkOOOkkxl:;'.oOkxOkOxOOOO000KKKK0KKKXXXXXXXXXXXXXXXXXNNNNNNNNXXXKk'
    cdxxxkkkkkkkOkl'......lOkkOOOxO0OOKKKKKKK0000KKKKXXXXXXXXXXXXNNNNNNNNXNNXKO:
   .lxxxxkkkkOxOOOx'.....,oOkOOOkkO0O00KKKKKKKKKKKKKKKXXXXXXXXXXXXXXXXNNNNNNXX0c
   ,oxkkkkkkx0lOOOx'...';loc:;;,',,,,;:cldxO0000KKKXXXKXXXXXXXKXXXXNNNNNNNNNXX0o
.';lxkkkkkOOk0oOOd:,;;'.                     ..,lkk0KXXXXXXXXKx0XXXXXXNNNNNNNX0d
.;loodxxkkkkkkkxo;..                             :00OkO0XNNNXKOKNNNNNNNNNNNNNXKx.
                                                  lKXO;cdOOKXXKXNNNNNNNNNNNNNXKk.
                                                   ..    .,lk0KXXNNNNNNNXXXXKK0kd,
                                                             .;oOKKXXXKKKKKK00OOkdl,.
                                                                 .;oOKKKKKKKKKK000Oxdc,.
                                                                     .,cx0KKKKKKKKK00Okdc'.
                                                                          .:oOKXXXXXXKKK0kd:
                                                                               .';codxxxxo:.