.....'''.........'....... ......',,,'..'''''''... . .o0XKKKKOkkO00KKKKK0KXXOxc. ........... .. .. .............'..... ..','............''... ...................... .....',;,,',,'........ . .. .lk0K0OOkxxxxkkxxxxxkO0KXXXKx;. ........... ................'''.'.. ..,,'...........'''... ............... ..... .....',,,,,,''.. .... . .cO0OOkxdoddoooooodxxxxdxxkOO0K0d'............. ....'.....''''...',,. ..',,'..''''.....'..... ....... ........ .. .. ...',;;'......... . .o0Okxdlllllcclooooolc::;:::clok0KO:............. ........ .........''....',,.....''''...',,........... .............. ........,;;,........ .. .oOkxdlcccc::::clc:;,,,,,;::::::cok0Ol....... ... .... ..''... .........''.....'''..........'''.......... .............. .......';;,''..... .. ... ............cOdccccc::;;:::;,''''',,;;;:;;;;,;ldxkl....... ..;::'... .............''''..''...''''''.. ...... .......................,;;,'...... . ......................,dxo:,,;;;;;;:;'...''''''''''.''''',:lxx:........... . .,::,. . ...........'.''..'''',,,,'.......... ... ...........................';,'....... .. ..........................:c;;;,''...','.......''..........''',;:c;........... .. ..'... ..''... .........''',,,,,,,;:::,''''... .. .... .....'',,,,;;;,,,,,,,;;,''','.....,,'........ .. ...........................'c;................................'''...'..................... ..',;;,. ....',,,;;;::::cloodxxdl:;,'..... ........'',,,,,'',:lodolcc;,',,,'',;;;;,'.';,........ . .........'................,:,.... ..... .........................'............. ........ ...''. ...'',,;,,,,;,,,;:lolloodxkxl:;,,'''. ........',,,'''...,cdkxdlccloo;'',,..',;;;;,;::,....... . ..........................:ol;'... .... ....... .....'. ........ ...,,;;,,,';codol:;,,,;;;:ccldxxoc,',,,''... ........'''''......'cdxoc;,,,,''''''''.',,,,,,,;::;,'..... . .........................':;,'....... .. ...'. ... ..'',''....'cdxxO0KKOdc,'..';;;;::cc;'''.'',,'.. .. ........,,,'.........;oc;,''......,coddooooolc;,,,;;,,,,''.. .....................''... .. .;;. ... ...''.... .',,'.......:ollooodkkkxl;''','',,,;::'.......''... . ...... ..',,'...........;lc;''......;cllooolcccclc,.,;;,'',,;,. ...............'... ';:lcc;. .';,. ...... .;c:;'. .. .',,'..........,;,,;:ccccccc:,''.';,,,;:'..........''.. ..................,,'.............;ol;',;'..,::,''',,,,,,,,::,,,,'.'',;;'.. . ...................'. .lOKxc,. .,;,... .. .:xko:'. .','...........,'...'',;;;;,;::,.';;,,',;'..........''''. ............. ..',,'..............;ol:,,:;,::;,'',,,.',,,',''',,'..'',,,,'.... . . ......................... . 'lxxo:,. ...,,'. ......,lxdc,. .,,'.........'lxOOko;''..,,,,,,;;;:ll;'',,..,,.........'''. ...... . .';,'...........':oxxoc;,,:lc:;,'',,,'',:ldxxdl:,,''.'','',,,........................................................ .,;;;,.. ......''..;;. ...... .;,'..... .,loooddxkdc,.',,,,,,,;loo:,,;,;oOOo,. ......'''. ... ..;;'..........,lk0kkkocc::cc:;,'.'',;:lodddolclll:;'''''',,;;,................................................',,:lddl,.. ..........':oxxoc::,.':;.... .,;'.... .'cllllcccclooc:lodo:,,;:::;,,',:dxkOkc.......'',.. . ..,;,..........:xkOkxkkxxdolllc::ccccllolc;,;::::ccll,....',,,;;'.....................................'',::'.....'',:lol:,'... .....',;:lllc:;,..';ldllll:'. .,,... .'cclollc:;;;:::codl:;;;,,''....;lxkkkxc. ....'''. ... ....,;,..........lxodOOxdoolcclooddddlc:;;,;::clodoolll;.....',,;;,...............','..............:loloxO0Oo,.............. .. ...............',lxdlcokkl,. .';'.. .'cllodlc::;,,,;:::::,'........,lddoolc. ....'',. ..... ....'::,..........:oookkdol::::ccloooooododxkxddkkO0OOko,.....'',;;,.................'............:x0Oolk0Oxc;:'... ..... .... ..........'',;,'':loolc;'. .,;'.. .,cloxkxxxxkOOkdo:;,,,'.........'',col::;. ....',.. ..............;:,'.........'lddkxoolc::::;;;::::coxkOOOxolclc:clc,.....',,;;,'.........................',cloooc,:ooc;';o:.... .. ...'... ...............'...';:;:cldxo;.. .,;'.. .,oddddooollooll:;''''.............':l:,'. ...',,.. ..''..........,;,'..........;oxOkollc::;;,,,,;:::;;;;;,'.....',;:;....'',,;;,.......................':ll::;;::;.'::,...::....... ..... ...... ..... ......''.',':xkOOxl;. ';,... 'clcc:::;;,,,,'''''...............':l;.. ....',,. ..'',''.......,:;,'.......'.':k0xllc:::;;,,,,',,,,,'......'',;;;;'.''''',;:;,....................':oxxd:.''.',,..',.. .'...... .,;.... ..... ... ........;cldkO00kdl;'. .,,'.. .;:,,'''''.......................'co, ....','. ...',;;,'.....'::;,'....''''.'okdlc::;;;,,,''''''''''...',,,,;;;'.''''',;::;'.................,coxOOkdlc'.....'. ... ....... .....''..... .... .. .... ...::;cldkOOkOK0kdc;'. .';,... .....';,'.......................,::. ...','.. ....',;;;,'....,::;,''..'''''';ddlc::;;,,,''''.'''''''..',,,'',,'''''',;;:;;,'.''''''.....':lxkOOkOkxdlcc. ...''. ... .... .......... ... .. ... ....',',;coollkOxxddxdooooc,.. .','... ..,;;'......................,;. ......',.. .''''',;::;,'...,;;;,''..''''':ddlc:;,,,,,'''..''''''''',,,,,,,''''',,;::;,',,'''''''',:cokOOO0kxOK0xlc:;.....','.... . ... .. .. ...''''.'''''';:::,'';dOkk00kddxxxxxdddolcc::;;;,,.. .:c,'....................''. ......'''.. ..''''',;:::;,'..',;;,'''''''':doc:;,,,,,''...''''',''',,,',,;,''',,;;::;,,;;:clclloodxxdooodkkkdodolc:;;;,''..''..... ... .. ..:kkxddoolllcc:;'.'..:lc:ldddxxkOOOOkkkkxxddxxkkkko' 'c:,..................'','. .......''''. ....''''';:clc:;''',;:;,''''''col:;;;;,,'''...'''',,,,,;,'',;:ccclloodkkOOO000OOOOkkxdol:;::cllodddxxxxxxkkkc,'.',..''. ..... ......,x000KKK0kOK00Oo,'..,c:,:llcloooollcccllllooooddxo,. .,c:,...............''';:'........'''.. ......'''',coddlc;''',::;,,'',ldl:;;,,,''...''''',,,,;;;,',cdxkkkkkkOOOOOkkxdolcc::::;;;,,;;::cxKXXNNXXXKKKKOl;'.':;'.... ...........'cxOKNX00KKKXX0Oo'...':;'';;;:ccc:::::::clllclodool;.. '::,'...........''',,;c:,'...''''.. ........',,;coxxdl:,..',,;:;;:oo:;;;,,'''..''''',,,,;:;,,,;:lllddxxdlc:::cccc::;;;,,,,,,''',,,,;lk0NWWNNXKKXX0d:'..,;. .. .. ......,o0KXNNK0KXNNNXKO:...';,..',,;:::;;;::::cccc::loool:,'..... .,;,''''....'''',,,;;ccll:,''... .........';;;:ldxxo:,'..'',;:looc::;;,,,''''',,,,,;:::;;;;;:cc:;;:odo:,'',;;;;;;;;,,,,,''...'''''ck0XWNXXK00XK0kl,..''.. .. .......,oOkxddolcolloddxl'...,,..',,;;;;,,;;:::::::;;clooc'..,,,,,''...';;;,,,,,,,,,;;;::clllll;.. ..........';;;;codol:,'....':ooccccccccccc:;::cccccc::::;;,,,,,'..':ddl;'.',;;::::;,,,,,'....'...';::llccccccccodc'....''.. .. ........,;,,,'''....'........,,...,,,;;,''',,,;:::;,,:lol;. ...',;;;;;cllc::::::c:::ccccclclo, ............,:;;;:c:;,''.',;cxo;,,,;;;;::cc:::ccc:;,,,,''.....'... .'cdoc;'.',;;;;,,,,,,,'......... ..',,,''.......... ..'.... ..... ...,;:::cc::::cccc::,....''...,',,,''..''',,;;,',;:c:c:'. ....,lolol:ccc:::;;;;:::c:ld: .............,;;;,,,,''.,c:;::,''''''.....'''',;,................. .',,:lol;..',,,,,'''',''..........;odxddooool::;;,. ....... .. .....cdxO00KK0O0000K0d,...,,...',,,,'....'',,,'..',,,''lxxl;. 'llcc:;;,,'''',,,;;:::cdc. ..............',;;,'....;xo,,,'''''..........',;;'................,cc,. .:lc;...''''.....'''..........;lkXXXNNNXK0xo:. ... ..,;;,'',;;;. ..,co;...,odOXXKXXKXKkdxo'...,,'...',,'......''''...',,'...,cdkxo;. .cdlc:;;;,,'''',,,;;;;;coc. ...............',,;;'...:Ox:,'''..............'',;.............':oo:.......,,,'................. .......:ONWWNXKKXkl;.. .cc;'... .,;;,'..,,.. ...',:ldk0d'.''ldkNX0kodkOdol'...','. ..','.......'''....''.....',:loool;. ,olc:,''',,,,,,,,,;;;;:cdd' ................',,,;,'.:kOxl;''................,;'...........ckOo;'...,,. .,,,................. .......l0XKkk0XXkl:'..'oolcc;,'.... ...',;;:lxO00k;.''lxx0NNXxc::;;,....''. ..'''.......'''....... ...',:llccol,. .:dc;,'''',,,,,,,,;;;;::clc' ........'''......',,';;,ckkdc;,''................''.........,x0kl;'...,,'. .,.................. ......'cxkOXNXKxol'..'::::;,'..... .',;;,;:::ldoo;.''cxxkxxdl:;,'........ ..'''........'....... ...',:clc:;cdo' .co:,'...''',,,,,,,,;,,,,;c' ..................';,'';dOkoc;,''................''........:OKxc;'....','.. .................... ... ...,ldxdddddl'...,;;'........ ... ... .,::'..',;cdlc:...'ldl:,''''......... .'''... ........... ..',;ccc;,,cxkc;ll:,'''.......'''''''''':l' ...................';,.'oOdc::;'.................''......'cx0kl;,......''.. ........... ...... .. ...,;,;;:c:...';,;,... .... .... .... .';,....',,,,;:. ..','............... ..'''.. ........... .',,;:cc;;,;lOKOdc;,'''................':l, ....................';,.cOxl:;,'.................,,''''';:oxko:,'... .'... .......... ..... .',,'....,'....,'.......... . ... ..'..........'. .lo'..',,,,,,,.. ... ...'.. ...'..... ..',;;:cc::;:ldkdol;,'''...............',;c;. .....................';;;odl:;,'.................;:,''':::lxxl:;,.. .... ......'... .... ':ll:,,..ld,..... .. ... ................:c''cooc:;,'. ... ...... ...'..... . ..',;:cllllcccldoccc,'''''.............',;:cc. ......................';;col:,'..................;:,.,ll;:loolc:;,.. .... .....'.. .... ..',;cll,,,..... ..... ....',;::;...';cc;'..... ... .............. .. ..,;::cclloooodo:;::,..'''.............''''';,. .......................':olc;,'..................,,',dkc;cooollc:,'.. ..'.. ........ ... ....',;,.. .;;;,'...... .. ....'',:lolcc:'...,,'.... ... .... ..... ... ...',,;;:cclodxxl:;,;;'.......................,c' ........................co,.''...................'';xOo:cloddolc:;'......''... ...... . .. .. ....,'....''.';,'..... .......,,,,;:,'...... ..... ... ... .'.. ...'',;clodxxxo,',',,........................'l:. . .......................'od'.......................'oOdllddxdllc:;,'.....';;'. ..... ........................ ... ..........'.....'. ....'''. .. ... .....,;:cloddxd:...''....... .................'ll. ''.....................;kx'............... .'cdkkkkxdl:,'....... .',.. . ............... ... . .. ....... .......''... .. ..,;,,,:clodxo,....... . .... .....'c:. ',,'...'...............lkd;...... . .. .;oOXK0kdoc;,'...... .... ......... ......'''.. . .':c:;::ccc;....... ......',,. ''''''................,dxl;..... .,:dO0Okxdl:;,..'.. .... ............ ........',.. ......... ....';:;,,,,'... .....'',. .. ''.''.................:Ox:,.. ..',:oxxdol:,',,,. ... .... ..... .;ccclllldd:. ... .......';:;. .....,;'. .. ''''..................cxo:,.. ..';clolc:;:c;. ..'''.. ';;,,,,;;;'. ...... ............ ...,;;'. ''''..................ldc;'... ..';;''',:;'. . .',,,,''.. ......... ... ..';,,.. ''''.................,oo:,.... ..'','.. .... .';;;;,,,,... .......'.... ... ...''.','. ''''''...............cxo:,.... ..'. ..;:::;;;;;'.. . . ................. ..'...,;'. '''''''.............'oko:,... .. .. .,;::::::;;:,...... ... .. .. ... ..'............... .'.....,;'. ,''''''''...........'okoc;.. ..';::;;;::;;;;,...'.. .... ... ....... .:,...................... ... ....'.. ,,,,,,'''''''.......'oko:;'. ..';;;;;;;;;;;;;;,.';,. ........ ... ....... .',...'..................... ,,,,,,,,,,'''''''''.,lxxo:'.. .',;;;;;;;;;;;;;;;,,cc.......... .. ......... .......',...'''..................... .. ... ;;;;;;,,,,,,,,,''''';clodl:'.. .';;;;;;;;;;;;;;;;;;',c,.....'...... .....''... ...,,.............................. ...';;.......... ... ..... ;;;;;;;,,,,,,,,,,,,,,:ccll:;'.. ..';::;;;;;;;;;;;;;;;;;,;c'..';,.......... ....'''......;,................................. ......',,............... .......... ;;;;;,,,,,,,,,,,;;,,,;:::::,'.... ..,;:::c::::;;;::::::::::;:c'.;;'.......... ...,;,...,'................................... ..... ... .....','................... ......... ;;;;,,,,,,,,,,,,;;;;;,;;;,,;'..... .';::::::::::::::::c::::::::cc'',..'''.... ..... .....,;:;................................................ ........... ...'','................... ....... ,,,,,,,,,,,,,;;;;;;;;;;;;;,''.... .';:c::::::ccccccccc:ccc:::::::c:;,'''..... ...........';:;,,'...................................................................... ...'''.................... ...... ,,,,,,,,,,,,;;;;;;;;;;;;;;;,....... ..;:lllccccccccccllccccccccccc::cccccc:::;,....... . .......,c;........................................................................................................ ..... ,,,,,,,,,,,,,;;;;;;;;;::;:::;... ..... .,:lollllcccccccccccccccccccccccccccccccldl;'........ .........'......................................................................................................... .... ,,,,,,,,,,,,;;;;;;;;;::::::::::,.... .... .coooooooollccccccccccccccccccccccccccccccdl'.......... . .. .... ..'............................................................................................................. ... ,,,,,;,;;,,,;;;;;;;;:::::::c::ccc:;,'...''........ .:oooooooollccccccccc::::ccccccccccccc:ccc,',,........ ........ .. ... ...... .';'.'......................................................................................................... .. ,,,,;;;;;,,,,;;;;;;;;::::cccccc:ccccccccc:,.,:ccllc;. .,cooddollllcccccc::::c::ccccc:cc::::c::cc:'...'''''.. ..... ..........'''......................................................................................... .................. .. ,;;;;;;;;,,;;;,,;;;;;;;:::ccccccccccccccccc;'';cloodoc'. .,:looolllcccc:::::ccc:cccccccccccccccc;'',;,,''''.. .. ... ........',:;'........................................................................................... ....................','. ,,;;;;;;;;;;;;,,;;;;;;;::::cccccccllllllllllc;'';coddddol' .';cccccccc:::::::c::coolccccccccccc:cc:;,,'''.....,' ...... . ... ......,cl,............................................................................................. ................,;:llc' ,,;;;;;;;;;;;;;;;;;;;;;:::::cccclllllllllllllll:,',:lddkXKd:.. ..',;:::::::::::lkKXX0dccccccccccdxl:;;,''.. ... ..... . .. . ...,:o:............................................................................................... ..............,cllol, ,,;;;;;;;:::::::;;;;;;;::::::ccclllloloooooooollll:,,,,;lxOOkoc;'.. .....'',,:ldxxxxdocccccccccccldxol:,.. ....... ... .... ..... .':o:................................................................................................. .................... ,;;;;;:::::::::::::;;;;:::::ccclllllollloolooolllooooc:,'...'',;;;;,,'''.......'',:clcc:::::::cccccccclodl;.. ..'...... ..'''......''.. .. ......;od;.................................................................................................. .......... ....... ;;;;;;::::::::::::::;;;;:::cccllllllloooollloooooooooodddol:;,,'. ....'',,;::ccccccc::::::::::::cccccoxkdc,............ ..,;;clollooooollc;,,,'.. ...,cox0XKl''................................................................................................. ................. ;;;;;;;::::::::::::::::::::ccllllooooooooolllloloooooooodddxxxkOko:,... ....',:cccc:::::::::::::cccl0NXXK0kdc;'....... .,;:coxO0KXNWWWNXXKOxlc:::;,. ...';:looddxdoodo;,,,'................................................................................................ ............... :;:::::::cc::ccccccc:::::::ccllllloooooooollllllllloooooooooddddkO0Oxlc:;,'.. ..,:cccc:::::::::::cccdxdxkxddolc;,,,,,;:::;'.,;;:oOXXK0XNWWWWWNXXXXK0xc,,;:,','''',;::;,.......';,',,,'................................................................................................ ........ .... :::::::::cllcccclllllccccc::cccccllooolllllllllllllllllllooooooooodxOOOxdolc:,.. .,:cccccc:cccccccccdkxol:'...........,odc:c:;cx0Okk0NNWWWWWWWWNOkkkkko;,;c;,,. ..,;::,'',,,,'................................................................................................ ........... cccccccccclollllloooolllcccccccccllloollllllllllllllllllllooooooooooodk000Oxdll:'. .;cccccccccccccclkK0kkOOkdc;;,,'...,o:;oo:cxK0kxOXWWWWWWWWNXXKkxxOKkl,';c,,' ..,;,,;ldO0Kkl:,..',,;,,................................................................................................. .......... cccllllllllodoooooooooolllllcllllllllllllllllllllllllllllllllooooooooooodk0KK0xolc. .,cccccccccccccck0l,oXWKo;cxKNX00OOkcldl:oOX0kO00XNWWNXNX0OOOkkO0KKx:',:;,coooOXN0l::cONXd......',,;;;,'..................................................................................................',,,....... ccllllllooooddoodddddooooooooolllllllllllllllclcclllllllllllllllllooooooooodk0K0xol' .'clcccccccccccloo:',clc' ;OK0kxddxoooc:dOO0OOkdxkOKKKK0Okkxdxxxk0Ol,',;ccc:;lk0k, .;c;..''....'',;:;,'...................................................................................................'........ llllloooooooddddddddooooooooooolllllllllllllllccclllllccccllllllllooooooooooddx0XOdl;..,cxOoccccccccccd00kdo:.... .,:::,'..,c::oddxkkkkxolodxkkxdddooodxxdc,,,'.....',,' ... ...:;.....'',;;;;,'.......................................................................................................... llllloooododdddddoooooooooooooooooollllllllllllllccccccccccclllllloooooooooodddxKNkolccokO0xcccccccccldkkkOOkkxoc;'.......;c,,cccllok00OOxolodxxxdddoooddlc:;,'.,:. . ...';lox0x,.....''',,;,,'.......................'''''''........................................................................... lllllooooooooooooooooooooooooooooollllllllllllllllcccclllcclllllllooodddddoodddd0N0dooddddolccccccccccl:,'...',coxxdoc;'. ,kx:loc::cldkkkkkdoddddddddxxdoc:;;,':d:. ..,:loddddolll:'.......''',,,,'...................''''''''''''......................................................................... llloooooooooooooooooodddddoooooooollllllllllllllllllllllllllllllllloodddddddddddOXKxoolllllccccccccccc;'.. .,:odxdl:dKkclol:;;:cloxkxdoooolllllcc::::;';dl..;ldxxdl:'.. .,,..''.....''',,'''.................''''''''''''''''..................................................................... ooooooooooooooooooooooddooooooooooolllllllllllllllllllllllllllllllloooodddooooookXKxooolllllllccccccl:,'.. .,:coxkl;:llc:;:cllllllllccccc:;;::c;',oxdoooc;.. ..,,''''''''''''''''''''................''''''''''''''''''................................................................. ooooooooooollllllllllooollllooooooolllllllllllllllllllllllllllllllooooooooooooooxKKkdoooollllllccccool;'.... .....,clllc:;;:lc:;;;::cccc:;,..';,'.. .'''''''''''''''''''''''''............'.''''''''''''''''''''......'''.................................................... oooolllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllooooooooooodx00xoooooolllllccoxdc,'........ ...,:ccclllc:c::;;;,,'.. ..',''''',,,,,,,,,,''''''''''''''......'''''''''''''''''''''''''''''''''''.............'.................................. lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllooooooooodkOkdoddooolllloxo;,'.......... ..........''......... ..,,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''''''''''''''''''''''''''''''''....'''''''''''............................... lllllllllccccccccccllclllllllllllllllllllllllllllllllllllllllllllllllllllllooooooooodkOOxddooooloxl;'.............. ........ ...... ..,,,,,,,,,,,,,,'',,,,'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''............................ lccllllccccccccccccccccccllllllllllllllllllllllllllllllllllllllllllllllllllooooooooooodkOOkxddodxo;'............... .. ... .';;,,,,,,,,,,'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''......................... llcllccccccccccccccccccccclllllllllllllllllllllllllllllllllolllllllllllllloooooodddddddodxk0000ko:,,'''........... .,;;,,,,,,,,,''''''''''''''''''...''''''''''''''''''''''''''''''''''''','''''''''''''''''''''''''...................... lllccccclllllccccclllccccccllllllllllllllllllllolllllllllllllllllllllllloooooooddddddddddoodxkOxl:,'''........''..... ... .. .'::;;;;;,,,,,,''''''''''''''''....''''''''''''''''''''''''''''''''''',,,,''',,',,'''''''''''''''...................... llllllllcclllllllllllllllllllloooollllllllllllllllllllllllllllllllllllooooooooddddddddddddoooddc,''',,,,,,,'''...... .... .... .;::;;;;;;;;;,,,,''''''''''''''''''''''''''''''''''''''''''''',,''''',,,,,,,,,,,,'''''''''''''''''''''................ llllllllllllllllllllllllllllllooooolllllllllllllllllllllllllllloollollooooooodddddddddddddooodc;;;;;;;,,''.......... ..... .... .':c::c::::::;;;,,,,,,,,,,,''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''''''''...''''''.. lllllloolllllllllllllllllllllllooooolllllllllllllllllllllllllloooooooooooooooodddddddddddddodxdl:;,,,''''...'........ .... .. ...... . .. .':ccccccc:::;;;;;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''''''''''''''''. cccclllllllllccllllllllllllllllllooolllllllllllllllllllllllllooooooooollooooooooooooooooddodxko:,',,,,,,,'',,'...... .... ... ......':cc:cc:::;;::;;::::;;;;;;;;,,,,,,,,;;,,,,,,,,,,;;;;;;,,,;;;;;;,,,,,,,,,,,,,,,,,,'''''''''''''''''''''''''''''''''' :ccllllllllccccccllllllcccccccccclllolllllllllllllllllllllooooooooooooooooooooooooooooooooodxo;'',;;;;;,,,,,,'........ ... ... . .......;ccc::::;;;;;;;::::;;;;::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,'''''''''''''''''''''''''''''' ccllllllccccccccccccccccccc:::ccccclllllllllllllllllllllllooooooooooooooooooooooooooooooooodl;,,:::::;;;,'''............ ... ...... ........,ccccc:::::;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,'''''''''''''''''''''''''''' llllllcccc:::::::::::::::::::::::ccclllllllclccccllcccllloooooooooooooooooooooooooooooooooooc::cccc::;,'................ ... .. ..............':cccccc::::;;;;;;::::::::::;;;;;;;:::;;;;;;;;;;;;;;;;;;;:;;;;;;;;;;;;;;;;;;;;;,,,,,,,''''''''''''''''''''''''''.. llllcccc:::;;;;;;;;;;;;;:::::::::::::cclllcccccccccccclooodddddoooooooooooooooooooooooooooooollllc:;,'....'''''........ .. ..............':ccccc::::::::::::cccc::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;,,,,,,,,,,,''''''''''''''''''''''.. llcccccc::;;;,,,,,,,,,,,;;;;;::::;;;;::ccc:::;;;:::clllooooooddddooooooddddooooooooolllllldddollc:,......',,'','........ .. ..............';ccc:::::::cccccccccc:::::;;;;;;;,,,;;;;;;;,,,,;;;;;;;;:::::;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,''''',,,,,,'''''''''' ccccccc:::;;,,,,,,,,,,,,,,,,;;;;;;;;;;::::::;;,,;;:cclllllooooooooooooooooooooooooolllllloxdolc:;'...',,,,,'',,'......... ... ..................';c:::::::::cccccccccc::::;;;;,,,,,,,,,;;;;,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,''''''''',,'' :::::::::;;;,,,,,,,'''''''',,,,,;;;;;;;;:::::;;;;::ccccccclllooooooooooooooooooooooollllldxlcc;,''',;;;;,,,''''.......... .... .... ...................';c::::::::::::ccccccc:::::;;;,,,,,,,,,,,;,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,''''''''','''' ;;;;;;;;,,,,,,,,''''''''''''',,,,,,,,,,,;;;:::;;;;;:::::cccccllllllllllllllooooollllllllldo::;'',,;;:;;;,,,'.''''''.... ........... ... ..........................:l:;;;;;:::::::::::::c::::;;;,,,,,'''''',,,,,,,,,,,,,,,,,,;;,,,,;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''' ,,,,,,,,,,,,,,,'''''''''''''''''''',,,,,,,;;;;,,,,,,;;:::::::cccccccllllllllllllllllllllllc:;,,;;:::;;;;,,,..,,'''... ........... ..................................';:;;;;;;:::::::::::::::::;;,,,,''''''''''''''',,,,,,,,,,,,,,,;;;;;;,,,,,,,,,,,,,,,''',,,,,,,,,,'''''''''''''''' ,,,,,,,,,,,,,,,,'''''''''''''''''''''''''''',,''''',;;:::::::::::ccccccccccllllllllllllllc:;,,;:::::;;;;,,'..,,''.. ......... ...........''........................;:;;;;;;:::::::::::::::;;,,,,,,''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''',,,,,,,,,,'''''''''''''.. ',,,,,,,,,,,,,,,''''''''''''''''''''''''''''''''''',,;;:::::::::::cccc:ccccccllllllllllllc;;;::::::::;;;;;,',;,... ..... ........... ...........'''.......................,;::;;;;;::::::::::::;;;;,,,,,,'''''''''''''''''''''''''''''',,,,,,'''''''''''''''''',,,,,,,,,,,''''''''''.... ''''''''''',,,,,,''''''''''''''''''''''''''''''''''',;;;;;;;;::::::cc:::cccccllllllllllllc:::::;::::::;;::;,,,.. ........ . ............... .............'''.......................,;;;;;;;;;;;;;::;;;;;;;;;;;;;;,,,,,,,,,'''''''''''''''''.....''''''''''''''''''''',,,,,,,,,,,,,,'''''''''''... ...''''''''',,,,,,'''''''''''''''''''''''''''',,,,,,;;:;;;;;;;;:::::::::cccclllllllllllllllc:;;;::::::::cc:;,.. .......... .. ................. ..............''.......................',,,,;;,,,,,;;;;;;:::;;;;;;;::;;;;,,,,,,,,,,,,,,,,,''''.........''''''''''''''''',,,,'''''''''''''''''''''''.. ...'''''''''''''''''''''''''''''''...'''''''',,,,;:::::;;;;;;:;;;;::::::::cclllllllcccccllc:;;::::::::cc::;,'. ........... ....................................''.......................',,,,,,,,,,,,;;;:::::::::::::::c:;;;;;;;;;;;;;,,,,,,,''.........''''''''....''''',,''''........''''''''''''''' ..'''''''''''''''''''''''''''''''...........''',,,;;;;;;;;;;;:;;;;;;;;;;:::cccccccccccccll:;;::::::::::;,'... ............ .....................................'....................''''''',,,,,,,,,,;;;:::cc:::cccc::cc::::::::::::;;,,;,,,,''''''''..'''''''.....'''''''''................''''''''. ...''''''''''''''''''''.'''''.................'''',,,,;;;;;;;;;;;;;;;;;;;;::::::ccccc:cclc:::::::::::;,'..... .....................................................''....................''''''''''''',,,,;;::::::cccccccccccccccccccc:::;;;;;;;;;,,,,,''''''''''''...'''''''''.......................... .......''''''''''................................'',,,,;;;;;;;;;;;;;;;;;;;;;;;::::::::::cc:::::::::;;,'... ....... .............................................'''....................',''''''''',,,,,,;;:::::cccccccccccccccccc::::::;;;;:::;;;,,,,,'''''''''......''''............................. ...................................................',,;;;;;;;;;;;;,,,,,,,,,,,;;;;;;;;;;;::::::::::;;,'... ........ ...........................................'''.....................''...'''''''',,,,;;::::cccccccccc::cccc:::::;;;;;;::::;;;;;,,,,''''''''...'''''''............................. ...................................................'',;::;;;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,;::::::;,'...... ..''''... ............................................''.....................'.......'''''''',,,;;:::::::c:::::::::c::;;;;;;;;;::::;;,,,,,,,,,'''',,'''''''''''............................ ...................................''...............',;;:;;;;;;;;,,,,,,'''''''''''''''''',:::::;,'..........';;,'... ...............................'''.............................................'''''''',,,;;;::::::::ccc::::::;;;;;;,;;::;;;,,,,,,,,,,,,,,,,,''''''''''..'..'''.................... ...................................'''...............',;;;;;;;;,,,,,''''''''''''''.'...',;c::;;''.... ......;::,... ................................''''................ .............................''''''''',,,;;::::::::cc:::;::::;;;,,;;;;;;;,,,,,;,,,,,,,,,,,,'''''''''.....''''''''...............