DIR\HASHTAG\tool
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooolllllllllllllllllllooooooooooooooooooooooooooooooooooooooooo
ooooooooooooooooooooddddddoooooooool:':lll;.............:lll;,cooooooooooooddddddooooooooooooooooooo
ooooooooooooooodxO00KNKXXKXKOooooooc,XMNNWNocccccccccccoXWN0Wx;ooooooodk0OKXXKXXXK0xoooooooooooooooo
ooooooooooooooxO00KKKKKKKKKKKKkooooc;MMMMMMMMWXNNNNNNMMMMMMMM0'loooodO00KKKXKKKXKKKK0doooooooooooooo
ooooooooooooolxxxxOkxkxxkkOOOOkxoool,KKKKKK0KK000000000000000d'ooooooxkxOOdkkxkkkOOOkkoooooooooooooo
oooooooooooool:;;;oddxkkxxoddxdooooc,0KKKK00KKKKK0K0K0K00K00Od'ooooo::;;cdddkkxxddddxooooooooooooooo
oooooooooooooool::cllcc:;:::cccoooll,NXNNXXXXXXXXXXXXXXXXXXXXk'oooooolc:clllc:;;c::lcloooooooooooooo
oooooooooooooooooocc:,''colc:looooll;W0KXXXNXXXXXKKXMMMMMMMMMK'ooooooooolcc;'';loc:coooooooooooooooo
oooooooooooooooooooooooolcllooxkxxol;WXXNXXXNXXXXNNNXXNXNNXNMK'ooooooooooooooolccloooooooooooooooooo
ooooooooooooooooooooooooooooooklcccl;WXXXNXXXNXXNXXXNXNXXNWWMK'oodoooooooooooooooooooooooooooooooooo
ooooooooooooooooooooooooooooooooc;;c;MNNNNNNNNNNNXNWNNNNNNNNMK'o0Kkooooooooooooooooooooooooooooooooo
ooooooooooooooooooooooooooooooooolcc;WXXXXXNNXXNXXXXNXXNNXXXWK'dOk0doooooooooooooooooooooooooooooooo
ooooooooooooooooooooddddddoooooooool;MNWWWWWNNWWWNNWWWWNWMMMMK'odoOkoooooooddddddooooooooooooooooooo
ooooooooooooooodxO00KNKXXKXKOoxO00kc;WNNNWNNNNMMMMMMMMMMMMMMMK'lold0dodk0OKXXKXXXK0xoooooooooooooooo
ooooooooooooooxO00KKKKKKKKKKKKXXK0Od;WWWMMMMMMMMMMMMMMMMMMMMMK'cllcoO000KKKXKKKXKKKK0doooooooooooooo
ooooooooooooolxxxxOkxkxxkkOOOOkO0X0kk0ddNWXXXXXWWWWWWWWWWWMMMK';clccok0xOOdkkxkkkOOOkkoooooooooooooo
oooooooooooool:;;;oddxkkxxoddxdookKX0dxkNWNNNNNWNNWMMMMMMMMMMK':cl::lxOccdddkkxxddddxooooooooooooooo
oooooooooooooool::cllcc:;:::cclOOdcolKxdNWWWWWWWWWWWWWWWWWMMMK'oc:c:cokOclllc:;;c::lcloooooooooooooo
oooooooooooooooooocc:,''colc:oXXKkc,;MWWWWNNNNNNNNNNNNNNNWWWW0'xO;:clloxOlc;'';loc:coooooooooooooooo
oooooooooooooooooooooooolcllok0000kdcWNNNNNNNNNNNNNNNNNNNNNNW0'c:;coddold0kooolccloooooooooooooooooo
ooooooooooooooooooooooooooooooddd0X0kxlooooddxddddddddddoooodK':;cdxdolccd0doooooooooooooooooooooooo
ooooooooooooooooooooooooooooooxOdok0XKO0XNNNNNNNNNNNNNNNNNNNN0';:dxxollclokooooooooooooooooooooooooo
ooooooooooooooooooooooooooooook0Odddd00KWMMMMMMMMMMMMMMMMMMMMK';cxxdllllldkooooooooooooooooooooooooo
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
xxxxxxxxxOWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxk0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxOXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxkKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNNNWMMMMMMWNNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxk0NMMMMMMMMMMMMMMMMMMMMXkl;'.       ..':okKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxOXMMMMMMMMMMMMMMWk:.       ..  ..       .:kXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxkKWMMMMMMMMMKc.    .cxKXWMWXXWWX0ko;.    .cKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxk0NMMMMMN:    . .KMO''KMO''0Xx..OXx       cXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxOXMMO.   .ON00WMN00WMN0OXXKkkKXKkkKo.   .0XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxkd     KM0;;XM0;;XM0;;XWO,,0Xk,,0Xd    .0XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxd    ;xNMXxxNMXxxNMXxxNMXxdKX0ooKX0o.   .XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx;    ;lXMKllXMKllXMKllXMKllXWOcc0XOc,    xXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx.   .;;dK0llXMKllXMKllNMKllNMKll0XOcc    lXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx'   .xxxxk0NMMMMMMMMMMMMMMMMMMMMMWNX0    oXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxl    cxxxxxxOXMMMMMMMMMMMMMMMMMMMMMWc    0XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'    lxxxxxxxkKWMMMMMMMMMMMMMMMMMMd    oXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'    ;xxxxxxxxk0NMMMMMMMMMMMMMMN:    dWNXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:    .:dxxxxxxxxOWMMMMMMMMMMXl.   .0MMMWNXXXXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxd,     .:oxxxkKWMMMMMMMW0o'    .dWMMMMMMWNNXXXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxc.      .'coddddlc,.     .:OMMMMMMMMMMMMWNXXXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxc;..              .;o0WMMMMMMMMMMMMMMMMWNXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkKWMNKOxdoooodkOKWMMMMMMMMMMMMMMMMMMMMMMMWNNXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxk0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXXXXXXXXXX
----------------------------------------------------------------------------------------------------
DGT × TOO [Φ]
----------------------------------------------------------------------------------------------------
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNNNNNNNNNNNNNNNNNNNNNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNNNNNNNNNNNNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNNNNNNNNNNNNNNNN
NNNNNNNNNNNNNNNXXXXXXXKXKkKXKKN0OKNNNNNNNNNNK0KXKKXXXKKXKXNNNNNNNNNNNNNNNNNNNXKXXXXXXXNNNNNNNNNNNNNN
NNNNNNNNNNNNNNXXXXXXKK0XK0XXKKXK0XXXXXXXXXXXKKKXK000X000OKXXXXXXXXXXXXXXXXXXXX0KKXXXXXXNNNNNNNNNNNNN
NNNNNNNNNNNNNXXXXXXKK00NK00K0NWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNXW00KKXXXXXXNNNNNNNNNNNN
NNNNNNNNNNNNNXXXXXKK00ONWWWNNNWNWWNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWO00KKXXXXXNNNNNNNNNNNN
NNNNNNNNNNNNNXXXXXKK00OWXNWXK0WKKKKKKWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWOO0KKKXXXXNNNNNNNNNNNN
NNNNNNNNNNNNNXXXXKK00OkWXWMNKKWKKXKXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOO00KKXXXXNNNNNNNNNNNN
NNNNNNNNNNNNNXXXXKK00OkWWNWNXXWNNNXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWOO00KKXXXXNNNNNNNNNNNN
NNNNNNNNNNNNNXXXXKK00OkWWNWNXXWXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWOO00KKXXXXNNNNNNNNNNNN
NNNNNNNNNNNNNXXXXKK00OkWMMMMMMMWWMWXXXXNXXXXXXXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOO00KKXXXXNNNNNNNNNNNN
NNNNNNNNNNNNNXXXXKK00OkWWWWWWWWWNWXXNXNNNNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWOO00KKXXXXNNNNNNNNNNNN
NNNNNNNNNNNNNXXXXKK00OkWWWWWWWWWWWWWNNNWNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWOO00KKXXXXNNNNNNNNNNNN
NNNNNNNNNNNNNXXXXKK00OkWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOO00KKXXXXNNNNNNNNNNNN
NNNNNNNNNNNNNXXXXKK00OkWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWOO00KKXXXXNNNNNNNNNNNN
NNNNNNNNNNNNNXXXXXKK00OWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOO0KKKXXXXNNNNNNNNNNNN
NNNNNNNNNNNNNXXXXXKK00ONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNO00KKXXXXXNNNNNNNNNNNN
NNNNNNNNNNNNNNXXXXXXKKK00OOOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOOOO00KKKKXXXXXNNNNNNNNNNNNN
NNNNNNNNNNNNNNNNNXXXXXXXXKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKXXXXXXXXNNNNNNNNNNNNNNNN
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMO:.lMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM,  cWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWOl::cdO::c;;:o0MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMx               '0MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMO               lMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd               dMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN                lXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMO                .NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMX'             :WMMMMKo;:XMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM0l:cdO0koc:oXMMMKl.  .kMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNd'    ..,:lllllloxNKc.   'OMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK:                   c;   :KMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMk'        .,,,,,,,,,,,.  .dNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM0.          .....     .,oXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM0;    .oXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNo;OMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
              .,;;:::::::::::cll:.     ....,lx0KKKKKKKKXXXXK00Oxk0XXKOd;........,;;::;'';clooo;.    
              .,;;:::::::::::cll;.          .ckKKK00KKKXXXKKKXNXXXNNNNXx....  .;okkOOkollllooo;.    
              ..'',,,,,,;::::cll;.          .lkOkOOOkkkkO0KXNWWWWWWWWWWk. .   .;okOOkl;:lllloo;.... 
                ........,;:::cll;.    ..',cdxxdoooooddxxxxxkOKKNMMWNXXKx.        ..,;,,cdddool;.....
               .',;;,'..';:::cll:...,:odddddolllccclooooddxdddclk0KXNXKd        ....;;;lk00kdl;.....
               .,;;:;,..';:;:cll:'cooddddolccc:::;,x0OdollooolllllllxKO:       .'...,;;lk0Oxol,.....
               .,;;:::;',;;;;clcclooollcc::::;:oxllkKKK0dloolll:cllldOd,    .'.......'':xkxool,...''
              .';:::ccc:;;:;;clcododdo:,.,,,,,kOxloOKKK0xlollo.;;;cl:..     .,..,;..':;;cdddol,...',
              .,:::cccc:;::;;clclodddd;'.c:',;kOxclk0KK0koolo:'',;:lc'.     .,.'lxl'.:;:ldxolc;...',
              .;:::cccc;;::;;ccc;;dddd;;,::,;:clc;cxO00Oxooloc:;:lllc       ';''lxxcclc:loolcc,...',
             .',;;;::c:;;:;,,::,':dddxddxOOkkkxxxdxkOOOOxoolodocllooc       .'..'cc,..',;:::::,...''
             ...',,,;::,,;;,,'...:ddxkxKXXXXXXXXXXXXXXXKOoollloolclll.......;c:',cl;. .''''',;'.....
               ..................:ddxkkKKKKKKKKKKKKKKKKKkoolldkOOxoll:;;,,,,;;;'',,'..''''..........
.......................''''''',,,cddxkxOKKKKKKKKKKKKKKK0koolldOO0Odlc:;;,,,,,,,'''''''''''''''......
',,''',,,,,,,,,,,,,,,,;;;:llooooodkkkOOxxOOOOOOOOOOOOOOOxoollldxxollcllllccc;,,,,,,,,,,,,,,,,,,,''''
,,,,,,,,,;;;;;;;;;;;:::::lxxxkkkkkOkkkOOOOO0OOOOOOOOO0OOxoollllcccllcdxxkkkk:;;;;;;;;;;;;;;,,,,,,,,,
;;;;:::::::::cc:cccccccccccccccccc:,'......';:;::;:;;::::llllooddolc;,;cccc::::::::::::::::;;;;;;;;;
;;;;;;;;;::;::::ccccclclllcclclll:;,'............'',,,',:loollc:;,,,'.',cc:c::::::::::;;;::;;:;:;;;;
;:::::::c:c:cllccllllooooolllollc:;,''''........'',:ldollc;,,,,,,,,,,',,lclolcccclc::::;;::::::cc:;:
::cccccc:cccc::cccccllllloooolooc;,,''''.....',:lllc:;,,,,,,,,,,,,,,,,,:cc::::::::;;;;;;;,,,,,;;;;;;
;;;;::::::::::::::::::::::::::::::,.....,:lllc::;,,,,,,,,,,,,,,,'.....';;;:::::::::::;;;;;;;;;;;;;;;
;;,,;;,;;;;;;;;;;;;;;;;::::::::;;,,,,,,,,,,;,,,,,,,,,,,,''....    ...',;;;::;:::::::::;;;;;;;;;::;;;
;;;;;;;;;;;;:::::::;;;;;;;;;;;;;;::::;;;,,,,,'''.............',;;;;;::;;;;;:::::::::::::::::;;;;;:::
,,,;;;;;;;;;;;;;;:::::::::::c::::;;;;,,'''.........',,,,,,,,,;,,,,,,,,,,;;;::::::::::;;;;;;;;;;,,,,,
,,,,,,,,;;,,,;;;::::::;;;;;;;;;;;::;,,,,;,;,,,,,;;;;;::;;;;;;;;,,,,,,,,,;;;;;;;;;;;;;;;;;;,,,,,,,,,,
----------------------------------------------------------------------------------------------------
ADV × TOO [@]
----------------------------------------------------------------------------------------------------
 .....'',,,;;:cl:' .:       .........'.'''',,,,,;::::;:ccccc; .;.  ....'',,,;;:cl:.     .....'',,;;;
 .....''',,;;:ccc. ..       ...........''''',,;;:;::::cccccc;  .. .....''',,;;:clc.     .....'',,;;;
 ......',,,;:cccc.          ..........'.''',,,;,;::::ccccccc;     ......',,,;:cccc.    ......'',,;::
 ......',,;;::ccc.         ............''',,,,,;;:;::::cclcc;     ......',,;;::ccc.     ......',,;;:
......'',,;;:c:cc.          ...........'''',,,;;;;::cc:cclcc;    ......'',,;;:::cc.    ......'',,;;:
 .....'',,;;;::cc'         ............''',,,,,;;;;;:c:ccccc:     .....'',,,;;::cc.    .......',,;;;
 .....'',;;;;:ccc.         .............'',,,,;;;;::c::ccclc;     .....''';,;;:ccc.    ......'',;;;;
 ......'',;;::ccc.         ............'','',;;;;;;:::cccccc;     ......'',;;::ccc.    .......',;;;:
 ......'',;:::clc.          .........'.'''',,,,;;;;:::cccccc;     ......'',;:::clc.    .......',,;::
 .....'',,;;::ccc.          ..........'''',,,,,;;:::::cccccc:     ......',,;;::ccl.    ......'',,;;:
 ......'',;;;:ccc.         ............''''',,,;;:;::cccccc:;     ......'',;;;:ccc.    .......',,;::
 ......',,;;;:ccc.         ............''',,,,,,;;::c::ccccc;     ......'',;;;:ccc.    ......'',,;;:
 ......'',;;;:ccc.          ...........''',,,,;;;;;::::ccccc;     .....''',;;;:ccc.    ......'',,;;:
 .....'',,;;;:ccc'          ..........'''',,,,;;;:::::cccccc;     .....''',;;;:ccc.     .....'',,;;;
 ......'',,;::ccc.          ...........''''',,;;;;::::cccccc;     ......'',,;::ccc.     .....'',,;;:
 ......',,,;:cccl.          ..........''''',,,;,;:::::cccccc;     ......',,,;:cccl.    ......'',,;::
 ......',,;;::ccc.         .............'',,,,;;;:;::::cclcc;     ......',,;;::ccc.     ......',,;;:
......'',,;;:cccl.         ...........'.''',,,;;;:;:c::cclcc;    ......'',,;;:cccc.    ......'',,;;:
 ......',,;;;::cc'         ............''',,,,,;;;;;:c:ccccc:     ......',,;;;::cc.    .......',,;;:
 .....'',;;;;:ccc.         .............''',,,;;;;:::::ccclc;     .....''';,;;:ccc.    ......'',;;;;
 ......',,;;::ccc.         ............'','',;;;;;;::::ccccc;     ......'',;;::ccc.    .......',;;::
 ......'',;:::clc.          .........'.'''',,,,;;;;:::ccccc:;     ......'',;:::clc.     ......',,;::
 ......',,,;::ccc.          ..........''''',,,,;;:::::cccccc:     ......',,,;::clc.    ......'',,;;:
 ......'',;;;:ccc. ..      ............'''',,,,;;;;::cccccc:;  .. ......'',;;;:ccc. .'........',,;::
.......'',,;::cll. ,'      ...........''',,';;;;;;::c::c:lc:,  :........'',,;::cll. '. .......',,;;:
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                          ..';cloddxc                                                               
                ..';:ldk0KXXXX0OOOOO00o,                                                            
         'coxxxkkxxkxdddxkkOOkxoc;,,:oxOKOd;.                                                       
         ':;,'',,.,:ccloxxxddoc,.....;cdO0XNWWKOo                                                   
         .,:;',;;;,cc::cdkxdoc,..        ..';;;,l                                                   
              .',:;:llc:;lO0kl'             .';:.                                                   
                   .;:,..,;:;,             ckOx.                                                    
                           ..             :000x:00k'                                                
                        .....            .xO0Ok0WWN0Od,..                                           
                       .....             :kkxdxk0OkdXX0XNk'                                         
                       ....             ;OKKNN0dl;':kxlxko:.... ',,'...                             
                     .....             'xOOkxxc;;'.dko;dd:    ..;,,;;,,,,'''....                    
                     ....;looc,       .xOdlc;;'.... ..l;;:     .............''',;,,'.....           
                         .:dOKXKd;. .:x0OOkkdc;,,;:::ldkx:                .........'',;:::'         
                             'cONWWWWXKOxdodxxdxxdllc:,.                            .......         
                                ,x0KXXXXXXK0dl:'.                                                   
                                  .;ldxxoc,.                                                        
                                    ..                                                              
                                                                                                    
                                                                                                    
                                                                                                    
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
.........................NNWWWWWWWWWWWWWWWWWWWWWWd......................... ........................
.........................WWNNWWWWWWWWWWWWWWWWWWWWd......................... ........................
...  ....................WWWWNNWWWWWWWWWWWWWWWWWWd....,,................... ...:K;..................
...   ..  ...............WWWWWWNNNWWWWWWWWWWWWWWWd...,,,'.',,'............. ..;XoX',xxO.............
.. .. .    ..............WWWWWWWWWNNWWWWWWWWWWWWWd..','',',,,,............. .,Kc;oOoKxN;............
.........................WWWWWWWWWWWNNWWWWWWWWWWWd......................... ........'...............
.........................WWWWWWWWWWWWWNNNWWWWWWWWd......................... ........................
.........................WWWWWWWWWWWWWWWWNNWWWWWWd......................... ........................
.;olllllllcloo.       ...WWWWWWWWWWWWWWWWWWNNNWWWd..;olllllllcloo. .  .  .. .'dddddodooddd;       ..
.:xllxooooodxx.   ..  ...WWWWWWWWWWWWWWWWWWWWNNNWd..:xllxoooooxxx. . .   .. .,OkxkkddxdkOO: ..    ..
.........................OOOOOOOOOOOOOOOOOOOOOOOkc......................... ........................
,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,.dXXXXXXXXXXXXXXXXXXXXXXXX',,,,,,,,,,,,,,,,,,,,,,,,
;;;;;;;;;;;;;;;;;;;;;;;;.;;;;;;;;;;;;;;;;;;;;;;;;.xWWNNWWWWWWWWWWWWWWWWWWWW,;;;;;;;;;;;;;;;;;;;;;;;;
;;;. ;;;,,;;;;;;;;;;;;;;.;;;,.,;;;;;;;;;;;;;;;;;;.xWWWWNNWWWWWWWWWWWWWWWWWW,;;;dNo;;:c;;;;;;;;;;;;;;
;;. ..;.. .;;;;;;;;;;;;;.;;,.,.,;''.;;;;;;;;;;;;;.xWWWWWWNNNWWWWWWWWWWWWWWW,;;lNkNcc0OX;;;;;;;;;;;;;
;..;;......,;;;;;;;;;;;;.;;';;,',',',;;;;;;;;;;;;.xWWWWWWWWWNNWWWWWWWWWWWWW,;:0c;lOxOdKl;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;.;;;;;;;;;;;;;;;;;;;;;;;;.xWWWWWWWWWWWNNWWWWWWWWWWW,;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;.;;;;;;;;;;;;;;;;;;;;;;;;.xWWWWWWWWWWWWWNNNWWWWWWWW,;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;.;;;;;;;;;;;;;;;;;;;;;;;;.xWWWWWWWWWWWWWWWWNNWWWWWW,;;;;;;;;;;;;;;;;;;;;;;;;
;cxxxxxddxxxxx. . .  .;;.;,oolldllolldd:       ';.xWWWWWWWWWWWWWWWWWWNNWWWW,;;xxxdxdxdxxxx;   .   ,;
;lOxkOxxxkOOOO. .  . .;;.;,ddooxoooodxxc    .  ';.xWWWWWWWWWWWWWWWWWWWWNNNW,;;OkxOkdxxOOOO:       ,;
,,,,,,,,,,,,,,'''''''',,.,,',,,,,,,,,,,''''''''',.ckkkkkkkkkkkkkkkkkkkkkkkk.,',,,,,,,,,,,,'''''''',,
MMMMMMMMMMMMMMMMMMMMMMMM:MMMMMMMMMMMMMMMMMMMMMMMMxkMMMMMMMMMMMMMMMMMMMMMMMM:NNWWWWWWWWWWWWWWWWWWWWWW
MMMNNMMMMMMMMMMMMMMMMMMM:MMMMXMMMMMMMMMMMMMMMMMMMxkMMMWWMMMMMMMMMMMMMMMMMMM:WWNNNWWWWWWWWWWWWWWWWWWW
MMM,'MMMMMMMMMMMMMMMMMMM:MMMK.KMMMMMMMMMMMMMMMMMMxkMMMloMMMMMMMMMMMMMMMMMMM:WWWWNNWWWWWWWWWWWWWWWWWW
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMWXNXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMWWNXKMMMMMMMMMMMMMMMMMMMNNWMMMMMMMMMMMMMMMMMMMMMMMMMMWWMWMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMNWWXXWXKMMMMMMMMMMMMMMMMMMWxKOMMMKNMMMMMMMMMMMMMMMMMMMMWKXXNXWWMMMMMMMMMMMMM
MMMMMMMMMMMMMMWKMXKMMMMMNWWWNNXKMMMMMMMMMMMMMMMMMMN0XMMMWK0WMXOKMMMMMMMMMMMMMMMMNWNXXXMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMXMXXNWWWWWNNNX0KONNNNNNNNNNNNNNNNNKKONNNNNNK0XK00NNNNNNNNNNNNNWMWNNXNWWMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMXMXXMWKWMMKK0K0kxK000KK00KK000XXkKNO00K000KKOOkOOk0K000X000K00KMMWWWWMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMXMXXMWNWMMK00K0xxK000KK00K000O0NMMWO00K000KKOx00Ox0K000K000K000MWXXNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMMMMXMXXMXNNMMK00X0kxK000KK00KK00OXKMMMKO0K000KK0k0K0O0X000X000K00KMMXWXNKXWWMMMMMMMMMMMM
MMMMMMMMMMMMMMMXMXXMWNNMMK00X0kxKK00KK00KK000OkWWNNk0XK00KKOx00Ok0X000X000XK0KMMXNNNWNMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMXMXXMWKMMMK00K0xxK000KK00KK00OkMMWWM00K000KKx00KOO0K000X000K000MMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMXMXXNN0NWWXXKXK00KKKKKKKKKKKK00NK0N00KKKKKKKO0OO0OKXKKKXKKKKKKXMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMXMXXMWXMMMMMMMMMMMMMMMMMMMMMMKWKXNKNMMMMMMMMKWXXWXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMXMXXMMXMMMMMMMMMMMMMMMMMMMMMXN0WKXNMMMMMMMMWXXMNNXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMNMXXMMXMMMMMMMMMMMMMMMMMMMMM00WN0KMMMMMMMMMK0NMMKKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMNNXNMXXMMNMMMMMMMMMMMMMMMMMMMMKOXM00WMMMMMMMWKXXMMXXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMWMKWXWMXXMNNNNWXXNMMMMMMMMMMMMMMKXW00NMMMMMMMMMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMNWNNNNMXXMWNNNWNNNWNWMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMWKMXXMWKMMMMMMMMWNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMWNNWXXWWXWWWWWWWWNXWWWWWWWWWWWWWWWWWWWWWWNWWWWWWWWWWWWWWNWWWNWWWWMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMXWWWWXWWWWXWNKWWWWWWWWWWWWWWWWWMXXNWXWNNNNXWWWWWWWWWWWWWWWKMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMNNNNXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkx
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkOX
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxkkkkkkkkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxk0NNW
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxkkkkkkkkkkxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkOKXWWWW
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxkkkkkkkkkkkxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkOKNWWWWWW
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxkkkkkkkkkkkxxxxxxxkkkkkkkkkkkkkkkkkkkkxkXWMMMMMMMM
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxkdodddxkkkkkkxxxxxkkkkkkkkkkkkkkkkkkkxxxONWKKWWWWWW
kkkkkkkkkxdolllloodxkkkkkkkkkkkkkkkkkkkkkkkkkkxxko:::::okkkkkkxxxxxkkkkkkkkkkkkkkkkkkkkxOkKXOKWWWWWW
kkkkkkkdllccclclclllldxkkkkkkkkkkkkkkkkkkkkkkxxxo:;:;::lkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxx0kXXOkdXXNXx
kkkkkxlcllcccccclcclooxkkkkkkkkkkkkkkkkkkkkkkkxc;;;:;::lkkkkkkkxxkkkkkkkkkkkkkkkkkkkkkkkOkXXOx;OKKO;
kkkkxlcccccccooodxxkkkkkkkkkkkkkkkkkkkkkkkkkkxc;:;;:;::lkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkXOKKxKXXKx
kkkkkkkxxkkkkkOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkd:::;;:::::lkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkx0xxKOXWWWWWWW
dddddddddddddd0xdddddddddddddddddddddddddddo:::;;::::::ldxxxxxxxddddxxxxxxxxxxxxxxxxxxxOxxK0XWWWWWWW
cc:c:c:cc::c:codc:c:ccccc:::::::ccc:::::cc::;;;::::::::::ccccccccc:;;cccccccccccccdddckxooOKNWWWWWWW
ccc:::cccc:cccckcccccccccccoc,':ccccccccc:;;;::::::::::cccccccccclc::ccccccccccccclddc0oooxOoooooooo
cccccccccccccccxlcccccccccokllo00occcccc::;;;:::::::::ccccccccclk0OOxlccccccccccccccccdcccooc;;cc:cc
cccccccccccccccllcclcccclc:ccd0Olcccccc:::::::::c::::ccccccccccx0kxkolcccccccccccccccccccccccccccccc
ccccccccccccccccccclclc::;;:oOxccccccc:;;;;;;::cccc::ccc:ccccccdkkolcccccccccccccccccccccccccccccccc
ccccccccccccccccllllllcccoxkOocccccccc::;;;;:::::::cccccccccccclllllc::cc::ccccccccccccccccccccccccc
ccc:ccccccccodddooolodxOOOkdcccclolccc::;;;:::::::cccccccccccclllcllccc,...'cc:ccccccccccccccccccccc
cccccccoxO00kxxxxxOOkxdocc:::ccOO0XOcc:;;;;:::::::ccccccccccccclccclccc:'...:dl:cc::cccccccccccccccc
cccccccloxkO00OxxolccodddodoooodOOOocc;;;;;::::::ccccccccccccccc:cc:cclccclc:cc;;;;ccccccccccccccccc
cccccccc:ccc::cccccdOKKKKKKKKKKKK0dccc;;;;;:::::cccccccccccclllc:cccccccccccccoccccccc:cccccccccccll
ccccccccccccccccclxkkkkkkkkkkkOOklcccc::;;;::::cccccccccccclllcclcccccccccccccccccccccccccccllllllll
cccccccc:c:ccccccccccccccccccccccccccc:;;;;;::ccclccllllllcclllllllccccccccccccclcccccllccclllllllll
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
oooocccooococooCO88888888888888888888888888888888888888888888888888888888888888888888888888888888888
oooooccooooccocoCO888888888OOCoCOOOOOO88888888888888888888888888888888888888888888888888888888888888
oooooooooooooocoOOOOOOCoCOOCCooCooooooCOOO8888888888888888888888888888888888888888888888888888888888
oooocccccocccooooooooCCCooooooooccccooCCocoooooCO8OOOOCCCCCCCO88888888888888888888888888888888888888
oooocccccocccccocooooooooCCCoooccccocooc:ccc:cocoCCCCCCoooocoooO88888888888OOOOOOOOOOOOOOCCCCCCCCCCC
oooooocccccccccooooooooooooocoCOCcocoooccoocccccoCCCoccccc::::ccCOOOOOOOOOOOOOOCCCCooCCCCOOOCOOCCooo
ooooooooCocccooooCCCCoCOooooooCCCCOOOCCooCoocoocoCOCCocccc::cccoOOOOOOOOOOOOOOCCCCoooooCCOOCCOOCoooo
oooccooccoooooooCCoooCCoocccoooooCCCCCCooooccoooccoCCCoocccccoooCCCCCCOOCCCCCCCCCCOOOCCCCoCoooCCCooo
cccooocccooocccoooCooCCooccooooooooooCooccccccccccocooooccccccoCOOOOOCCOOOOOCCCCOCCoCCCooooooCCCooCC
occoococooooooooooCoooocccccccccoooooCCCCococcccccccccccccccccooooCCCooCOOCCCooCOOoooCoooCoooooooooo
ccccccoocccoooooooooccccccccccccccooCCCCocoocccccccoccc:cccccccoCCCCCOOOO88OCoooOCooooooooCCOOOOCooC
ccccccccocoooccoccccccccccccocccoooCCCCoccoCCooccccoocccccc:ccoCCCoCCCCCCOOCoooooooooCCooCCCCOOCCooC
cocccccooooococccccccccccc:ccccooccoCooo:ccooocc:ccccccccc:ccccooooCoCCCoCoooCCooCCCCCCCooooCooooooC
ooocccccccccccccccccccccccc:::cccccccccc:cccooocccc:cccooccccooCOOOOOOOOOCCCOOOCCoooCCooCCCooooooCCC
oCocoooccoccccccccccccccc::::::::::::cc:cccccocc::ccccoCOCCooOOOOOCCOO88OOOOOOOOCooCCCoCCCCCCOCOOCCC
CCoCooccccooccccc:cccc:::::::::::::::::::::c:cc:::cccccooCCooCCCOOOOOO8OO888OOOOOCCOOOOOOOOOOOOOOOOO
OOOOOOOCCCooococcc:ccccccoccccc:::::cccccccccccccccccccccoCCCOCCOOO8888OOCCOCOOOOOOOOOOOOOOOOOOOOOOO
OOCOOOOOOCCCCCCoooooCCooooooooccccccccooocooooCCCooCooCooCoCCCOOOOOOOOCCCCCOOOOOOOOOOOOOOCCOOOOCCCCC
CCCCCCCCOCOCCCCoCCoCoooC8888888OOooooCooCoCCCCCCCCCCCooCCCCCoCooCCCCCCCCCCCCCCCCCCCOCOOOCCooCCCCoooC
CCCoCCCCCCOOOOCCCOOOOOOOO88888888OOOOOOOCCCCOOCCCCCCooooCCOOOOOOOOOO8OOOOCCCCCCOCCCOOOOCOOCCOOOOCCCC
ooooooCCCCCCOCCCCCCCOOOCCOOOCCCOOCOCCCooc:::ccccccccc:cccccccCOOOOOOOOOOOOCCCCCCCCCCCCCCooCOOOOCCooo
ooooooooCCCCCoCoCCooooCCCCCCCCCCCCCooCoooccc:::::::ccccccoooCCO8OOOO888O88888OOOOOCCCoooooCCCCOCoooo
oCCooooCCCCCCCCCCCooocoCCCCCCCCCCCCCCCCCocccc:c::::ccc::cccoCOO8888888888O88888OOOOCCCCCCCCCCCCCCCCC
oCCCooCoooooCooCooCoooCCCCCOCCCCCCCCCCCoccc:occcccccc::::::ccoC888888888888888888888O888888OOOOOOOOO
ooooocoCoooCooooooooCCC