.. .....:IIIIIIIIIIIIIIIIIIII7$$$$$$$$$$$$..
. .......,777777777777777777777ZZ$Z$Z$$$$$$....
. ........777777777IIIIIIIIIIIIIIIIIIIIIIIIIZZZZZ$$$...
..77777777777IIIIIIIIIIIIIIII77IIIIIIIIIIIIIIIIIZ$Z$...
. ...777777IIIIIIIIIIIIIIIIIIIIIIIII77IIIIIIIIIIIIIIIIIIIIIZZ.
.....777777IIIIIIIIIIIIIIIIIIIIIIIII77IIIIIIIIIIIIIIIIIIIIIZZ.
..~$$MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
7MMMM77$ZIIIIIIIIMMMMD$ZMM$$MMMMMMMMMMMMMM?IIMMMM$$MM$$MMMMMMMMMMMMM
$777777Z$IIIIIIIIIIZMMMN$$MM$$MMMMMMMMMMMM?III?MMMM$$MM$$MMMMMMMM........
$777777Z$IIIIIIIIIIII$MMMM$$MM$$MMMMMMMM?IIII777IMMMMMMMMMMMMMM?I7777$...
$777777Z$IIIIIIIIIIIIII7MMMMMMMMMMMMMM?IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII7$.....
$777777Z$IIIIIIIIIIIIIII77777777777777IIIIIIIIIIIIIIIIIIIIIII$777IIIIIIIII. .
$777777ZZIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII7777IIIIIII77..
III77IIII$MMMM????????????????M?????????????M?I????M+???????+M????????IIII...
III77IIII$$???8???????????????M+????????????+??M???M+??????????7M?II777777... ..
III77IIII$$???ZM??Z8OZ???88Z??M+????=M?Z+M??M?8M88?M8DZIIII?+M?8M88I777777~~~~..
III7777II$$??IZM?+MMMM??+MMM??M+????+M+M+M??M??M???M+7M$777I?MIIMIIIIIIIIIIIII..
IIIII7777$NNNNI??+7NNN??INNM??M??????IM?M???M??7NN?M?IM$IIII?MII7NNIIIIIIIIIII..
IIIIIIIII7777777777777IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..
...............................................................................
...............................................................................