,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:;:,:rsrrr;,,,:,::;:;;;::::::::,,,,,,,,,.,,.......,,,...............,,,.
: .......,:;;. . :sr:..:r:;r,......,::,:,,,,:,,,,....... .. . .
,.:;rSi;rrrSHMr,.,,,,,,,..,::,,;;:,;s,,sir;s;.,,,,,,:;;;;;::;;;;;;;:::,,,,,,,,,,,,,.... ..,:rr;;;;;;;;;;;;;,
:,5&9hSis;rsiXGr;:,,,,,:is;;;;rsii:::,rSrrsr.,,;9S;,:is;r;;;;;;;;;:::::,,,,,,,,,,,,,.... ,;S3X2Siisssssi;
;:s2sr59X552ishiii:,;ri#@5,;22Siri2;.:5r;;s;.,s25X;.:;:........,,,:;;;;;:,,,.............. :i&BHAAAAG&Gr
sr;;rr:;iSSis55:,::::,rMi.,r552irri:.;i::;25;:;, .,:;;;:,,,............. .iX5srrrrr;
rrisii;..,:rs;,,;s22:..:.,,,.,;Xr;;, .rs3#MX: .:i2s:,..... .....
rr;;ss5S;. :;,;rS5i;:;;i9&;,. ;X2BXX@@@@: .............. ;M@#Xs;:,....
s:,;5iriXr.,;rsis;,:XH@BSi,:r5B@@@@#H@@H .....,............... r@@@@@A5r;,.... ..,
;.,,sSrrsS,,iisr,.,;iiAs,;,,;:,..;@M5@S ..,,,,,,,.............. ,rXH#@@As:,.... .
:.,.:irris,:iir,.,,,. .X2X ,,,,,,,,,,,,,,,,......... rA@@Hi;,.....
:.,,:srrr:,ri;.... rH. ,:,,,,,,,,,,,,,,,,,........ .... r#@@M5;:,......
;,,,;Srr:,rs: ........... . ;H,,:::::::,,,,,,,,,,,,,........ .,,, .5@@@MXs;:,.....
is,:Si;,:r; ..,,,,,,,,........ .X9:::::::::,,,,,,,,,,,,,,......... .:,:. ;@@@@MhSr;:,,.
r,:r;,,;;. .,,,,,,,,,,...........:#9r;;;;::::::::::::,,,,,,.,....... ... .,,:, :@@@@@#&2s;,
r:;::ri, .,,,,,,,,,,........ ....;@3ir;;;;:::::::::::::,,,,,,........... .. .,,:, ;@@@@@@#&r
S3329; .,,,,,,,,,,,,,............r@Gii;;;;;;::::::::::::,,,,,,............ . .,,,, 5@@@@@@5
;rri; ,,,,,::::,,,,,,,...........r@#s2srrr;;;;;;;::::::::,,,,,............. . .,.,, ,2,s@#,
, , .,,,:::::::::,,,............,r@@s22srrrr;;;;;;;::::::,,,,,,,............. ,,.,, X :.
, . .,,:::::::::::,,,,,..........,s@@Xi32isrr;;;;;;;;;::;::,,,,,,,.............,..., . . B:.
r. .,,:::::::::::::,,,,..........,r@@#r232isssrr;;r;;;;;:::::,,,,,............., .. . . r;.
: .,,,:::;;;;;;;:::,,,,,,........,;#@@i539X5Sissrrrr;r;;;;;::,,,,,,............, ...... ... . .. .r..
. ,,,:::;;;;;;;;:::::,,,,........,;B@@&iXhhX22iiissrrrrr;;::::,,,,,............: ......... . ... ;;..
. ,,,:::;;;;;;;;::::,,,,,........,;&@@@i29hh9X252Siisrrrr;;;:::,,,,,,.........., ..... ........ . .r.
. ,,:::;;;;;;;;:::::,,,,,,,,.....,:2@@@ASX3hhh993X2Siirrrr;;;:::,,,,,.,...... :;:,.. ............. ,,
. ,:::;;;;;;;;;;::::::,,,,,,..,,.,:s#@@@X2X9GAAAAhX25Sssr;;;:::,,,,,.........,2i;;:;,............ ... ..
. ::::;;;;;;;;;;;;:::,,,,,,,,,,,,,:rA@@@#X9hhGAAAG92Sr;;;:::::,,,,,.,........,His55r,........... .... .. ,.
. ,:::;;;;;;;;;::::::,,:,,,,,,,,,::r9@@@@B9GGGGG32ir;;:::::,:,,,,,,,,,...... 2 .rr .......... .,.... .,s;,
. ,::;;;;;;;;;;::::::::::,,,,,,,::;r2@@@@@H&GGh2irr;;;::::::,,,,,,,,,,.,.... i . ..........,:. ..,;s5@i,
, ::;;;;;r;;;;;:;:::::::::::::,:::;r2#@@@@#MA&2sr;;;::::::::,,,,,,,..,...... .2 ........... :i. ;ris: 2@.
, :::;rrrrr;;;;;::::::::::::::::::;riH@@@@@#@9ir;;::::::::,,,,,,,,.......... :2 ........... r@3;;r;. ::
,.::;;;rrrrr;;;;;:::::::,,,,,,:::;;rSG@@@@@@@irr;;;:::::::,,,,,,,,,.,....... ;5 ........... 5M5, :,
,.:;;;rrrrr;;;;:::::::,,,,,,,,,:::;ri9@@@@@@Arrr;;::::::::,,,,,,,........... ss ,.......... ;r.
,.:;;;rrrrr;;;;;::::::,,,,,,,...,,:;r2@@@@@@Ssr;;;;:::::::,,,,,,,,.......... 2; ,.......... .. :r.
,.;;;rrrrrr;;;;;:::::,,,,.........,,;r#@@@@#rsr;;;:::::::,,,,,,,,.,......... G: . ,................. ,;.
,.:;;rrrrrrrr;;;;:::,,,,,,,,.,......,:5@@@@hrr;;::::::::,,,,,,,,,,.,.........A, ..,,.................;, ...
,.;;rrrrrrsrr;;;;::::,,,,,,,........,:rB@@@Sr;;:::::::,,,,,,,,,,.,,,....,,. ,h ,.................r: .,,;
,.;;rrssssrrrr;;;::::,,,,,..........,:;2@@@r;;;;:::::::,,,,,,,,,,,.........,.sis;:.................r;....,:s
:.:;;rrsrrrrrr;;;;;:::,,,,,,........,:;5@@#;;;::::::::,,,,,,,,,............sr;is2S .............. ;s . ,;,:;
i :;;rrrrrsrrr;r;;;:::::,,,,,.......,;r2@@9:;;:::::::::,,,,,,,,,,......... :S 5&i, .............. &X. :; r,
S:,;;rrssssrrrrrr;;;:::::,,,,,,,,,,,:;rX@@s:;;::::::::,,,,,,,,,,,,,,.......,s ,:A ........,,..... A@2;;: :r.
:r,::;;rrrrr;;;;;;::::,,,...........,:r3##r;:,,,,,,,,,............ .r5S:;. ,2hS: .:,