.... .
..........','..'.... ......
...'',,'.....'',,,,,''....... ......
..............',,,,,'..... ....
...... .....',;;,''....... .....
........ ......',''....''''...... .. .........
....... .....'',,,,,;;:::cccllcc:,'...................
..''..... ..';::cclllooloooddkOOOOkxdool:;''............
.',;'.......';coxkOOOOOO0OOOOO0KKKKKKK0000Okdlc:,'.''......
..,,,'.....;lxOO000KKKKKKKKKKKXXXXXXXKKKKK00Okdlcc:,,,'......
..';;;,'.';lxO00000KKKXKKKXXXXXXXXXXXXKKKXKKK00kdllc;'',,.....
..,;;,'',:okO0000KKKKXXXXXXXXXXXXXXXXXXXXXXXKKK0Oxol:,'',,'...
..,;;;,,,;cdO00O00KKKKXXXXXXXXXXXXXXXXXXXXXXXKK00Okxocc;,,,,'.
.',,;;;;;cokO0OO0KKKXXXXXXXXXXXXXXXXXXXXXXXXXKK00Okkdol:;,.'..
.,;,,;;;:cokO0000KKXXXXXXXXXXXXXXXXXXXXXXXXXXKK00OOkkxoc:,...
.;;,,,;:ccldk0000KKXXXXXXXXXXXXXXXXXXXXXXXXXXXK00OOkkkdc;;,,.
.,,,,,;::clokO00KKKXXXXXXXXXXXXXXXXX