........
..........'''''''''...........
......',;cldddoolllccclllloool:,'. ......
.....';coolcccccccllooooolllc::;,,;:cool;'. .....
.....;odllccldxkxxxxxdddddddddddxxxkxdoc;,,:ldo;'. ....
...':oldddxkxxxddddooooooooooooooooooodddxxxxoc;;cod:'.....
....;llldkxxxxdddoooollllllllllllllllllllllooooddxxkoc,cod:.. ...
...;llcdOkxxdddooolllllllllccccccccccccclllllllloooddxxko;,cdc' ....
...;ollldOxxxddoolllllllcccccccccccccccccccccccllllollooddxxd:':ol......
.. ,llllco0xxddddolllllcccccccccc::::::::::::::cccccllolllooddxxx:.:x:.....
...:llloclkkkxxddoollllcccccccc:::::::::::::::::::::ccclollllooddxko',dd' ..
...lllllcc:0kkxdollllllccccccc::::::::::::::::::c::::::ccclllllooddxxx;.lx:. ..
....'lollcc:lOkxdooollllolcccc:::::::::;;;;;;;;;::::c::::::ccclolllooddxkl.:xc. ..
.....oddOkcc:dOxxddoooolllllccc::::::::;;;;;;;;;;;;;;;cc:::::ccccololooddxko.;kl. ..
.. ..'xdoOKXKl:dOkxddoollllllllcc:::::::::;;;;;;;:;;;;;;;cc:::::ccclolooooddxxl.:kc. ...
. .. ,xdooKXXKc;:OOxddooolllllllcc:::::::;;;;;;;;;;::;;;;;;l;::::ccccocllooodddkl.dxc.. ..
.. .. ,xxdloKKd.....;dkddooolllccclc:::::::;;;;;;;;;;;;::;;;:c:::::::ccloclloodddxk;'kd, .
.... .'xdooll0:........:Oddoollllcclcc::::::;;;;;;;;;;;;;;c;;;:c:::::::cccollloodddxx':ko.. ..
. . ..dddoool;..........,kdooollllllcc:::::::::;;:;;;;;;;;::;;:;:cc::::ccccloloododdxo.od;. ..
.. . ..;xdloco:............;kdoollllcclcc:::::::::;;:;;;;;;;;;::::;::cclccccccloooododdxo,xl ...
. . ...dxoollc..............ddoolllllllcc::::::::::::;;;;;;;;;;;:cc:::::clcccclloooododxklxo.. ..
. .. ...kdoocd;..............:xoolllllllccc:::::::;;;:::;;;;;;;;;;;;::::::ccccclloooododxd.do, '
. . ...,xdoolo,..............'kdoollllllccc:::::::::;;;;::::::::::;;;;;:c::lccllcoooodddk,.xd:. '
. . ...;xdoldl'...............kdoollccclccc::::::::::::;;;;;;;;;;;;::::::lccclcllldloddxk..xd: '
. . ...,xdolol'...............kdoollllllccc:::::::::;;;;;;::;;;;;;:::::::ccllllllloodddxd..ko;. .
. . ....kdoclo,...............kdoollllllccc:::::::::;;;;;;;:::::::;;;;;;;::clooooooododxc..,l:. ....
. . ...xdol;d;..............cxoolllllllccc::::::::::::;;;;;;;;:::::::::c:ccccclodoooddxc.....'.................
. . ...cxoc::o..............kdoolllllllccc::::::::;;;;;;;;;;;;;;;;;::::clllooooooddoddxx,...........'......... .
. .. ...kollco:............oxdooolllllccc::::::::::::::::::;;;;;:cc:::ccclloolooodddddxxxdl:;,'.................
. .. ..odolool,..........lkdoolllccclcccc:ccc:::ccc:;;;;;;;;;::c;;;;:::cllcclooododdxc,,,;cldxxoc:,'...........
. .. ..xdolold:........dkddoolllllllc::::::::::;;;;;;:::::::;;;;;;ccccccclloooooodxl........';:loxxdlc;'......
.. ...;xdlolOKx'...;okxxddoollllllccc::::::;;;;;;;;;;,,,,,;:::;:c:;:::cooollooodxx'..............,:codxxoc;..
.. ...lxdocOKXlllcKkxxddollllccllcc:::::::;;;;;;;;;;,,;:::;;;;;:;::ccolllldooddxc..:lc..'............';clo:.
.. ..oxdlkXKlccc0kxxddolllllllccc:::::c:::::::;;;::::;,,,;;;:::cllollllodoodxo..;xo.. ....................
....ddooxdlccoOkxxddoooolllcccc::::c:;;;;;;;;;;,,;,,;;;;;::clclllcllldoodxo..;xo........ .............
...'olllllcccOkxdoolllllocccccc::::::;;;;;;;,,;;;;;;:::clc:clccllooooddxl..cxo, .. ..............
...cllllcclkkxddoolllllcccccccc::::::;;;;;;;;;;::c:cccccllcllloooodxx:.,odo' .. ..........
...;lllollo0kxddoooollllcccccccc:::::::::::ccc::cccclllllllloooddxo,'cdoc. .. .....
...:llllokOxddddoolllllllccccccccc:ccccccclcllcclllllllooooddxo,.:dol, ..
.. .;lolc0Oxdddoooollllllllllcccccclllllcccllllllllooooddxxl,'cddc'. ...
....'cllkkkxxddoooooolllllllllllllllllllllloloooodddxxo:':ldo:.. ...
... .,lodddkxxxddddoooooooooooolooooooooooodddxxoc;';ldo:'. ...
.... .':oooooodxxxxxxxdddddddddddddddxxxdol:;,;cldl:'. ....
.......':looccccc::ccclllllllcc::;;,,;:clodc;'. ...
..... ..',:coddolllllcccllllooooc:;,'.. .....
....... ...'''''''''.... .........
.....................