.....'...... ..
.........','';,''''..... ....'...
...;;..'...,::;;;:;::,,;,.......'....
. ..';,,''',;lc::cl::l;,c;;:,'....... .
.. ..,,:::;;ccoddooolcoc:l,,cl:,.....
....,;':cclcoxdkOkxdoooodl;cloc;;....
..'..''.':;;clodxkkkOkOOxxdxxoccddclc,'','.
...,:,;;,cooc:clodxkOO0Oxxkxdlloddooc:;c:l'.
.';lclddddxxdxxxkdoxkOkoxxdkkxdddoddddc:l,..
.,,;;,;;;:::codooddkkxddddool:c;'',:::;c;'..
.',,'... ....,:::coxkdc;:c,... ..';;::.
..,'.. .;::cl::;;'. ..,l;.
..'co;. .'. ,c;;,,,;,. .. .,ol'...
..;cl,. ,,. ,:;,;;;;,. .',. ..;ol:.. .
.,clc,.... ....';c::cllc::;.. ......';:c;..
......,,',;;;;::::ccl:...'colc:::,,;;,'''.. ...
.. .......,':, .;,,..'.... ..
... ..... .....,;;. .''. .:,..... .. .
. ..::.. ....,:;..;:;...:;..... ...'c.. ..
.. ..'c; .. ...;cc,...'..:l:.... ... ':'. ..
.. ..,,. .. ..':lddl::c:cooc,...... .,.. ..
..';. . .,;cldloddclolcc..... .,'.
...,. . ';:::clloolc;,,:;... .,...
.. ...''. ...',:c:clll:lcc:;;;... .''. .
....'. .....',,,,'.;,;''..'....''.. ...
..'. .''... ... ... ...:....'.. .
......',:::,c'c,':,c,c,;;..''..
..''...'';':;:,;c;c;;'.'.',...
...'.'.....';c::::,'';'..'...
........'',:ll:;'',;'....
....';,::clcclc:ll;.... ..
...;cllddolclloc...