..........;;;,.',.;', .'.''..,'';:'.'....lc'..... ...... .,''.... .. .
..,''',;''..':,:'':;;,';,;,.',.;:;...',,;:c....... ..''....... .'.'.'. ......
.'''.',;,,,,,;;;::;c;',,,,'.',';;'...'::clc..'.... . ........''.. . .. .. . ..'....,''.
',:,';c::c:,c;;''.,.,;''''',,.,','.''''';ll',''... ....',..... ..... ............',,. .
;;'.,:;:;c:;:;,'';'',','.......,,'...'','.cc'.'.. ...'''',..,,. .. '. .... .....''.. .
c:cl;:c:;;,,',..;;'',''..'.'...'........ .,'.......'.';,,,;:,.;'' .. ..........''..
:;,,:;';;'.''....''.'.,'.,'..''........ ....,..,,;cc;:;,,,,'';;;,.. .. ..............
,:,.,''','.'..'...,..........',.. .....';;;;:,;:;;;::c;::c,',,,,;'...... . .... ......... .....
,;,;;''',.';.';;..,'..... .'.'.,. ..,..............,,,',,,;;,;,''.,...'...'....'''.... ........,'..
,,;,'',,....,';';;. .. ...'''..,. .... .... ..,;,.'',,'............'.............''..
':;;;,... .;;;''. ... .'...'. ....''.''',,',.... ........'.'........
;.,;','... .;,,' . ........... ....''',,'.............''.'... . ..
'''..... . ......'..'''.'............... ...'. ...''..................... . ..
.. .... .... ..' ,;,,,;;;.'''',;oxxdd;,;;,,'.. ...... ................. . .
..........,.::;;;;',;.,c''dNNNNO:clcc:;. ...... ....
.......,'.''..'lc:xO;:xcl:,lkdollc:, ... .
..' ....'''...:,::llklc;l::xdl:.':::; .
c... .',;..'.',;::cclxxodcxl;'':llc. .
,.'c,.. . .'.'..',,:::lc..;. ;dxxdllc'............. .....
;,;,;'''.. . ....',,;......'cdlllllc:;;;,,,'''............ .. ..
..''''',...... .....'',ccclccccc:;;,,,,''''............ .
................. ..,,:c:;;,,,'''''.................
...... ............... .'.''.........................
..''......... ................ ..........................
,''.''....'.... . ........ ... ..................... .