BM6&6(v@ ~~~vvvmmmgggjjjhhhhhhjjjkkkiiihhhiiiooonnnooottt|||uuubbbSSSFFF===>>>EEEHHHLLLoootttzzznnnLLL???BBB:::<<<===@@@OOOqqq{{{iii^^^VVVNNNMMMLLLMMMMMMLLLHHHEEE@@@???===;;;;;;;;;===>>>DDDFFFKKKPPPXXXcccmmmuuu~~~vvvpppmmmqqqvvvppp```QQQCCCAAA>>><<<===>>>>>>===@@@AAAAAAAAA@@@AAADDDGGGDDDDDDEEEEEEEEECCCBBBAAA@@@BBBKKKVVVRRREEEAAAGGGJJJHHHHHHJJJIIIGGGJJJOOOMMMPPPUUUXXXXXX\\\jjjyyyuuullleeeeeecccccceeeffffffdddcccbbbbbbeeekkkttt~~~yyyxxx|||jjjXXXPPPJJJDDDBBBFFFDDDTTTttt|||kkkLLL===BBBAAA??????CCCXXX~~~tttcccWWWXXXVVVSSSPPPMMMIIIFFFDDDBBBAAA>>><<<;;;;;;<<<<<>>===>>>???@@@@@@??????AAACCCBBBCCCDDDDDDDDDCCCBBBAAABBBAAAGGGOOOLLLBBBBBBIIIHHHGGGGGGIIIHHHFFFIIINNNMMMPPPUUUXXXWWWYYYfffttt~~~vvvrrrpppmmmlllmmmnnnllliii```______dddllluuu|||xxxvvvwww{{{~~~~~~ggg\\\SSSIIIBBBBBBAAABBBYYY~~~jjj|||nnnSSSDDD>>><<>><<<;;;;;;;;;;;;===???BBBGGGNNNWWW\\\gggpppyyy{{{jjj```xxx~~~pppppprrrtttrrrdddOOO???:::999777777:::<<<======<<<>>>??????>>>===>>>???@@@AAABBBCCCCCCCCCBBBAAACCC@@@AAAEEECCC???CCCKKKGGGEEEFFFHHHHHHFFFHHHMMMNNNQQQUUUWWWUUUVVVaaaooovvvqqqkkkhhhkkkqqqwwwzzz{{{xxxvvvwwwwwwwww}}}{{{uuubbbTTTMMMAAAFFFFFFGGGccc{{{uuu}}}UUUCCC:::BBBDDDAAAJJJ\\\zzzaaa[[[[[[YYYVVVQQQNNNNNNOOOJJJHHHEEEBBB???<<<;;;:::;;;<<<>>>???BBBGGGMMMQQQWWW^^^hhhooowwwyyyccc[[[hhh}}}{{{~~~{{{~~~ppp[[[GGG:::999888666777999;;;;;;;;;;;;===??????>>><<<<<<<<<===>>>@@@AAABBBBBBAAAAAA@@@======???>>>===BBBIIIFFFDDDFFFIIIHHHFFFHHHLLLOOOQQQSSSTTTQQQTTTaaaooo{{{rrrpppsssxxx|||zzzvvvsssrrrooommmqqqwww{{{|||~~~~~~}}}}}}ooo]]]JJJJJJHHHDDDHHHdddlllZZZ>>>>>>CCC>>>===CCC]]]jjjfffdddaaa[[[UUUQQQOOOOOOMMMKKKIIIEEEBBB???===<<<<<<=========>>>@@@DDDHHHMMMRRRZZZcccjjjsss}}}vvv\\\[[[eeeyyy{{{~~~~~~~~~eeeLLL<<<666:::999888888999:::999888:::<<<>>>???===;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@===;;;;;;===>>>===@@@DDDDDDCCCEEEIIIIIIFFFHHHLLLPPPPPPPPPOOOMMMRRRbbbssszzzwwwzzz~~~}}}yyyuuuvvv{{{wwwrrrsss{{{|||yyymmm]]]MMMCCCCCCBBBKKKmmmxxxkkktttIII:::===>>>@@@CCCHHHqqqmmmggg___XXXUUUSSSRRRQQQOOONNNLLLIIIFFFDDDBBBAAA=========;;;:::;;;>>>@@@GGGIIIPPPXXX___eeeoooyyy~~~~~~^^^SSSeee}}}zzz}}}{{{sssYYYDDD;;;999:::999888999::::::999888999;;;===<<<;;;:::;;;<<<999:::<<<>>>??????>>>>>>;;;;;;<<<===>>>>>>???@@@BBBBBBDDDHHHHHHEEEGGGKKKMMMLLLMMMLLLJJJPPPaaarrr}}}uuurrrzzz~~~|||||||||oooZZZKKKHHHDDDCCCSSSiiiyyydddIII@@@???CCCGGG@@@WWW{{{iii\\\XXXXXXWWWVVVOOOOOONNNLLLJJJHHHFFFEEE??????>>><<<:::999;;;===@@@AAAEEEMMMQQQUUU___jjjnnnuuu~~~}}}wwwwww}}}lllaaaggg}}}{{{{{{|||xxx~~~nnn[[[KKKAAA>>>===777777777888:::;;;:::888777888999999888888:::<<<999:::;;;=========<<<<<<<<<======<<<>>>??????>>>???>>>AAAFFFFFFCCCDDDHHHGGGIIIKKKKKKJJJMMM\\\lll~~~~~~{{{uuupppoootttzzzxxx{{{uuussszzzqqqnnn}}}yyykkk[[[PPPEEE>>>FFFTTT{{{}}}eeeyyyaaaGGG<<<;;;===>>>CCC]]]kkkaaa\\\XXXUUUOOOOOOOOONNNLLLKKKIIIHHHBBBBBBAAA>>><<<;;;<<<===;;;999===DDDGGGIIIRRR]]]]]]dddnnnxxx~~~wwwooonnntttwwwccc```nnnyyyqqqwww{{{www{{{jjjSSSCCC===<<<<<<;;;444444555777:::;;;;;;999666666777666666777:::<<<999:::;;;<<<<<<<<<;;;:::???>>>===;;;===??????>>><<<<<>>===<<<;;;;;;;;;===@@@DDDHHHJJJTTTXXX```hhhkkkppp{{{~~~~~~~~~|||wwwrrrssstttmmmeeennnhhhfffiiizzz~~~tttrrrvvvwwwuuugggYYYIIIAAA===:::999;;;666666666666777888999:::777777777777888888888888999999:::::::::999999888:::<<<>>>>>>>>>>>>???@@@>>>======>>>@@@BBBDDDEEEGGGGGGIIIKKKKKKMMMVVVaaa}}}{{{wwwuuuxxx{{{|||___LLLFFFGGGHHHPPPrrrzzzgggEEEAAA<<<>>>@@@FFFZZZssslllddd___ZZZTTTOOOOOOQQQPPPNNNJJJIIIGGGDDDAAA>>><<<;;;:::::::::;;;===@@@CCCEEEFFFJJJQQQXXX\\\```jjjvvv~~~}}}|||yyytttuuusssrrruuu|||yyynnnbbbpppvvvccc^^^jjj}}}{{{{{{yyyqqqhhhVVVKKKAAA===;;;777555666666555555666666888999999555666666666666777777777888999999::::::999999888:::<<<>>>???>>>===>>>>>>>>>======>>>@@@BBBDDDEEEEEEEEEHHHKKKLLLOOOZZZeeeuuuzzzVVVIIIMMMJJJ>>>KKK|||ZZZGGGAAA======AAADDD[[[vvvkkkbbb\\\UUURRRRRRRRRPPPOOOOOOMMMJJJFFFBBB???<<<::::::999999999:::<<<>>>???@@@BBBIIIOOORRRUUU___iiipppttt{{{~~~~~~~~~xxxuuurrrpppnnnooottt}}}zzzfffiiivvvsss]]]QQQTTTnnnzzzzzzgggWWWDDD===999999999666333333555555555555555666777888555555555555666666666666888888999999999999999888999<<>>===<<<<<<======>>>>>>@@@AAACCCDDDEEEEEEGGGJJJKKKOOOZZZeeelllmmmVVVRRRKKKIIIFFFWWWjjjOOOAAA???IIIGGGKKKtttrrrddd^^^YYYXXXXXXTTTQQQOOOQQQOOOMMMIIIEEEBBB???>>><<<;;;:::999999999::::::???AAAEEEKKKMMMOOOWWW```eeeiiipppwww~~~{{{xxxxxxzzz{{{|||~~~{{{vvvtttssssssrrrkkksss}}}ssspppuuuooo___WWW[[[```zzz}}}qqqZZZIII<<<777555888999777555666444444444444444555666777555555555666666666777777777888888999999999999888999<<>><<<::::::======>>>???@@@AAABBBCCCFFFFFFGGGIIIIIILLLWWWbbbiiippp___HHHKKKFFFEEEddd~~~qqquuuVVVCCCFFFDDD@@@VVVyyywwwlllaaa^^^[[[WWWVVVXXXQQQPPPNNNLLLIIIFFFEEECCC??????===<<<:::999888888::::::===AAACCCEEEKKKRRRWWW[[[aaagggnnnuuu|||}}}yyytttqqqrrrtttvvvwww|||wwwsssssstttsssooommmhhhxxxmmmbbbVVVOOO\\\ppp}}}www]]]JJJ>>>;;;777444666777555666999444444444444444555555666666666777777777888888888666777888888999999999999999;;;>>>>>><<<;;;::::::<<<===>>>???@@@AAAAAAAAAGGGFFFGGGJJJJJJNNNZZZfffiiixxxXXXLLLEEEGGGLLLccclll\\\HHH???;;;GGGZZZooooooccc[[[VVVXXX^^^RRRQQQPPPNNNLLLKKKIIIHHHCCCBBBAAA???===;;;999888888666777;;;<<<<<>>???@@@@@@@@@@@@DDDDDDFFFKKKNNNTTTbbbooommmttt^^^OOOMMMDDDCCCeee{{{mmm{{{fffKKKAAAEEEJJJNNNnnnzzzjjj\\\YYY^^^TTTTTTRRRPPPNNNMMMKKKKKKFFFEEECCCAAA???<<<:::999999777777:::::::::===BBBCCCEEEJJJNNNSSSZZZaaafffnnnttt}}}}}}wwwuuuuuussspppllljjjjjjjjjiiihhhggggggkkkooonnnmmmsss|||zzzfff[[[aaauuu}}}rrrnnnpppzzz|||sss^^^HHH;;;777555555333222444333000222666666666555555555555555666666666666777777777777888555666777888999999999999999:::::::::999999<<<>>><<<===>>>???@@@@@@??????AAAAAADDDIIIMMMUUUdddrrrvvvppp\\\NNNFFFFFFUUUgggmmm___{{{]]]JJJCCC@@@NNNSSSkkk^^^]]]WWWVVVTTTRRRPPPMMMLLLKKKFFFFFFEEEBBB@@@===:::999:::666666888999888;;;???:::<<<@@@DDDJJJPPPXXX]]]aaahhhpppvvvzzzzzzyyyzzz{{{{{{yyytttpppsssqqqmmmkkkjjjiiihhhfffcccdddggggggeeekkk~~~ppphhh]]]]]]rrrzzzkkkdddlllzzztttnnn```LLL===999888777333111333666555222222666777666666555555555666666555555555555666666666777555555777888888999999999999999999888888999===???<<<===>>>???@@@@@@???>>>@@@@@@BBBFFFJJJQQQ___mmm~~~|||eeeWWWPPPGGGGGGPPPnnnjjjffftttrrrSSSFFFBBBEEEKKKjjjzzzgggfff___VVVPPPQQQSSSPPPKKKIIIJJJIIIGGGEEEBBB@@@>>>======;;;888777888999:::999::::::<<>>>>>>>>>>>???@@@AAABBB@@@AAADDDGGGIIIOOO___ooopppZZZNNNIIIIIIWWWrrr|||sssttt]]]CCCDDDBBBNNNtttoooZZZXXXXXXXXXSSSNNNOOOSSSKKKKKKIIIGGGEEECCCAAA@@@@@@===:::999999:::::::::999888999:::>>>BBBGGGIIIPPPSSSYYY___dddkkkqqqvvvzzzvvvssspppooopppjjjeeegggnnntttuuutttnnnkkkhhhggghhhhhhhhhgggeeeeeejjjtttcccTTTTTTTTT___ttt|||~~~}}}rrrbbbOOO@@@<<<:::444222666444444333333333333444444666555444555666666555444555555555444444444444444555555555555666777888888888888999999::::::;;;;;;=========>>>???@@@BBBBBBDDDDDDFFFHHHIIILLLXXXddduuu}}}{{{mmmXXXKKKBBBEEEJJJkkkwwwvvvXXXKKKDDDBBBQQQttthhhbbb]]]ZZZVVVPPPOOOQQQMMMMMMKKKJJJHHHFFFEEEDDDCCC@@@===;;;;;;<<<;;;:::999888777777888;;;===???DDDGGGMMMRRRWWW]]]cccgggpppvvv}}}|||uuurrrooonnnnnnmmmiiifffhhhfffdddeeeiiimmmpppqqqiiihhheeecccccceeeiiikkkooosss|||zzzQQQIIIXXXhhh{{{jjjPPPBBB777777777333222555444333333222222333333444555444333444555666555333444444444333333222222222555555444444555666888999888888888888888999999999;;;;;;<<<>>>???AAABBBCCCEEEDDDEEEGGGFFFFFFLLLUUUjjjttt|||jjjQQQEEEDDDGGGPPPlll~~~sssYYYMMMFFFIIITTTnnnppp```ZZZZZZWWWSSSPPPOOOOOOMMMLLLJJJHHHGGGFFFEEEBBB???>>>======;;;:::;;;:::999888888999:::;;;===@@@EEEIIIMMMRRRXXX\\\bbbhhhpppwww}}}tttmmmfffeeefffjjjppppppkkkfffjjjjjjhhhgggeeeeeegggiiiddddddbbb]]]\\\cccqqq}}}qqqQQQSSSfff}}}~~~fffBBB999333444555333222333333333222222222222333333555333222333444555444222444444444333222222111111555444333333444555777999888888888888777777777777999:::;;;===???AAABBBBBBCCCAAABBBDDDCCCAAAEEEKKKkkk~~~~~~rrr\\\NNNFFFLLLIIIKKKpppyyyxxxwww\\\HHHGGGFFFMMMtttxxxjjjaaaYYYVVVXXXQQQPPPOOOMMMKKKIIIHHHGGGFFFDDDAAA@@@???>>><<<:::;;;;;;:::999999999:::;;;:::<<<@@@CCCFFFJJJNNNRRRVVV\\\dddkkkqqqyyy~~~qqqeee]]]WWWYYY^^^gggppprrrlllfffiiijjjiiieeeaaa______``````aaa```[[[ZZZggg|||aaa[[[ggguuuoooWWW;;;666333444666444222222222222111111111111222222333222111222333444333111444444444333333333222222444333333333444555666777888777777777777777777777777999;;;===???@@@AAAAAA@@@@@@BBBEEECCCBBBGGGNNNtttmmmYYYJJJHHHEEEEEEOOOppp}}}\\\PPPFFF>>>NNNkkksss[[[UUU[[[UUUTTTRRRPPPMMMKKKIIIHHHHHHFFFDDDCCCBBBAAA???===;;;::::::::::::::::::;;;777999<<<===???AAAEEEGGGLLLQQQXXX^^^cccjjjrrrxxx|||pppeee[[[RRRMMMNNNQQQWWW```gggiiieeeaaa```aaaaaa___]]][[[[[[\\\\\\^^^______dddwww|||aaa\\\ooo{{{{{{mmmVVV>>>777555444555555444222111222111111000000111111222333111000111222333222111333333333333333333333333222222333444444555555555777777777777777888888888777999;;;===???????????????AAAEEEGGGEEEFFFOOO[[[{{{wwwyyyppp^^^KKKDDDIIIEEEJJJxxxzzztttXXXEEEAAAGGGmmmxxxddd^^^YYYXXXUUUSSSPPPMMMKKKJJJKKKIIIGGGGGGGGGEEECCCAAA======<<<<<<<<<;;;;;;;;;777999:::;;;;;;<<<>>>AAABBBFFFLLLPPPTTTYYYaaafffooovvvuuummmbbbXXXRRROOONNNNNNQQQSSSVVVZZZ\\\]]]\\\[[[WWWXXXYYYZZZ[[[\\\[[[ZZZZZZ[[[___iiiyyypppaaabbbsss{{{}}}jjjUUUDDD111333333333333333333222000111111000000000000111111222111000000111222111000000000111111222333333333000111333555555555444333666777777888888999999999777999;;;===>>>>>>>>>======AAAFFFGGGDDDFFFUUUfffyyykkkyyyvvvYYYFFFIIIGGGDDDXXXxxxoooWWWMMMIIIEEE^^^jjj\\\[[[XXXUUURRRNNNLLLKKKMMMKKKJJJJJJJJJIIIFFFDDDAAAAAA@@@??????>>>======999:::;;;;;;::::::<<<>>>;;;???CCCFFFIIINNNTTTZZZ[[[cccmmmuuuzzzzzzooofff___UUUOOOOOOUUU[[[___[[[[[[ZZZXXXVVVVVVXXXZZZUUUUUUVVVYYY\\\]]]\\\ZZZYYYYYY___rrrjjjYYYYYYtttlllPPPCCC===222///111111111111222222000111111000000000000111111111000///000111222111///......///000111222333333...000333666666555333222666666777888999::::::;;;888999;;;===>>>>>>===<<<;;;@@@EEEEEEAAADDDVVVjjjttt~~~|||yyyzzz~~~}}}||||||ooooooiiiMMMCCCBBBAAAJJJXXX}}}qqqNNNNNNJJJKKK___rrrggg^^^[[[WWWPPPLLLMMMNNNKKKJJJKKKMMMKKKGGGBBBCCCBBBAAA@@@>>>===<<<;;;888888888888888888888888:::;;;<<>>@@@CCCBBB???DDDWWWjjjooo{{{uuummmjjjjjjgggbbb```ccchhhnnnwwwyyyvvvpppjjjfffdddddddddgggjjjooouuu||||||jjjsss{{{RRRIIIHHHAAABBBLLL\\\xxx}}}fffLLLGGGBBBKKKlll}}}cccZZZ\\\ZZZRRRLLLRRRPPPMMMLLLLLLKKKHHHFFFEEEEEEDDDBBBAAA@@@???>>>:::::::::999999999888888:::::::::<<>>@@@BBBCCCAAAEEETTTdddmmmyyyxxxnnnfff___\\\ZZZZZZUUUSSSSSSUUUWWW^^^fffkkkttttttiiiVVVSSSPPPLLLKKKKKKLLLMMMMMMOOOSSSXXX^^^gggqqqwwwyyyvvv|||nnnuuuaaaQQQMMMCCC>>>CCCDDD\\\yyyyyykkkVVVJJJBBBMMMiiinnngggbbbYYYSSSNNNMMMLLLKKKKKKLLLLLLMMMHHHHHHGGGEEEDDDCCCBBBAAA======<<<;;;:::999888888::::::999:::;;;<<<>>>@@@CCCFFFKKKPPPUUU[[[aaaeeemmmpppuuuzzz}}}xxxsssoookkkhhhmmmsss|||xxxkkk```bbb___\\\ZZZ[[[^^^bbbddd^^^[[[XXXXXXZZZ___jjjuuu~~~jjj```iiixxxvvv^^^QQQ@@@555222333555555111111111111111111111111222111000000//////000000............///000111222333111000111222222111000000000111111222333333333555555555555555666666666666777888999::::::::::::>>>???AAACCCCCCEEEOOO[[[gggsss{{{xxxxxx~~~}}}pppmmmjjjhhhfffddd```^^^[[[VVVUUUXXXYYYUUUQQQPPPTTTZZZggguuu~~~{{{nnncccWWWMMMGGGEEECCCAAA@@@AAABBBCCCBBBCCCDDDFFFIIIOOOVVV[[[fffooo{{{qqqooolllooowww{{{[[[MMMEEEAAABBBGGG@@@]]]uuuxxxqqqaaaOOOFFFIIIZZZuuulll```[[[QQQQQQPPPNNNMMMLLLMMMMMMJJJIIIHHHGGGFFFEEEDDDDDD@@@@@@???===<<<:::999999;;;::::::999::::::;;;<<<;;;>>>BBBFFFIIINNNSSSWWW[[[___dddjjjooouuu{{{{{{vvvtttrrrqqqppprrrxxxvvvoooggg___\\\ZZZXXXVVVVVVWWWZZZ[[[WWWVVVUUUUUUZZZhhh}}}tttaaaYYYbbb|||ttt{{{oooVVVIII:::222333555555333111111111111111111111111111111000//////////////////////////////000111111111000000111222333333222000000111111222333333333222222333444555555666666999999:::<<<============???===???CCCEEEFFFLLLSSS___kkk~~~zzzxxxxxx|||yyysssfffhhhlllpppsssrrrnnnjjj]]]UUURRRWWW]]]\\\VVVRRROOOMMMRRR^^^jjjttt{{{}}}nnn___VVVOOOIIIEEEDDDBBB@@@??????@@@@@@@@@@@@???>>>???BBBFFFJJJRRRXXXbbbkkkuuujjjpppiiigggzzzjjjLLLEEEDDDAAAJJJ===EEE^^^}}}wwwpppjjjUUUGGGEEESSSbbbooo```\\\ZZZVVVSSSPPPMMMKKKJJJJJJJJJIIIHHHGGGFFFFFFEEECCCBBBAAA???>>><<<;;;:::999999999999999999::::::777:::===???BBBEEEIIIMMMOOORRRWWW\\\bbbhhhooosss}}}|||vvvooojjjjjjkkknnnuuusssgggbbb^^^ZZZWWWVVVVVVUUUTTTSSSRRRRRRTTTUUUTTTTTT\\\oooyyy\\\WWWdddvvvwww{{{^^^GGG>>>444111333555222...111111111111111111111111111000000///.../////////000000000000000///......---...000111222333444555111111222222333444444444111111222333444555666666999:::;;;<<<>>>>>>??????>>><<<>>>BBBEEEFFFJJJPPPYYYcccyyy}}}|||{{{zzzyyyvvvsssqqqqqqvvv}}}}}}wwwssscccVVVMMMPPPZZZbbbhhhkkk\\\UUUPPPTTT]]]hhhttt}}}zzz|||vvvhhhZZZSSSQQQOOOFFFEEEBBB@@@>>>>>>======<<<======<<<<<<===@@@CCCDDDIIIOOOUUU[[[eeepppyyy}}}wwwkkkhhhjjj~~~^^^JJJCCC===@@@AAADDDEEERRRwwwrrrzzzbbbOOOIIILLLdddrrreee___VVVQQQQQQQQQOOONNNJJJJJJJJJIIIHHHGGGGGGGGGDDDDDDCCCAAA@@@>>>======888888888888888777777777666888:::<<<===???CCCEEEGGGJJJNNNRRRVVV\\\bbbgggooorrrwww|||~~~uuutttrrrqqqpppkkkfffbbb```ccchhhrrrwwwjjj```\\\XXXSSSUUUVVVWWWWWWVVVTTTRRRPPPNNNSSSYYY___mmmttteee]]]iiibbbLLL999555111222555666333000111111111111111111111111111000//////......//////111111111111000///...---,,,...000000000111333555111111222222333444444444111222222333444555555555666777888:::;;;<<<<<<======<<<===AAACCCEEEKKKSSSZZZbbbuuu}}}yyywwwyyy}}}yyylll```SSSNNNRRR]]]nnn{{{qqqiii```ZZZXXX^^^nnn}}}{{{{{{mmm]]]VVVSSSRRRJJJHHHFFFDDDBBBAAA@@@???;;;<<<======<<<<<<===???<<<@@@CCCFFFHHHMMMUUUZZZ___hhhsss|||rrrmmmrrrnnn\\\FFFAAA:::AAACCC@@@CCCSSSvvvtttXXXJJJGGG```xxxyyyfffYYYVVVVVVTTTQQQLLLKKKKKKJJJJJJIIIIIIHHHEEEDDDDDDCCCAAA@@@??????;;;;;;;;;:::999888777666555777888999999:::===??????AAADDDFFFJJJNNNTTTXXX\\\___eeekkkqqqxxxzzzsssgggfffeeeeeeeeeccc```^^^\\\```dddiiirrryyyuuulllkkklllhhh```[[[ZZZWWWSSSVVVVVVWWWWWWWWWWWWWWWVVVWWWbbbppp~~~oooXXXeeevvvvvv```JJJ===333222111333555555444222111111111111111111111111000000///............/////////000111111000///...---///111000......///111000000111111222333333333222333333333444444555555444555666888999:::;;;;;;<<<;;;<<>>???@@@???===;;;:::;;;999<<>>???BBBEEEEEEMMMWWW^^^ccclllxxx|||lllqqqnnn}}}oooLLLHHH>>>???;;;@@@EEE;;;MMM}}}ssspppWWWHHHHHHGGG[[[lll```YYYRRRLLLMMMMMMLLLLLLKKKKKKJJJJJJEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@???>>><<<:::888777444555777777777777:::<<<999:::<<<===@@@CCCIIILLLOOORRRWWW]]]bbbiiiqqqvvv}}}|||rrrjjj___^^^]]]^^^______]]]\\\___cccdddbbbeeehhhcccZZZ\\\]]][[[VVVUUUXXXYYYWWWVVVUUUUUUUUUVVVXXXZZZ\\\ooo|||uuu\\\OOOVVVtttsssfffWWWFFF999222000/////////////////////111111111111111111111111000000///...............---...///111111111000000///111222000---+++,,,.../////////000111111222222333333444444444444555555444555666888:::;;;;;;;;;<<<;;;<<<>>>???CCCOOO\\\gggkkkxxx}}}}}}xxxgggXXXSSSLLLKKKUUUmmmttt{{{xxxmmmfffppp~~~xxxdddYYYTTTWWWVVVSSSPPPLLLJJJHHHGGGEEEEEEDDDCCCAAA???===<<<;;;<<<<<<<<<<<<<<<======???AAADDDHHHMMMVVV___fffwwwtttooojjjffftttbbbIIIBBB===;;;<<<>>>???CCCHHHiiitttiiiYYYJJJDDDLLLVVVhhhmmmccc___YYYPPPPPPOOOLLLIIIHHHHHHJJJIIIIIIHHHHHHGGGEEEDDDCCCFFFDDDBBB@@@????????????>>>===:::888777777888888888888888999;;;===???AAADDDDDDFFFKKKQQQZZZaaafffooosssxxx~~~}}}yyyuuulllnnnkkkfffjjjrrrnnnbbb]]]]]]\\\[[[YYYXXXWWWVVVUUUVVVXXXYYYZZZZZZYYYYYYWWWPPPMMMRRRWWWVVVRRROOOQQQOOOPPPTTTWWW[[[fffrrr|||eeeWWW]]]lllyyy|||kkkUUUIIIAAA999555555333333222222111000//////000000000000000000000000...000111222222111000...222222111000///...------//////...---------------000000000000111111111111333111000111555666555333777888999:::;;;<<<<<<<<<;;;<<<======>>>DDDNNNUUU___fffvvv~~~~~~oooaaa[[[QQQJJJPPPXXXdddrrrxxxqqqlllssskkk```\\\\\\ZZZWWWRRROOOLLLJJJJJJGGGGGGFFFEEEDDDBBB@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;===>>>@@@BBBEEEKKKSSSXXXfffrrr}}}}}}ssshhhxxxtttnnn}}}qqqLLLDDD>>>:::;;;======???CCCTTTkkkpppkkk{{{xxxZZZAAA???GGGUUUoooxxxgggYYYXXXVVVSSSPPPMMMJJJHHHGGGFFFGGGGGGGGGGGGGGGFFFFFFGGGFFFDDDAAA@@@????????????===;;;999888888999999888888888888999;;;===>>>??????AAAEEEKKKRRRYYY]]]dddhhhmmmsssxxxzzzwwwsssmmmhhhaaa```^^^]]]```ccc^^^WWWYYYYYYXXXWWWVVVUUUTTTSSSRRRSSSTTTUUUUUUUUUUUUTTTXXXRRRMMMPPPSSSSSSTTTVVVPPPKKKKKKUUUcccsssqqq___YYY```uuuvvvcccMMMAAA:::444333444333333222111111000//////000000000000000000000000...///111222222111///...111111111000000000000000555333000......///111333//////000000000111111111333111000111444666555444777777999:::;;;;;;<<<<<<:::<<<>>>???@@@CCCIIIOOO___ggguuu}}}{{{}}}mmmcccVVVMMMPPPJJJWWWhhhqqqpppnnnwwwzzzlllgggeeebbb]]]WWWRRROOONNNNNNKKKJJJJJJIIIGGGFFFEEEEEE@@@@@@???>>>===<<<;;;;;;<<<<<<=========AAAFFFIIIUUU___jjj~~~nnnmmmpppkkkWWWIIIAAA;;;<<<===<<<===???BBBIIIaaannndddpppcccOOOFFFDDDPPP```mmm```[[[TTTOOOMMMLLLIIIFFFIIIIIIIIIIIIHHHHHHHHHHHHIIIHHHFFFCCCBBB@@@@@@???@@@>>>===;;;:::::::::;;;999888888888888999999:::;;;;;;<<>>===<<<=========<<<;;;<<>>>>>===>>>;;;FFFLLLcccssscccyyyaaaJJJFFFOOO]]]{{{xxxlll]]]SSSPPPPPPOOOMMMNNNMMMLLLKKKJJJIIIHHHHHHKKKJJJHHHFFFDDDBBBAAA@@@AAA@@@???>>>============::::::999888888777777777:::::::::;;;>>>AAAEEEGGGKKKNNNSSSXXX]]]bbbhhhlllvvvyyy}}}xxxrrrrrrrrrooommmnnngggeeebbb```___\\\XXXTTTWWWQQQSSSZZZYYYPPPKKKNNNLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQNNNNNNUUU___jjjnnnyyynnnggggggrrr~~~nnnVVVKKK>>>555333333444444222111111111000000000///000000000000000000000000//////000111111000//////......///000111222222333333222///------///111333////////////000000000111444333111111222333555666555666777999:::;;;;;;;;;999<<>>??????CCCEEESSSmmmiiibbbwwwxxxbbbRRRBBB<<<===>>>======:::BBB???BBB___qqqmmmWWWNNNKKKWWWiii{{{ggg\\\WWWTTTRRRNNNMMMKKKJJJIIIIIIIIIIIILLLKKKJJJHHHGGGEEECCCBBBBBBBBBAAA@@@@@@?????????<<<<<<;;;:::999888777666999888888888999;;;===>>>AAADDDHHHLLLPPPUUUZZZ]]]dddggglllqqqvvv|||vvvmmmfffdddbbb^^^\\\\\\UUUUUUTTTTTTTTTSSSQQQOOOOOOKKKNNNTTTQQQGGGDDDIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNNNNOOOPPPQQQXXXjjj|||pppkkkqqq~~~zzzwww]]]DDD???999444333444333111111111111000000000000000/////////////////////////////////000000/////////.../////////////////////......//////////////////...////////////000000000333333333222222222444555444444666888999:::;;;;;;;;;<<<======>>>DDDMMMTTTXXXaaalll|||jjjXXXTTTZZZfffrrrxxx|||yyyoooggg```]]][[[XXXWWWUUURRRPPPOOOOOOPPPJJJIIIGGGEEEBBB???===<<<999:::<<<<<<;;;;;;<<<===>>>AAA@@@III]]]mmmqqqiii___yyyrrruuu___GGG<<<;;;<<<;;;<<<===999777???HHHNNNmmmkkk}}}}}}eeeXXXSSSRRRYYYlllrrrcccZZZUUUMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLKKKKKKIIIHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBBBB?????????>>>===;;;999888888777666666666666777888999;;;???AAADDDHHHLLLOOOVVVZZZ___dddiiinnntttxxx~~~~~~{{{wwwrrrnnnnnnrrrwwwzzzlllccc[[[YYYWWWSSSPPPPPPNNNNNNMMMLLLLLLKKKJJJJJJJJJKKKNNNPPPLLLEEEDDDGGGFFFFFFGGGHHHIIIIIIJJJJJJGGGGGGHHHHHHJJJKKKMMMNNNMMMMMMNNNQQQXXXiiiqqqooorrr~~~xxxwwwZZZGGG666777555222222444222---000000000000000000000000/////////////////////////////////////////////////////////......------------...000111111000///.........////////////000000222333444444333222333444222333555777999:::;;;;;;<<<<<<;;;:::<<>>===;;;:::999888777666666777777555777:::<<<===@@@CCCFFFLLLOOOTTTXXX]]]bbbhhhlllrrruuu{{{yyyvvvuuuuuuvvviiifffaaa^^^___ccciiimmmddd[[[TTTRRRQQQNNNLLLMMMKKKKKKJJJHHHGGGGGGHHHJJJGGGMMMQQQMMMHHHGGGIIIIIIFFFGGGGGGIIIJJJKKKLLLLLLJJJJJJJJJLLLNNNPPPSSSTTTUUUXXX```jjjuuuwwwmmmppp}}}~~~qqqXXXBBB777222555555111222555444000///000000000000000000000/////////////////////////////////....../////////////////////..................//////000000000000........./////////000000000333666666444222222333222333555777888::::::;;;;;;::::::999;;;DDDPPPYYY```iiioooddddddgggoooyyyvvvmmmgggcccbbb```]]]YYYVVVUUUTTTUUURRRQQQOOOMMMJJJHHHFFFEEE999;;;===>>><<<;;;;;;<<<777>>>???AAAIIIPPP^^^uuusssggghhhsssyyyZZZDDD>>>>>>>>>>>>666???<<<888;;;>>>CCCOOOggg```ZZZVVVgggeeebbb]]]WWWRRRNNNLLLKKKKKKLLLMMMMMMMMMLLLJJJIIIEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEDDDCCCAAA???>>>>>>===<<<;;;:::999999999666888:::;;;<<<>>>AAACCCAAADDDHHHMMMQQQVVV\\\```bbbgggmmmtttyyy}}}||||||rrrggg```bbbeeeaaa]]]YYYUUUUUUXXX]]]```___WWWPPPOOOOOOMMMMMMNNNHHHHHHGGGFFFFFFGGGJJJMMMBBBMMMPPPHHHBBBFFFIIIGGGGGGGGGHHHJJJKKKLLLMMMNNNNNNNNNOOOQQQSSSVVVYYY[[[cccmmm~~~yyybbb```qqqzzzyyyzzz}}}{{{uuuaaaKKK<<<555444888777222333777888444////////////000000000000//////////////////////////////............//////////////////000000000000...---,,,+++,,,---///111............/////////000///333777777555222111222111222444666888999:::;;;999::::::999;;;CCCNNNVVVfffooosssooogggttt~~~uuummmhhheeeccc```\\\ZZZXXXWWWWWWYYYXXXUUUQQQMMMJJJIIIJJJCCCAAA???===<<<;;;;;;<<<>>>??????>>>@@@HHHUUU```zzz}}}kkkaaahhh{{{LLL===<<<999999;;;;;;;;;<<<<<<>>>??????UUUvvvxxxrrr\\\UUUVVVbbbwwwppphhhbbbZZZRRRPPPPPPLLLLLLPPPPPPLLLGGGFFFIIIJJJJJJHHHFFFDDDCCCCCCDDDDDDCCCCCCCCCDDDDDDEEECCCBBB@@@>>><<<:::999888:::999888888888999;;;;;;?????????@@@BBBFFFIIIKKKVVV[[[```dddhhhnnnyyy}}}}}}~~~uuuyyy~~~vvvmmmfffooommmggg```YYYUUUUUUVVVRRRQQQOOONNNMMMNNNOOOPPPOOOOOONNNLLLKKKJJJIIIHHHDDDFFFGGGGGGFFFEEEEEEFFFHHHLLLLLLHHHHHHLLLLLLHHHFFFGGGIIIJJJJJJKKKMMMOOOQQQMMMLLLPPPUUU```uuu|||ddd^^^[[[fffqqqkkkrrrvvv\\\CCC666444777555555444333333444555555000000000000000000000000//////......---------,,,........................,,,------......------,,,------------------------////////////000000000000111111222222222333333333333333444555666777888888<<<<<<<<<;;;<<>>>>>CCCUUUqqq|||vvvyyysss```ZZZYYYfff}}}lll```\\\___UUUMMMKKKKKKKKKOOOSSSLLLLLLKKKJJJIIIIIIIIIJJJEEEEEEEEEDDDDDDEEEEEEFFFDDDCCCBBBAAA???===<<<<<<;;;:::999999888999:::;;;;;;::::::;;;===???BBBDDDGGGLLLQQQVVVZZZaaakkkrrr{{{~~~tttrrrrrrwww~~~vvvuuurrrpppnnnlllkkkkkkeeegggjjjjjjhhhccc]]]YYY]]]\\\YYYTTTNNNLLLKKKLLLOOONNNMMMMMMLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHEEEFFFGGGFFFEEEEEEFFFHHHLLLMMMJJJEEEEEEIIIIIIFFFGGGIIIKKKLLLLLLMMMPPPRRRQQQVVV```lllvvvqqqcccfffllluuurrrwwwuuu\\\DDD666222444777222222111000000111222222/////////////////////////////////.........------........................---......//////......---------------------------.../////////000000000000111111111222222222333333333333444555666777888888888:::<<<===>>>CCCJJJPPP[[[```fff{{{vvvtttiiihhheeeaaa^^^ZZZXXXWWWXXXZZZ[[[[[[XXXTTTOOOLLLIIIHHHGGGEEECCC@@@>>>===<<<======;;;;;;???FFFMMMbbbxxxggg]]]]]]vvvSSSDDD;;;777::::::999::::::;;;<<<===<<<999@@@]]]|||kkkeeellllll\\\PPPTTTddd|||xxxooo___XXXSSSTTTTTTRRRPPPQQQMMMLLLJJJIIIHHHIIIIIIJJJGGGGGGFFFFFFEEEFFFFFFGGGEEEEEEDDDCCCBBBAAA@@@@@@===<<<;;;:::999999999:::999888888888999:::<<<===>>>BBBGGGKKKOOOVVV___eeelllnnnrrruuuyyy~~~uuupppkkkkkkqqqwww{{{}}}xxxvvvrrrpppooonnnllljjjiiigggeeebbb___]]][[[ZZZXXXXXXXXXWWWVVVSSSQQQPPPOOOOOOOOOMMMJJJHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEFFFFFFDDDDDDEEEHHHJJJPPPNNNIIIDDDFFFJJJJJJGGGIIIJJJKKKLLLNNNQQQVVVZZZ]]]jjj~~~zzzbbb\\\```tttzzztttjjjXXXAAA222///222444333111000000//////000000111////////////////////////000000////////////.................................//////////////////................................./////////000000000111111111222222222222333333333444555666777777888666999===>>>???BBBHHHMMMTTTYYY^^^xxx~~~xxxvvvpppooollliiiddd```\\\ZZZYYYYYYZZZZZZZZZXXXTTTQQQMMMLLLLLLJJJGGGCCC@@@>>>>>>>>>>>>===<<>><<<;;;:::::::::<<<;;;;;;::::::;;;<<<<<<;;;>>>BBBEEEIIINNNTTTYYY^^^```bbbeeeiiinnntttyyy}}}}}}}}}|||{{{yyyxxxwwwwwwwwwzzzzzz|||~~~~~~|||yyyuuuooohhhcccdddgggiiikkkiiifffcccaaaaaa```^^^\\\]]]\\\ZZZWWWUUUSSSRRRRRRPPPPPPOOOOOONNNMMMLLLLLLHHHJJJLLLLLLJJJHHHHHHHHHFFFGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDBBBBBBDDDIIILLLQQQMMMHHHFFFIIILLLLLLIIIIIIIIIJJJMMMSSS\\\gggoootttiiipppwww~~~wwwuuuwwwgggJJJAAA666222444666222...111111111000000111111111////////////////////////000000000000000/////////..............................////////////......////////////////////////........./////////000000111111111111222222222222222333333444555666777888777:::===>>>???BBBHHHMMMRRRUUUYYYrrr}}}zzzxxx{{{wwwxxxwwwuuurrrnnnhhhcccaaa]]]ZZZXXXXXXYYYZZZYYYXXXQQQPPPPPPNNNKKKGGGCCCAAA?????????>>>>>>???BBBDDDPPPlllyyyiiiYYY\\\vvvsssXXXCCC;;;999888888888888999999:::<<<===>>><<>>===<<<;;;??????>>>>>>============:::;;;===???AAADDDGGGJJJQQQSSSTTTVVVXXX\\\aaaeeejjjkkknnnpppqqqrrrssstttrrrrrrrrrrrrrrrqqqooommmooopppppppppppppppppppppkkkjjjiiigggfffeeeeeeeeeeeeeeegggjjjnnnooonnnmmmhhhccc]]]XXXUUUUUUUUUUUUYYYWWWUUUTTTUUUUUUSSSRRROOOOOONNNLLLLLLKKKKKKKKKHHHIIIJJJKKKKKKIIIHHHGGGDDDFFFHHHHHHGGGEEEDDDDDDDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAEEEJJJNNNNNNJJJGGGHHHJJJJJJIIIHHHJJJLLLPPPWWWccctttxxxvvvtttuuu~~~jjjPPPCCC777555444555666555222...000000000000000000000000......................../////////000000000000000........................,,,------......------,,,////////////////////////............////////////000000111111111222222222222222333444555666777777999;;;<<<<<<===AAAHHHNNNRRRVVVXXXnnn~~~wwwuuu}}}~~~yyy{{{||||||{{{xxxsssooolllfffaaa[[[YYYZZZ]]]]]]]]]VVVUUUTTTQQQNNNKKKIIIGGGCCCBBB@@@?????????AAAAAAHHH___xxxoooggg``````sssNNN<<<999999888888888888999999777777999;;;;;;@@@OOO^^^{{{zzzxxx}}}eeeYYYggg}}}vvvhhhaaaZZZUUUQQQOOOOOOOOOMMMJJJKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCBBB@@@???>>>@@@@@@@@@??????>>>===============>>>???AAABBBCCCGGGHHHIIIJJJJJJLLLPPPRRRVVVXXXZZZ\\\\\\]]]^^^```]]]\\\\\\]]]^^^^^^\\\YYY[[[[[[[[[[[[[[[[[[\\\\\\YYYXXXWWWVVVUUUTTTTTTTTTSSSRRRTTTWWW[[[]]]^^^]]]WWWUUUSSSPPPNNNMMMLLLLLLNNNLLLJJJJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJFFFGGGIIIKKKKKKIIIGGGFFFDDDFFFHHHHHHFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDGGGMMMQQQLLLIIIHHHKKKLLLKKKNNNRRR\\\```gggrrrnnnccceeeggguuubbbBBB666666222222222111//////111222---......//////......---..............................////////////000000........................,,,,,,------------,,,,,,........................------........./////////000000000111111111111222222222333444555666666777999;;;;;;;;;;;;@@@GGGMMMPPPUUUVVViii}}}yyy|||~~~zzzyyy{{{~~~~~~{{{yyyrrrkkkccc___```aaa```^^^[[[ZZZXXXUUURRRPPPOOONNNLLLIIIEEECCCAAAAAAAAAAAABBBUUUlllsssqqqooocccqqqWWW@@@:::999999888888999999999888444555:::===<<<>>>CCCaaasssfffppptttpppmmmmmmsss~~~mmmdddXXXQQQOOOPPPPPPNNNNNNNNNMMMLLLKKKKKKKKKKKKIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFEEECCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>@@@@@@@@@@@@BBBCCCCCCCCCAAACCCEEEEEEEEEFFFHHHJJJHHHKKKMMMNNNMMMMMMOOOQQQOOONNNMMMOOORRRRRRPPPMMMMMMMMMMMMMMMMMMNNNOOOOOONNNMMMMMMLLLKKKKKKKKKLLLKKKJJJJJJLLLOOOQQQRRRQQQNNNNNNNNNMMMKKKKKKKKKLLLJJJHHHFFFFFFGGGHHHGGGFFFHHHHHHHHHHHHHHHIIIJJJKKKGGGHHHIIIIIIIIIIIIGGGGGGEEEFFFHHHGGGFFFEEEFFFGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHKKKPPPTTTNNNMMMOOOTTTWWW\\\gggttt~~~iii^^^]]]```uuu}}}~~~yyyaaaEEE333111666222111000......///000222---...////////////...---........................------........./////////........................------............---------------------------------------.........//////000000000000111111111111111222333333555555666777555888:::;;;;;;>>>DDDHHHJJJRRRRRRbbb~~~~~~|||xxxuuuyyy~~~zzzssskkkfffeeeddd```]]]___]]]ZZZWWWUUUTTTSSSSSSUUUQQQKKKGGGEEECCCCCCBBBAAAQQQeeetttqqqtttgggddd|||___JJJ::::::999999999999999:::;;;666444777888777;;;BBB===fffkkk\\\ddd}}}nnniiipppzzzyyygggZZZUUUUUUVVVVVVQQQPPPOOONNNMMMMMMMMMMMMKKKJJJIIIHHHGGGFFFFFFEEEFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBBBBAAA@@@???>>>>>>>>>???AAACCCBBBBBBAAACCCEEEFFFFFFFFFHHHIIICCCFFFIIIIIIGGGGGGHHHKKKJJJHHHHHHJJJNNNNNNLLLIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKJJJHHHIIIKKKMMMMMMLLLJJJJJJJJJHHHGGGGGGHHHIIIKKKIIIGGGGGGGGGHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGEEEDDDDDDCCCCCCCCCDDDDDDAAABBBDDDDDDCCCCCCDDDFFFGGGFFFEEECCCCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDFFFHHHIIIJJJKKKOOOSSSWWWSSSRRRWWW___fffpppqqqYYYMMMTTTiii{{{{{{qqqaaaKKK<<<666666555444111000000222333222000---///000111222222111000///........................,,,---------......//////..............................////////////......---------------------------------.........//////000000000000111111111111111222222333444555666777111555999;;;<<<===@@@DDDEEENNNOOO\\\~~~zzzxxxvvvwww||||||rrrmmmjjjeeecccdddaaa___\\\[[[[[[[[[YYYXXXRRRQQQNNNJJJEEEAAA@@@@@@AAAOOO```}}}~~~{{{{{{zzzoooppp```PPP<<<555222555::::::999:::777888888888888999999999???FFF]]]ooo___VVV___zzz{{{iiiqqq||||||iii___XXXUUUTTTPPPQQQRRRQQQPPPOOOOOOOOOQQQNNNKKKIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@DDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHGGGDDDEEEIIIJJJHHHHHHKKKOOOJJJJJJRRRXXX[[[___fffccchhhrrr}}}iii[[[UUUZZZ]]]bbbxxxsssqqqtttjjjSSSIII===666444444222000111111000000//////......000000000000000///..............................,,,,,,---...//////......///...---,,,,,,---...///---------...------,,,,,,........................,,,,,,,,,---///000///...000000000000111111111111000111222222444444555666555777999:::<<<>>>AAADDDFFFGGGJJJ[[[|||uuussstttyyyyyyuuurrrmmmkkkllljjjgggccc```^^^\\\ZZZXXXUUUTTTRRROOOJJJGGGDDDDDDDDDOOO\\\xxx}}}xxx{{{qqqeeeJJJBBB===::::::999777777:::777777888888888999999999888999DDDZZZsss~~~iii]]]^^^hhhsssqqqmmmnnnyyylll]]]XXXWWWUUUTTTTTTUUUVVVVVVOOOMMMKKKKKKLLLLLLKKKIIIJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAACCCCCCCCCCCCDDDDDDEEEEEEGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBFFFFFFGGGGGGFFFFFFFFFFFFKKKIIIIIIKKKKKKJJJOOOUUUXXXWWW^^^lllxxxyyyiii___\\\bbbkkksssyyyxxxnnn\\\CCC<<<444000111333222111000000000000//////......///000000000000///..............................,,,,,,---..................---,,,++++++,,,---...,,,---------------,,,,,,........................---,,,,,,...000111000...//////000000000111111111000111111222333444555555555777999:::;;;===AAACCCEEEGGGKKK\\\|||yyywwwzzz}}}zzzuuusssuuutttooojjjeeebbb```^^^\\\YYYXXXWWWUUURRRNNNKKKIIIGGGOOOXXXtttwwwxxxWWWEEEAAA===;;;888444666:::777777777888888888999999999666777===JJJ```~~~llliiiiiiooo}}}{{{nnnqqqiiiccc\\\ZZZ[[[]]][[[XXXXXXUUURRRPPPOOOMMMKKKIIILLLKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGEEEFFFFFFFFFEEEDDDBBBAAAAAADDDGGGIIIJJJJJJLLLMMMOOOOOORRRUUUWWW[[[fffqqqwwwyyywwwdddZZZYYY\\\___kkkppp[[[CCC777333...---///111111000000000000////////////.../////////000//////...---------------------------,,,------............---,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,---------------------------------...000111000/////////000000000000111111000000111222333444555555666888::::::;;;===???BBBCCCFFFKKK^^^{{{yyy{{{yyytttnnniiieeecccaaa___[[[ZZZZZZYYYXXXTTTPPPMMMIIIOOOVVVrrrzzzvvvvvvKKKBBB999777777666777:::777777777777888888888888<<<:::999:::===HHH]]]ppptttjjjllluuu}}}}}}yyy{{{qqqmmmnnnlllddd]]]aaa]]]XXXTTTRRRQQQOOONNNOOONNNNNNMMMMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHFFFGGGHHHIIIIIIIIIHHHGGGDDDFFFIIIJJJJJJLLLPPPTTTSSSWWW```iiiooowwwrrriii\\\TTTWWWfffyyy}}}{{{qqqZZZGGG333666333000///000111000...////////////////////////...////////////...------------------------------,,,------......---------,,,,,,++++++++++++,,,,,,++++++,,,---------,,,,,,------------------------...------///111111000///////////////000000000111000000111222333444444555777888:::::::::<<<>>>AAA@@@DDDKKK^^^zzzsssmmmhhhddd```^^^]]]\\\[[[[[[\\\YYYUUURRRKKKPPPWWWrrr~~~xxx|||yyyaaaNNN;;;555888:::888777666666777777777888888888:::888888999:::<<>>@@@???DDDKKK]]]{{{uuuoooiiiccc___aaa___]]]^^^```___[[[XXXPPPUUUZZZrrryyygggHHH:::;;;;;;888666666666666777777777888888999555444777888888<<>>AAA@@@EEELLL\\\}}}~~~zzztttnnnjjjgggcccaaabbbeeeeeeccc___ZZZ\\\]]]nnn{{{rrr~~~XXXAAA:::999888888666666666666777777777888777555666888777555888>>>666CCCZZZuuu|||mmmaaabbbkkkxxxzzzqqqhhhgggdddaaa]]]ZZZWWWVVVRRRQQQPPPOOOMMMLLLKKKKKKLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNOOORRRWWW^^^eeeiiizzznnn]]]WWWXXX```tttxxx|||tttdddXXXPPPDDD333...111.........//////......///000---------.........//////,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++******+++,,,------,,,+++***))))))***,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///...---........./////////000000//////000111222333444444444666888999:::<<>>888777111222444---000111111///------...///---------.........//////,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***)))***+++,,,,,,+++***)))((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,......---,,,............/////////000//////000111222333333444333555777999:::<<<@@@BBBHHHLLLQQQ^^^wwwuuuqqqllljjjjjjlllmmmmmmeeecccdddnnnhhhqqqtttBBB777999777;;;888777666444444444555666666666555555555555666666777777;;;AAAGGGZZZzzzuuunnnjjj___gggyyyzzzpppeee]]]]]]]]]YYYWWWXXX[[[XXXUUURRRQQQQQQPPPPPPNNNMMMJJJHHHHHHHHHIIIJJJGGGGGGHHHKKKMMMMMMLLLJJJCCCDDDEEEGGGGGGHHHHHHHHHGGGEEEDDDEEEGGGHHHGGGFFFGGGJJJLLLKKKGGGGGGJJJOOOHHHHHHHHHIIIJJJLLLMMMNNNNNNPPPOOOLLLKKKNNNNNNKKKMMMKKKJJJKKKNNNQQQSSSSSSNNNSSSVVVVVVRRROOOQQQSSSWWWWWWXXXZZZ\\\^^^```aaagggnnnxxxqqq___SSSRRRVVV[[[bbbnnn||||||tttcccRRRFFF444444333333222111000000///000000///---+++,,,---......................../////////000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///------------------------...........................///000111222333333333444666888:::;;;===@@@CCCIIILLLSSSbbbyyy}}}uuupppooopppqqqqqqlllgggeeelll|||mmmlll{{{MMM>>>===888:::777666555555444555666666666666555555555555666666666555888;;;;;;DDDbbbtttccc___eeefffppp{{{ooojjjgggcccbbbdddbbb```^^^]]]]]][[[WWWSSSYYYYYYYYYXXXVVVTTTRRRPPPOOOMMMLLLMMMPPPPPPNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLLLLKKKKKKMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOPPPRRRSSSTTTNNNRRRTTTTTTUUUXXXWWWTTTWWWVVVWWWZZZ^^^``````___YYY]]]aaaaaa___^^^```ccc]]]___dddiiipppwww|||}}}rrrggg^^^ZZZUUUOOOLLLQQQ___nnn~~~mmmZZZMMMBBB:::333333333222111000000000000111111000...------.................................//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...------------------------...........................///000111222333333333444666888999:::===@@@CCCHHHKKKQQQ```~~~{{{zzzxxxttttttttttttrrrmmmhhhkkkwwwxxx~~~~~~mmmggg}}}}}}TTT@@@;;;666555666666555555555666666777666666555555555555666666555444666777444333@@@PPPgggxxxooo```\\\dddhhh{{{zzzuuuuuu{{{{{{pppggghhhjjjlllmmmkkkgggbbb___aaa]]]YYYYYY\\\^^^[[[WWWXXXWWWTTTRRRPPPOOOOOOOOOOOOPPPQQQRRRSSSSSSQQQPPPTTTQQQOOORRRXXXZZZVVVQQQSSSSSSTTTUUUWWWYYY[[[]]]]]]cccjjjmmmrrrwwwxxxuuuhhhiiilllppptttuuutttsssooosssxxxyyyyyyyyy{{{~~~ooo^^^RRRLLLGGGBBBBBBAAAEEENNNYYYjjjzzzfffOOO>>>777444222222222111111000000//////111222333222000...///000........................------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---------------------------...........................///000111222333333333444666888999:::<<>>AAABBBDDDIIIWWWvvv~~~|||wwwppplllmmmuuu|||xxxuuuqqqqqqrrrtttyyyxxxjjjjjjdddWWW\\\lllpppJJJ===<<<999555555666666666666666666555555444444444444555555444333444888:::999999;;;555555DDDdddhhhddd^^^[[[aaarrr}}}mmmfffOOOSSSUUUXXX```ooo{{{{{{hhh^^^SSSLLLIIIFFFBBB@@@UUURRRSSSYYYdddoooxxx~~~tttuuuzzzvvvoooddd[[[KKKBBB888222222222222222000000000///////////////...000000000...---...///........................,,,,,,,,,---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------------------...........................///000111222333333333333555777888888:::===???@@@AAAEEESSSrrr|||~~~zzzuuunnnfffdddiiittt||||||}}}zzzvvvqqqssswwwzzz~~~{{{mmmmmmiii\\\ZZZaaaQQQ<<<<<<777666666777777666555444444555555444444444444555555333222222444666888888888888666999HHH^^^zzzooo```\\\cccjjjmmmzzzrrrlll___RRROOOSSSVVVUUUXXX\\\eeemmmooommmnnnqqqwww}}}pppbbbUUULLLJJJCCC>>>===>>>???CCCHHH^^^^^^fffyyyzzz~~~~~~rrrgggYYYIII>>>555000...111333111///...000000000000////////////---...///...---,,,---...........................,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------...........................///000111222333333333333555777777888999<<<>>>>>>???BBBPPPooo||||||yyywwwqqqiiidddbbbeeeiiilllnnnnnnttt|||{{{yyy{{{xxxxxxyyy{{{|||{{{xxxuuutttwww{{{~~~vvvnnnhhh___\\\```{{{VVV<<<<<<555777777777777666555333222555444444333333444444555444333222222333555666555888888999;;;AAARRRrrr|||vvvxxxuuunnndddmmmzzz{{{lllhhhkkkjjjeeeYYYTTTSSSVVVUUUOOOLLLLLLZZZeeennnpppnnnjjjaaaXXXQQQVVV]]]gggrrrsssmmmcccYYYQQQKKKGGGDDDGGGEEEEEEHHHIIIJJJPPPXXXmmmmmmyyy|||zzzooo]]]OOOCCC:::555222------111111...---000000000000000000000000000,,,---......---,,,---...........................---------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,------------------------...........................///000111222333333333333555666777777999;;;>>>===>>>@@@MMMmmm|||www}}}~~~tttmmmfffccceeeeeeccc___fffeeeiiiqqqrrrnnnlllnnnrrrqqqqqqsssuuuuuutttrrryyy{{{~~~mmm___WWWVVVYYYhhh]]]AAA@@@888888888888888666444222111555444444333333444444555555666555444444666666555444333444777888===MMM^^^yyylll```___gggmmmmmmrrrsssgggccc^^^TTTKKKIII<<>>>>>>>>:::888===DDDDDDDDDFFFJJJNNNSSSUUUVVV^^^eeennnrrruuu}}}zzzvvvtttrrroookkkaaaaaa[[[QQQLLLKKKJJJGGGLLLOOOPPPTTTcccxxxqqqTTT:::444444111...000------...///000000//////------..................------------------------,,,,,,,,,---------......,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,------------,,,,,,+++++++++...---,,,,,,,,,,,,---.../////////////////////////////////000111111222222666777888999888999<<<>>>>>>@@@BBBLLLiii|||rrrjjjddd______bbb[[[YYYXXXZZZ]]]___^^^\\\^^^___```aaacccggglllppplllsss{{{}}}iii```ZZZTTT\\\xxxpppOOO>>>:::888777555555666666444333222222222222222222222222222222222333333333444444333444444555666777888999===KKK```vvv{{{kkkccc[[[[[[iiizzzwwwhhhooowww{{{uuufffUUUJJJDDD<<<777777999:::<<>>???@@@BBBCCCDDDDDDIIIMMMOOONNNRRRZZZaaarrrxxx~~~|||vvvqqqrrrsssrrrqqqrrrpppiii```YYYXXXVVVWWW\\\aaacccaaa___RRRRRRRRRRRRRRRPPPLLLIIIHHHJJJJJJGGGHHHMMMOOONNNZZZfffttt}}}rrr\\\FFF444222444111...000---...//////////////////------..................------------------------,,,,,,,,,------------...,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,------------,,,,,,+++++++++...---,,,,,,,,,,,,---.........................../////////000111111222222555777888888888999<<<>>>???AAACCCLLLiii}}}uuullleeeaaa```XXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYY[[[```gggllliiiooovvv{{{~~~pppfff]]]VVVXXXjjjsssOOO>>>:::888777555555666666444333222222222222222222222222222222222222333333333333222222333444555666666777555888@@@PPPggg{{{lll^^^ZZZ___ffflllqqquuuwww{{{uuueeeTTTEEE@@@BBBAAA===;;;666666777777888888999999:::<<<>>>===<<<<<<@@@DDDJJJMMMRRRUUUUUUTTTTTTUUUVVVXXXZZZ[[[[[[ZZZYYYXXXYYY]]]bbbfffjjjoootttwwwyyyyyyvvvqqqpppqqqnnnjjjbbb\\\WWWVVVSSSMMMIIIIIIRRRRRRRRRQQQNNNKKKGGGDDDCCCAAA@@@BBBEEEGGGFFFCCC@@@BBBDDDEEEDDDDDDEEEFFFIIIPPPYYY```kkkwww~~~}}}}}}nnn[[[QQQAAA555...111333000...000//////////////////...---......------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,++++++...------,,,,,,------.........................../////////000111111222222555666888888888999<<<>>>@@@AAADDDNNNhhhxxxnnnddd___ZZZZZZZZZXXXVVVUUUWWWYYYVVVVVVWWWWWWYYY]]]bbbgggkkkooouuuyyy|||xxxmmmddd]]]ZZZaaa~~~WWW@@@:::888777555555666666444333222222222222222222222222111222222222222333333333222222333333444555555666888666666:::FFFYYYnnn|||yyysssllleee___XXXXXXZZZ^^^gggvvv}}}jjjbbb```]]]XXXUUUIIIKKKMMMLLLHHHCCC???===<<<<<<;;;;;;;;;<<<===>>>::::::<<<@@@AAA???>>>@@@<<<<<<===>>>???@@@???>>>???BBBCCCAAABBBEEEFFFEEEKKKLLLJJJEEEDDDGGGGGGDDDCCCAAA@@@@@@???>>>>>>???<<<@@@BBB@@@@@@AAACCCBBBBBB@@@<<<:::===CCCFFFEEEWWWWWWUUURRRQQQTTT\\\bbbvvv|||wwwuuuzzz~~~~~~~~~tttgggXXXIII===999333...,,,000111...---111//////000000///...------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......................../////////000111111222222444555777888888999<<<>>>@@@BBBEEEOOOggg~~~pppeee```___\\\XXXUUUUUUXXX[[[VVVXXXZZZ[[[\\\^^^aaaccckkkooouuu{{{}}}pppgggaaa[[[[[[oooiiiJJJ===888777555555666666444333222222222222222222222222111111111222222222333333222333333444444555555555444555666333222777AAAIIIZZZiiiwwwooohhh```[[[\\\bbbhhhlllmmmmmmqqq{{{~~~uuuggg[[[UUUIIIEEEAAA@@@AAAAAA???===>>>:::;;;??????;;;:::===BBBCCCBBBAAA???<<<;;;::::::======:::<<<@@@@@@<<<:::===<<<888999>>>BBBAAA???@@@@@@??????@@@AAAAAA@@@LLLWWW\\\___aaa___ZZZSSSTTTQQQNNNTTTbbbkkkmmmyyyvvvwww|||}}}jjjTTTFFF???888333222111//////000...,,,...111//////000000///...------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......................../////////000111111222222333555666777888999<<<>>>@@@AAAFFFPPPeeeuuulllggg___XXXUUUVVVYYY[[[XXX[[[]]]___```bbbdddfffmmmrrryyynnneeebbbWWWWWW```vvvOOO===888777555555666666444333222222222222222222222222111111111111222222222222222333333333444444444444...444888888444222666:::???CCCSSSqqqzzzwwwxxxzzz{{{oooeeeYYYWWW^^^eeegggfffnnn{{{xxxpppgggdddffffffbbb]]]YYYRRRPPPTTTTTTNNNLLLPPP]]]aaaccc```WWWNNNHHHFFFFFFIIIHHHCCCDDDJJJHHHBBB>>>AAABBB@@@CCCJJJQQQSSS]]]___^^^XXXSSSSSSRRRPPPbbbttt~~~~~~yyy~~~wwwqqqtttuuuvvvzzz|||rrrVVVHHH999555666444111000333333111///------///111//////////////////...---......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,------......------,,,------------------------/////////000111111222222222444666777777999<<<>>>???AAAFFFPPPccc}}}sssfff\\\XXXYYYZZZ[[[[[[]]]___aaacccgggkkkooovvv{{{llleeedddVVVXXXWWWttt}}}SSS===888777555555666666444333222222222222222222222222111111111111222222222222111111111222222222222333111333666888888888999:::;;;555888LLLiiilll]]]XXXWWWTTTQQQVVV]]]hhhvvvzzzvvvzzzyyyrrrooosss{{{pppeeeaaabbbeeeccc\\\]]]cccaaaXXXVVVZZZ\\\[[[^^^gggpppttt}}}vvvvvvtttqqqzzz{{{wwwpppkkkkkkbbbcccfffnnn|||~~~~~~}}}xxxnnn]]]OOO999222...000222000...///111222111///...///000000---...//////////////////......------,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,---......---,,,,,,------------------------/////////000111111222222222333555666777999<<>>@@@EEEPPPaaa~~~~~~lll```\\\]]]]]]\\\\\\]]]^^^```cccjjjqqqvvvmmmfffhhhWWW\\\UUUjjjZZZBBB888777555555666666444333222222222222222222222222000111111111111222222222000000000000111111111111555222///000333666555444333555:::AAAGGGXXXwww{{{qqqjjjccc___YYYWWWYYY```eeehhhnnnuuuppppppwwwzzz|||{{{www|||~~~}}}qqqhhheeefffpppzzzyyyxxxyyy~~~xxxsssdddUUUCCC666333111111222111---...333---...///...///111111///------...///000000000///......---,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,---......---,,,,,,------------------------/////////000111111222222111333555666777999<<>>???EEEPPP___{{{ssskkkeee```\\\\\\___dddkkksssyyy~~~lllaaaeee```SSS^^^^^^___EEE777666444444555555444222333333333222222222111111000000000000000000000000111111111111111111111111111111222222222333333333444444333444888@@@IIIPPPbbb|||}}}yyywwwyyy|||uuueeeVVVUUUVVVVVVZZZggguuuxxxsssnnnyyy}}}kkkiiiddd___[[[]]]dddjjjgggjjjnnnpppnnnttt~~~wwwssszzzrrr^^^MMMBBB;;;666222222111111000///......---//////////////////////////////...---...///000111,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++---,,,***))))))***,,,---////////////...---,,,+++***************************************++++++,,,))))))************)))))))))))))))))))))******+++******))))))))))))*********++++++,,,,,,------.........................../////////000111111222222222333444666888:::<<<>>>@@@???AAAKKK^^^}}}{{{sssnnnkkkjjjlllpppvvv~~~tttggghhhaaaTTT\\\[[[|||dddDDD888666444444555555444222333333333222222222111111000000000000000000000000111111111111111111111111111111111222222222333333222333333333444777<<>><<<999999:::@@@JJJQQQ```{{{jjj\\\MMM@@@666111,,,,,,000333222/////////000//////000111222........................,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........---,,,))))))))))))))))))))))))))))))***++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---************************+++***)))((()))***,,,---)))******++++++******)))******))))))******+++,,,,,,++++++******++++++,,,***++++++,,,,,,------.................................///000000111111222333333444444666777999:::999;;;???DDDPPPjjjxxxrrrnnnjjjeee```___```dddfffiiitttxxxhhhfffmmmdddeeeXXXbbbyyyQQQ<<<999555222222333333333333333333222222222111111000000000000000000000000111111111111111111111111000000000000111111111111---///222222222222333555000333666666555555777999888888===DDDEEEHHH\\\ssstttVVVDDD===888222000555888444---***///555///000000///------...///---.....................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------((((((((((((((((((((((((((()))***,,,,,,+++*********++++++,,,,,,++++++******+++---......---+++***************************))))))***++++++++++++++++++++++++,,,,,,+++++++++++++++******++++++,,,---,,,++++++******++++++,,,***++++++,,,,,,---..............................//////000000111111222222333333444444666777999999777999>>>CCCNNNiiiyyytttllleee___]]]ZZZXXXZZZ^^^gggnnn|||ggglllssslll^^^\\\jjjTTT???999666555444111111444111111111111111111222222000000000000000000000000000000000000000000000000000000000///////////////111111111111111111222222111333666666666666888999999:::===AAABBBDDDMMMWWWlllxxxiiiSSSBBB999555222111////////////............//////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++......---,,,+++)))(((''',,,+++++++++***)))))))))************************)))************+++++++++,,,++++++******++++++,,,,,,+++***+++---...---,,,)))+++---//////---***(((---------............///111///---...111333333111444444555666777888999999999===<<>>@@@HHHQQQSSSVVV[[[bbbjjjsss}}}qqq___JJJ:::666222//////222444333111/////////............---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++************++++++++++++,,,************************)))************+++++++++++++++,,,,,,+++******)))))))))******************(((((((((((((((((((((((('''((((((((())))))))))))++++++************++++++***)))((()))+++++++++***+++---111333333111...+++------------.....................000222333111///222333333444555666777777666;;;;;;@@@OOOddd~~~xxxwwwuuuuuussspppllliiieeeaaa```eeekkkqqqyyyfffeeefffmmmkkkcccvvvjjjDDD<<<555555555333333555222222222111111111111111000000000000000000000000000000000000000000000000111111111111111222222222111111111111222333333444888999999888777666777999<<<<<>>NNNbbb|||xxxuuuqqqpppooooooqqqrrrqqqppppppooossszzzrrrkkkdddiiimmmdddhhh~~~oooHHH>>>555444666555444555333333222222111000000000000000000000000000000000000000000000000000000000//////000000111222222222111111111111222444555666777888999888888:::<<>>MMMaaa~~~{{{xxxwwwvvvwww{{{}}}~~~~~~uuuooofffiiiqqqkkkfffooouuuJJJ???555444666666444555333333222222111000000///000000000000000000000000000000000000000000000000......///000000111222222111111111222333444555666555777888888999<<<@@@CCCGGGGGGLLLTTTYYYXXXWWWXXXVVVOOOOOOWWW\\\^^^gggrrruuuqqqmmmnnnsss{{{eee___UUUKKKBBB:::444000888555222000......///111333333222000///......///.........---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***************************,,,+++************+++,,,))))))))))))************)))))))))))))))))))))))))))************+++++++++)))***************)))((()))))))))))))))(((((((((************************))))))))))))******************))))))))))))*********)))((()))+++++++++***((((((''''''((()))+++,,,++++++,,,,,,,,,---------+++...000///......000222222222333444555666777777777;;;:::>>>LLL```tttqqqhhhkkkwwwtttjjjjjjzzzKKK???555444666666555555333333222222111000000///000000000000000000000000000000000000000000000000---......///000111111111111111111222333444666777444555777888:::===BBBFFFIIIGGGIIIPPPUUUVVVXXXZZZVVVPPPPPPXXX[[[[[[dddqqquuurrrppppppqqqrrrvvvzzz|||ooo```PPPDDD???:::666666666444333,,,000333333333333222///---...//////.........///......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******************************---,,,+++******+++,,,---))))))))))))************)))))))))))))))))))))))))))************+++++++++***************)))((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******)))((('''((()))******((('''(((***+++,,,,,,,,,+++++++++,,,,,,,,,---------,,,...//////------000333222333333444555666777777888;;;:::>>>LLL___qqqhhhmmmrrrvvvttthhhVVV???666:::888888888222222222222111111111111000000000000000000000000000000000000000111111111111111111111000000000000000111222333333222222444666555888:::<<<<<<>>>@@@CCCIIILLLLLLKKKMMMTTTXXXWWWRRRQQQQQQRRRVVV[[[```ccclllmmmppprrruuuxxxyyyzzzooo\\\PPPHHHCCC???888888888777666444333222111111111111000000000000222111111000///......---///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++***++++++,,,,,,))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))************************))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************)))************+++++++++******+++,,,------------,,,,,,,,,---------.........------......///000111222222222333444555666777777<<<:::===III[[[sssgggjjjooouuutttjjjsssYYYAAA666999777666777222222222222111111111111000000000000000000000000000/////////000000000111111111000000000000000000000111222333333222222444666555777:::;;;<<<===@@@BBBCCCFFFGGGGGGKKKSSSWWWWWWRRRQQQPPPQQQSSSWWW\\\^^^eeefffhhhkkkoootttwwwyyyvvvuuuwwwxxxuuuuuufff[[[MMMBBB<<<:::777555666666666555444333222111111111111000000000//////111111000000///......---...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++*********+++,,,,,,---************************++++++************++++++))))))))))))))))))))))))(((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************)))************+++++++++)))***+++,,,------------,,,,,,,,,------------......------......///000111222222222333444555666777777<<<;;;===HHHZZZ{{{iiihhhkkkssstttjjjhhh\\\CCC666777555555666222222222222111111111111000000000000000000000000000....../////////000000000000000000000000000111111000111222222222222444666555777999;;;;;;===???AAABBBEEEFFFFFFIIIQQQUUUUUURRRPPPOOONNNPPPSSSWWWYYY`````````bbbeeejjjooorrrpppnnnmmmkkkiiikkkuuuuuuggg```WWWLLL@@@;;;444111222333333222222333333333222222111000111111000000000000//////111000000//////.........------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))******+++,,,---...************************++++++************++++++))))))))))))))))))))))))(((((())))))))))))******************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))************)))************+++++++++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------...------......///000111222222222333444555666777666;;;;;;===HHHZZZ~~~nnnhhhiiiqqqtttlllbbb}}}___EEE777666333333555111222222222111111111000000000000000000000000000000............////////////000000000000000111111111000111222222222222555777666888:::;;;<<<===???AAAGGGJJJJJJHHHJJJPPPSSSRRROOONNNLLLLLLMMMQQQTTTWWW___]]]\\\[[[]]]```eeegggmmmllljjjhhhgggjjjqqqxxxqqquuuzzz}}}~~~{{{yyywwwjjjdddVVVEEE<<<:::666111555333222222444555444333111111222222222222222111111000000000////////////000000/////////.........---------,,,,,,,,,,,,+++++++++++++++++++++++++++)))******++++++******))))))))))))***+++---...///++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))(((((((((((()))))))))***************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))))))))************))))))*********+++++++++(((((()))***++++++++++++++++++,,,,,,,,,---------...------......///000111222222222333444555666777666;;;;;;===HHHYYY|||~~~uuummmkkkrrrwwwrrraaaqqq```FFF777666222222555111222222222111111111000000////////////////////////............//////////////////000000111111111111000111333333222333666888888:::<<<======>>>@@@BBBGGGJJJJJJHHHJJJPPPTTTSSSNNNLLLKKKKKKMMMQQQUUUWWW\\\[[[ZZZYYY[[[]]]```bbbeeeeeeeeecccdddhhhkkklllnnnrrrvvvwwwuuurrrppppppppp|||uuuhhhXXXIIIAAA@@@:::444333555666555222222222333444444222000111222222333333333333333000000000////////////...////////////........................------------++++++++++++++++++++++++)))******++++++******))))))))))))***+++---...///++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))'''(((((((((((()))))))))************)))))))))(((************************)))))))))))))))))))))))))))))))))))))))******+++((()))))))))************))))))*********+++++++++(((((()))***+++++++++++++++++++++,,,,,,,,,------...------......///000111222222222333444555666777666;;;;;;===HHHXXXzzz|||xxx}}}}}}tttnnnrrrxxxuuuhhhooo```FFF777666333333444111222222222111111111111000////////////////////////....../////////000000000/////////000111111222222111222444444444555777999;;;===???@@@@@@AAACCCEEEBBBEEEGGGGGGKKKRRRWWWWWWOOONNNLLLLLLNNNRRRVVVXXXXXXYYY[[[]]]___aaabbbbbb___aaa``````ccchhhjjjgggnnnqqqrrrpppmmmnnnttt{{{ooouuuyyyvvvpppnnnsssyyywwwwww|||{{{tttlll]]]NNNEEEAAA<<<666444444444333333444555555000000111222333222222222222333333444444444333333000000////////////..............................//////.........---------++++++++++++++++++++++++******++++++++++++******))))))******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))''''''(((((((((((())))))************))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************)))************+++++++++((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------......///000111222222222333444555666777666;;;;;;===GGGWWWyyywwwsssuuu||||||nnnlllpppmmmhhhkkk___EEE777777444333444000222222222111111111111000/////////////////////////////////000000000111111...//////000111111222222222333555555555666999;;;???@@@BBBCCCCCCDDDEEEGGGBBBFFFHHHHHHMMMUUUZZZZZZSSSQQQOOONNNPPPRRRVVVXXXZZZ\\\```dddeeeeeecccaaa```aaa___^^^ccclllnnnjjjkkkppprrrnnnggggggpppyyyqqqqqqqqqmmmiiifffeeefff\\\ZZZZZZ___hhhssszzz}}}wwwhhh```VVVSSSPPPFFF===999:::999555222111111111000...///000000111222222222333444555333333333444333333222222000000/////////..........................................---------,,,,,,************************++++++,,,,,,,,,,,,+++++++++*********+++,,,,,,---------------------------++++++************++++++))))))))))))))))))))))))'''''''''((((((((())))))************))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************)))************+++++++++)))***+++,,,------------***++++++++++++,,,,,,,,,...------......///000111222222222333444555666777666;;;;;;===GGGVVVxxx}}}uuupppooouuummmdddeeeaaa___```^^^DDD777888555444555000222222222111111111111000////////////////////////000000000000111111111111...//////000111222222222222444555666666777:::<<>>BBBDDDBBBDDDJJJPPPQQQRRRRRRRRRTTTVVVWWWWWWVVVZZZVVVQQQOOORRRVVVZZZ\\\fffjjjkkkmmmsssyyyuuummmhhhqqqyyyxxxqqqmmmqqqwwwnnnmmmlllnnnpppooojjjfffhhhdddaaabbbeeeddd]]]VVVLLLHHHBBB?????????===:::CCC??????EEEJJJOOOZZZeeennnzzzvvvhhh^^^WWWPPPKKKFFFMMMNNNFFF??????@@@>>><<<===???AAABBBBBB@@@@@@<<<:::777444222222333333111111111222222444555555222111111222444444333111////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))***...111000///++++++************++++++************))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))((()))*********((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------,,,,,,......---------......///000000000111333666999;;;999<<<;;;===IIIWWWuuu{{{}}}llleee___YYYWWWZZZnnnEEE;;;999666666///555111111111111000000000000000000000000000000000000000000000000111111111111111000000000000111222222333666:::;;;<<<<<<>>>???>>>BBBDDDDDDHHHPPPUUUUUUWWWUUUUUUYYY___aaa___[[[ZZZWWWTTTRRRRRRVVVZZZ^^^gggjjjmmmnnnttt|||}}}yyy}}}{{{wwwzzzzzzsssjjjeeeeeehhhjjjkkkccc```]]]^^^aaa^^^VVVOOOGGGCCC???======>>>===;;;;;;999:::>>>???>>>BBBHHHIIIRRR[[[bbbooo{{{pppkkkjjjddd\\\RRRKKKJJJIIIGGGEEE@@@GGGIIICCC>>>===<<<999;;;<<<>>>@@@AAABBBBBBBBB===<<<:::888777666555555111000000000111222444555444333222333444444222111////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))+++...//////---,,,++++++******++++++,,,************))))))))))))((((((((()))))))))******))))))))))))))))))))))))++++++******)))((((((''')))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,------------------------...------------...//////333222222222333666999:::999<<<:::===HHHUUUsss}}}lllbbb[[[UUUQQQ[[[oooEEE:::888666777000666111111111111000000000000000000000000000000000000000000000000111111111111111111000000111111222333555:::>>>>>>;;;;;;???CCCBBBEEEGGGIIIOOOWWWZZZYYYWWWSSSQQQYYYccchhhbbbZZZYYYYYYXXXUUUSSSUUU[[[```fffiiikkkkkknnntttyyyzzzxxx|||wwwjjjaaaaaadddhhhjjj```\\\YYYXXXXXXTTTLLLEEEAAA>>>;;;::::::;;;;;;;;;<<<<<<>>>AAAAAA>>>>>>AAA777@@@KKKTTTeee~~~wwwrrrhhh\\\QQQKKKIIIJJJGGGCCC===;;;<<<===<<<:::===CCCFFFCCC???===<<<:::;;;;;;===>>>@@@AAABBBCCC@@@@@@@@@@@@===:::777555333222000//////111222444555444333333444444222000////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++------,,,+++,,,++++++******++++++,,,************))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))+++******))))))(((((('''))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************+++++++++,,,,,,,,,+++,,,,,,------.........---------------...//////555444333333444666999::::::===:::<<>>AAACCCBBB@@@@@@BBBCCC============>>>???@@@AAABBBDDDEEEEEECCC???;;;888:::888555222111111222333444333222333444333222000////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,+++***)))+++******))))))******+++************)))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++******+++++++++,,,,,,,,,++++++,,,,,,---...//////---------------...///000555444333444555888;;;<<<;;;>>>;;;===GGGSSSppp~~~vvvmmmjjjfffeeeddddddeeefffeeeoooqqqVVVPPPVVVYYYiiitttGGG888555444666///444111111111111000000000//////////////////////////////000000000111111111111111111111111222333444555999>>>BBBAAA======CCCIIITTTVVVWWWVVVWWWZZZXXXTTTWWWRRRQQQZZZgggmmmfff]]]YYY\\\]]][[[WWWWWW\\\aaa___cccgggfff```YYYYYY[[[kkklllooosssxxx|||~~~yyyssslllgggffffffcccaaaeee]]]RRRJJJEEEBBB???===<<<;;;999777666666777888::::::999:::AAANNN\\\eeeyyy~~~{{{yyy{{{uuuppprrrxxx~~~~~~~~~zzzxxxuuussskkk```[[[]]]\\\YYYUUUOOOIIIGGGIIIIIIGGGDDDIIIGGGEEEDDDCCCCCCCCCCCCDDDCCCBBBAAABBBAAA@@@???@@@???===<<<===@@@EEEIIIBBBAAA@@@???>>>>>>>>>>>>>>>AAADDDGGGHHHFFFCCCBBBCCCAAA===999777555555555222111111111333333222000////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++************))))))(((((((((((())))))************)))))))))(((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,------///000000222222222444666:::===???===@@@===>>>HHHTTTqqq{{{tttnnnhhheeeeee\\\]]]aaadddhhhttt^^^TTT]]]YYYggg~~~OOO===777555666---111111111111111000000000000000000000000000000000000000000000000111111111111111111111222333444555666999===BBBBBB@@@AAAEEEIIIUUUZZZ\\\XXXUUUUUUSSSPPPSSSQQQRRRXXXaaaeeeaaa\\\ZZZ\\\]]]\\\YYYYYY\\\___^^^bbbiiimmmhhh```]]]___nnnnnnnnnoooqqqsssvvvwwwzzzrrrgggaaa```aaacccccc```YYYMMMDDD???=========<<<;;;:::888666666888:::999???HHHSSSeee}}}|||wwwqqqmmmjjjddd^^^[[[]]]^^^\\\YYYRRRTTTWWW[[[^^^```aaabbbjjjkkkkkkhhhffffffjjjnnnrrrqqqmmmgggbbb``````bbbbbbcccbbb]]]XXXYYY___eeefffggghhhfffbbb___]]]]]]ZZZ^^^___]]]```eee```WWWZZZXXXVVVVVVWWWXXXXXXXXXUUUSSSQQQPPPQQQPPPOOONNNMMMMMMLLLKKKIIIHHHFFFFFFDDD???::::::;;;>>>DDDKKKGGGGGGFFFDDDCCCAAA@@@@@@:::<<<@@@DDDHHHJJJKKKKKKHHHGGGDDDAAA>>><<<:::999333222111222333333222000////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********))))))+++---)))))))))(((((()))))))))************))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---...///000111111111111333666:::>>>@@@===@@@===>>>HHHUUUqqqxxxrrrrrrxxxqqqhhhbbb^^^___iiitttmmmZZZ___SSS]]]|||OOO<<<666555777///222111111111111000000000000000000000000000000000000000000000000111111111111111222222222333555666777888<<<@@@BBBCCCEEEGGGHHHMMMVVV[[[WWWQQQPPPPPPOOONNNPPPSSSVVVYYYZZZ[[[\\\\\\\\\[[[[[[[[[[[[[[[\\\___bbbiiiqqqoooiiifffiiiooonnnkkkhhhgggjjjqqqvvvxxxoooddd\\\[[[\\\^^^___SSSNNNGGG@@@<<<;;;;;;;;;:::;;;;;;:::888999<<>>???BBBEEEHHHKKKLLLIIIIIIHHHGGGEEECCC@@@???888777555555444333111...////////////////////////..............................---------,,,,,,,,,------------------------++++++++++++++++++++++++)))******)))((()))---111++++++************++++++************))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---...///000111111111111333555999<<>><<<===HHHUUUqqqyyyvvvrrrlllgggfffeeeqqqxxx]]]]]]QQQYYYrrrzzzIII777333444888111666111111111111000000000000000000000000000000000000000000000000111111111111222222222333444555777777888:::>>>BBBEEEGGGGGGGGGEEEPPPXXXUUUNNNLLLNNNPPPPPPTTTYYYZZZXXXXXX\\\```\\\[[[ZZZ[[[\\\\\\[[[ZZZaaaaaagggpppqqqllljjjmmmzzzvvvooofffaaacccllltttssslllccc]]][[[ZZZXXXVVVGGGEEEAAA>>>;;;:::::::::999:::;;;;;;:::;;;???CCCYYYnnntttkkkeee^^^ZZZSSSRRRPPPNNNMMMKKKIIIGGGIIIHHHFFFEEEEEEFFFGGGGGGIIIIIIJJJKKKMMMNNNOOOOOORRRSSSTTTTTTUUUVVVZZZ\\\[[[\\\]]]```eeekkkpppsssyyy}}}yyy|||~~~~~~}}}tttooorrrvvvpppjjjddd```aaacccdddddd]]]]]]]]]\\\[[[[[[\\\]]]]]]TTTOOOOOONNNKKKLLLQQQMMMNNNPPPPPPOOOMMMKKKJJJEEECCCBBBAAAAAACCCEEEGGGGGGHHHIIIJJJIIIGGGEEECCC===;;;999777666333000---////////////////////////..............................---------,,,,,,,,,------------------------++++++++++++++++++++++++***+++***(((''')))///444---,,,,,,++++++,,,,,,---************))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------------------,,,,,,+++,,,,,,---...///111111333222222333555777:::<<<:::===:::<<>>???BBBDDDHHHJJJLLLMMMIIIKKKRRRVVVSSSRRRTTTPPPQQQUUU[[[]]][[[\\\___aaabbbbbb```\\\ZZZ\\\^^^cccbbbggguuuyyyuuuuuunnnllliiiccccccfffiiigggbbb```cccbbbUUUDDDAAA===;;;<<<;;;888888:::;;;:::<<<@@@CCCLLLaaavvv{{{kkk^^^WWWRRRNNNKKKJJJIIIGGGEEEDDDCCCDDDDDD???AAACCCFFFJJJOOOSSSVVVXXXWWWXXX]]]___^^^___bbbaaaeeeeeeaaabbbhhhjjjhhhnnntttyyy|||}}}uuuiiieeecccaaa______```aaacccbbb_________]]]ZZZ[[[```^^^^^^ZZZTTTTTTWWWYYYXXXQQQQQQOOOIIIBBB===>>>@@@HHHIIILLLNNNNNNNNNMMMLLLJJJHHHDDD???:::444000...222000///000111111///...000000///...............//////...---,,,,,,++++++---+++******+++,,,,,,+++,,,,,,,,,+++++++++******(((+++---+++(((***000666444000+++***,,,---***&&&))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***)))(((((()))***+++,,,,,,+++***))))))******(((***++++++*********,,,,,,++++++******++++++,,,------------------------------......///000000000000111333666888999::::::;;;>>><<<===FFFRRRlll~~~nnneeecccdddeeeeeefffiiipppyyyuuudddXXXMMMVVVnnnpppMMM888777555333444111111111111111000000000000////////////////////////////////////000111111111333444444555666888999:::>>>???@@@CCCGGGJJJMMMOOONNNKKKLLLSSSVVVSSSQQQQQQPPPSSSZZZ______]]]bbbiiiooonnnjjjddd^^^[[[\\\^^^___^^^bbbnnnxxxzzzzzzzzz|||tttnnnmmmjjjeeedddfffaaa```\\\YYYZZZYYYOOOAAA@@@<<<999888555222555999999888BBB\\\yyyzzzsssooolllgggddd^^^]]]\\\[[[[[[[[[[[[[[[XXXYYY[[[___cccfffggggggffffffiiinnnnnniiifffffffffkkkpppsss{{{|||xxxuuusssrrrrrrnnnppptttwwwsssiiicccbbbaaaddddddaaa``````]]]WWWWWWWWWUUUPPPKKKHHHFFFFFFHHHIIIKKKMMMOOOOOONNNNNNMMMLLLKKKIIIDDD???:::777444222000///000111111000000000///...............///......---,,,,,,++++++,,,+++******+++,,,,,,+++,,,,,,,,,+++++++++******)))******((('''(((,,,000000,,,)))))),,,---+++)))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***+++***)))(((((()))***+++,,,+++***))))))))))))***(((***+++,,,+++***+++,,,,,,++++++******++++++,,,------------------------------......///000000000111222333555777999;;;;;;:::>>>;;;===FFFRRRlll{{{qqqlllgggcccdddbbbaaadddlllwwwttt```QQQTTTiiijjjIII666777555333444000111111111111000000000000////////////////////////000000000000000111111111444444555666777999;;;<<<>>>???AAADDDHHHLLLOOOQQQOOOLLLMMMTTTWWWTTTPPPNNNOOOTTT\\\bbbaaa```hhhrrr}}}yyyqqqggg___[[[\\\]]]ZZZXXX[[[bbbhhhkkkpppuuuxxxsssnnnmmmkkkgggdddddd^^^\\\WWWRRROOOLLLEEE<<<;;;999999999777666;;;BBBGGGNNNccc~~~~~~}}}}}}||||||{{{{{{uuutttuuuwwwzzzyyyuuuqqqnnnnnnqqqwwwyyywwwvvvxxxyyyqqqjjjhhhkkkkkkiiijjjllljjjeeedddbbb___\\\YYYUUUPPPMMMIIIIIIJJJLLLOOORRRTTTUUUOOOPPPRRRRRROOOJJJDDD@@@888555111///000111111111000000///........................------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******+++***)))((('''((()))***+++)))'''(((+++------+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))))))))******+++***))))))))))))))))))(((***,,,,,,+++***+++,,,,,,++++++******++++++,,,------------------------------......///000000000222222333444666999;;;===999<<<;;;===FFFRRRlllyyysssnnnmmmmmmmmmoooqqqsssuuummmYYYTTTbbbcccEEE555888666333333000111111111111000000000///////////////////////////111111111111111111111111444555555666888:::<<<===@@@@@@BBBDDDGGGJJJLLLNNNLLLJJJLLLRRRWWWWWWSSSOOOPPPRRRXXX^^^```bbbjjjsss|||xxxpppggg___[[[YYYZZZZZZYYY[[[^^^^^^]]]aaagggrrrooommmllljjjgggcccaaa___\\\VVVMMMFFF@@@;;;777999888999:::999:::AAAJJJdddxxx~~~}}}~~~{{{tttooolllkkkoooxxx{{{yyyrrrllllllpppqqqnnnoookkkfffcccaaa]]]VVVQQQMMMKKKIIIIIILLLQQQWWW[[[RRRSSSTTTTTTRRRNNNIIIGGG???;;;555111000000000000000000///.....................---------,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,,,,,,,+++++++++******---+++******+++,,,+++***)))'''&&&(((+++,,,,,,+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))*********)))(((((())))))***(((***,,,,,,+++***+++,,,,,,++++++******++++++,,,------------------------------......///000000000222222111222444777;;;===888<<<:::===FFFQQQkkk|||~~~}}}{{{uuuzzzxxxdddWWWaaa___BBB444888666333333111111111111111000000000///000000000000000000000000111111111111222222222222444555666777999;;;===>>>BBBBBBBBBCCCDDDFFFHHHHHHHHHHHHIIIOOOWWW[[[XXXRRRTTTQQQRRRXXX^^^ccchhhmmmppplllhhhbbb^^^ZZZXXXVVV[[[\\\___bbb^^^YYYYYY^^^jjjjjjhhhgggeeeccc^^^ZZZYYYUUUNNNGGG???999777777<<<888555777;;;DDDSSS```~~~}}}{{{vvvrrroooqqqyyy|||zzz{{{yyyuuusssnnnhhhdddbbb___ZZZUUUVVVRRRKKKFFFFFFKKKRRRVVVWWWVVVUUUTTTRRRPPPNNNMMMGGGCCC<<<777444222///...000000///...............---------------,,,,,,,,,+++---...,,,+++***,,,...,,,,,,,,,+++++++++******+++******+++------,,,***)))(((((()))*********)))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))******)))))))))******))))))))))))******)))+++,,,,,,++++++,,,---,,,++++++******++++++,,,------------------------------......///000000000111111000111333666999;;;777<<<:::===FFFPPPiii~~~xxxuuuvvvxxxnnn]]]hhh\\\@@@444888555222444222111111111111000000000000000000000000000000000000000111111222333333444444666666777888:::===???@@@DDDDDDDDDDDDDDDEEEFFFGGGGGGGGGIIINNNYYYaaa___XXX\\\TTTQQQVVV]]]aaaeeehhhfffccc```^^^]]][[[YYYWWWUUUXXX]]]bbb___XXXUUUWWWcccdddbbb___^^^\\\XXXRRRLLLFFFAAA>>>;;;777777999999555777BBBUUUkkk~~~{{{vvvnnngggbbb```^^^]]]___ZZZQQQJJJFFFGGGJJJLLLZZZYYYXXXWWWVVVUUUTTTTTTNNNKKKFFFAAA===888333///000000///...............------------------------+++---///---******,,,///,,,,,,,,,+++++++++******((()))+++,,,,,,+++***))))))************)))(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))************))))))******************+++,,,)))+++------,,,+++,,,---,,,++++++******++++++,,,------------------------------......///000000000000000111222444777999;;;888<<<;;;===EEEOOOggg}}}uuuqqqmmmmmmmmmnnnuuuzzzxxxvvvdddmmm\\\AAA444888555222444333111111111111000000000000000000000000000000000000///000111222333555666666888999:::;;;===@@@BBBCCCGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKOOOZZZeeeeee]]]ddd]]]YYYZZZ]]]___ccciiigggccc___]]]]]]^^^]]][[[WWWYYY^^^dddbbb[[[WWWVVV\\\^^^\\\WWWUUUVVVQQQJJJCCC<<<777999999777777:::777;;;JJJfffssshhhcccccceeebbb___[[[VVVRRROOOMMMMMMWWWXXXZZZ[[[[[[ZZZYYYXXXRRRPPPNNNLLLHHHAAA:::444000000///...............------------------------+++...000...***))),,,000,,,,,,,,,+++++++++******))),,,//////,,,)))((()))((()))+++++++++***))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((()))***++++++***)))(((+++++++++++++++,,,------)))+++------,,,+++,,,---,,,++++++******++++++,,,------------------------------......///000000000111111333555777999:::;;;999===<<<===EEEMMMeeeuuunnnddd]]]```nnn|||www}}}}}}yyyhhhmmm]]]AAA555888444111444444111111111111000000000000000000000000000000000000//////111222444555777777:::;;;<<<>>>@@@BBBDDDFFFHHHHHHIIIIIIKKKLLLNNNOOOOOOOOOMMMPPP\\\hhhhhh```jjjeeeaaa```]]]]]]dddlllmmmhhhaaa]]]^^^`````````ccccccggglllkkkddd^^^]]]YYY[[[YYYRRRPPPQQQMMMEEECCC:::555888:::888777999;;;GGGbbb}}}zzzxxxyyy|||}}}ooogggfffiii```aaabbbbbb___[[[WWWUUURRRUUUYYY]]]^^^^^^[[[ZZZSSSSSSTTTSSSPPPIII@@@999000000///...............------------------------+++...000...***))),,,000,,,,,,,,,+++++++++******,,,111555444...))))))***''')))+++,,,++++++++++++))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((()))***++++++***)))(((,,,+++++++++,,,------...)))+++------,,,,,,,,,---,,,++++++++++++++++++,,,------------------------------......///000000000111333555777999;;;<<<<<<:::>>><<<===EEEMMMdddvvvbbb]]]```dddqqqxxxuuuyyy~~~~~~xxxpppUUUEEE777333555444222111222222222111111111111000000////////////000000111222444666444111000444999AAACCCFFFEEECCCBBBDDDGGGMMMMMMLLLHHHFFFIIIQQQYYY[[[WWWRRRRRR\\\iiimmmkkkllllllkkkgggbbb^^^]]]^^^dddaaa^^^^^^aaabbb```^^^gggfffiiirrrzzzwwwiii[[[]]]cccbbbYYYOOOJJJDDD>>>AAA555000555888555777???MMMggg~~~~~~vvvsssooohhh```]]]___aaaaaa___^^^]]][[[ZZZZZZ[[[]]]^^^YYYWWWTTTSSSQQQOOOKKKIIIBBB999///+++---000000///000///---++++++,,,...///---,,,,,,,,,+++***,,,///------,,,,,,,,,,,,++++++)))222;;;<<<555---)))(((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))))))))&&&'''''''''(((((()))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---......///...,,,+++***...///111111000000222333222333444444444666999<<<;;;===:::;;;BBBIII___~~~~~~jjjbbb^^^ZZZ^^^fffnnnpppuuu}}}xxxuuuxxx|||yyysssiiiPPPBBB666333555555333222222222222111111111111000000////////////000111111111444666666333444888===???AAACCCBBB@@@@@@CCCFFFLLLMMMLLLJJJJJJNNNWWW___YYYVVVQQQPPPZZZiiirrrsssvvv{{{~~~vvvjjj```[[[[[[[[[ZZZ[[[]]]^^^___^^^ccceeellluuu|||yyymmmccc]]]fffiiiaaaTTTJJJAAA:::888666666888666999MMMddd{{{mmmccc^^^]]]^^^___^^^]]]]]]]]]]]][[[YYYXXXZZZYYYXXXXXXWWWUUUQQQNNNIIIDDD===666222000/////////...---,,,++++++,,,------,,,,,,,,,,,,,,,...000------,,,,,,,,,,,,++++++(((...666888444///+++***++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))((())))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))''''''((((((((()))))))))))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---.........---,,,+++,,,...////////////000222000111333444555777:::<<<;;;===:::;;;BBBIII^^^}}}pppbbb\\\VVVOOONNNRRRTTTWWW]]]gggtttvvvsssvvvyyywwwpppiiiJJJ>>>444333666555333222222222222111111111111000000000//////000111111222000333666777777888===@@@>>>AAABBBBBB@@@AAAEEEIIIKKKMMMNNNNNNPPPUUU^^^eee\\\[[[VVVSSSYYYgggsssxxxvvv|||xxxjjj]]]UUUTTTVVVYYY]]]___aaaaaa```\\\___fffoootttqqqhhh```dddiiihhh\\\KKK>>>666222666666;;;AAAGGGTTTqqqpppeee___^^^]]]]]]^^^___```___[[[YYYZZZ[[[\\\^^^___]]]XXXUUURRRPPPLLLDDD:::333111000//////...------------------,,,,,,+++,,,---//////------,,,,,,,,,,,,++++++(((+++///222222111...,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))************************)))))))))))))))*********)))))))))*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------------,,,+++---............///111---000222444555666999;;;:::===::::::BBBIII^^^|||~~~uuuqqqfff]]]TTTQQQNNNHHHFFFHHHFFFHHHNNNXXXdddnnnuuuxxxzzzqqqqqqtttwwwxxxqqqpppGGG===444444555333111000222222222111111111000000000000000000111111222333111444777888999;;;>>>AAA@@@BBBDDDDDDCCCEEEIIINNNMMMNNNPPPQQQTTTZZZbbbhhhccceeebbb\\\\\\eeeoootttnnnrrrvvvsssjjj```ZZZXXXWWWXXX]]]fffmmmmmmhhhccc[[[[[[^^^eeekkkjjjbbb[[[gggcccYYYJJJ>>>888666666888999CCCWWWlll|||uuuttt{{{|||}}}sssnnncccaaa^^^___aaabbb```___ZZZ[[[^^^aaacccaaa]]]ZZZWWWVVVSSSMMMEEE===777444000/////////////////////---...,,,***+++......,,,------,,,,,,,,,+++++++++***)))***---000111...+++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***(((((((((((((((((((((((()))***************++++++************************))))))))))))******************************************+++++++++,,,,,,,,,******+++,,,------......+++---...///......///111...000333444444555777999999<<<999:::BBBHHH\\\{{{wwwppphhhcccbbb^^^XXXQQQMMMHHHDDDBBBCCCBBBDDDIIIPPPYYY```dddfffpppvvvuuummmnnnssswwwxxxpppuuuFFF===666555555111///...222222222111111111000000000000000111111222444444333555777999:::<<<>>>???@@@CCCEEEEEEDDDFFFJJJNNNOOOPPPQQQSSSWWW\\\bbbfffeeejjjjjjdddbbbeeekkkmmmjjjnnnppplllddd^^^^^^```bbbbbbfffqqq{{{{{{pppddd```\\\\\\bbbjjjmmmfff______UUUGGG>>>:::;;;===@@@999FFF]]]yyyyyyzzz~~~wwwuuurrrnnnmmmoooqqqrrrtttxxxnnnnnnyyy}}}|||yyyqqqgggaaa``````___]]]ZZZ[[[]]]```cccbbb___]]]YYYVVVRRRPPPOOOJJJAAA;;;000000///////////////000...///---)))***//////***------,,,,,,,,,+++++++++---***(((***---///,,,)))++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))*********+++******))))))))))))******(((((((((((((((((((((((())))))******+++++++++,,,++++++++++++************(((((()))))))))***************************************+++++++++,,,,,,,,,*********+++,,,---...///,,,...////////////000222000111333444444444666888999<<<999:::AAAGGG[[[yyy~~~|||~~~}}}vvvvvv|||wwwkkk___YYYVVVRRRQQQSSSQQQNNNJJJFFFCCCBBBCCCDDDDDDDDDFFFKKKOOOSSSTTTSSSXXX```rrrqqqjjjmmmrrrvvvssslllpppFFF===666555444000//////222222222111111111111000000000111111222333555555444555777:::===>>>???@@@>>>AAADDDEEEDDDEEEHHHKKKPPPPPPQQQSSSVVV[[[^^^aaa___eeehhhfffdddfffhhhgggdddjjjooolllddd^^^^^^```mmmkkkmmmuuu|||{{{oooccc\\\ZZZ\\\bbbiiijjjfff```UUUKKK@@@:::888777999===DDD___~~~~~~|||xxxssstttxxxyyyvvvssswwwuuuzzzyyyyyyzzzooojjjeee___ZZZ]]]\\\\\\^^^```aaaaaa```\\\WWWSSSTTTVVVSSSLLLEEE777555222///------.........000---)))---444444---------,,,,,,,,,,,,++++++...+++)))***,,,---+++)))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((())))))******++++++++++++******))))))******+++))))))))))))))))))))))))))))))******+++,,,,,,,,,+++++++++***************((((((((()))))))))************************************+++++++++,,,,,,,,,************+++,,,......,,,...///000//////000222111222333333333444888:::888;;;999:::AAAGGGZZZwww|||wwwqqqllllllooorrruuu{{{yyyvvvhhhbbb\\\]]]bbbggggggeee\\\SSSJJJHHHGGGEEEEEEGGGCCCDDDDDDBBBBBBDDDFFFGGGEEEEEEEEEGGGIIIIIIGGGFFFHHHOOO```yyyqqqkkkmmmrrrtttqqqlllhhhDDD<<<555444333111111333222222222111111111111000111111111222333444555666333555777<<<@@@CCCDDDDDD===AAAFFFGGGFFFFFFGGGIIIMMMMMMNNNQQQUUUYYY[[[]]]YYY^^^aaa``````cccccc```\\\bbbfffddd\\\YYY\\\aaapppnnnmmmnnnnnnkkkeee```TTTZZZbbbeeeddd___ZZZWWWKKKDDD>>>:::777:::EEERRRiiixxx}}}}}}~~~zzz{{{{{{wwwrrrqqqssswww|||qqqhhhdddaaa^^^]]]___aaacccdddaaa^^^[[[ZZZYYYWWWSSSPPPEEEAAA;;;555000/////////---000...+++111;;;<<<444------,,,,,,,,,,,,++++++,,,+++******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((())))))******+++,,,,,,+++******))))))******+++))))))))))))))))))))))))))))))***++++++,,,------++++++*********)))))))))(((((((((((()))))))))*********************************+++++++++,,,,,,,,,++++++*********,,,---...+++---............///111111111111111333666<<<@@@777;;;999:::AAAFFFYYYvvvvvvvvvwwwyyy|||}}}{{{zzzsssnnnfff```^^^___ccceeeiiirrr{{{lllccc```]]]XXXSSSUUUZZZ\\\XXXTTTVVVNNNHHHHHHHHHEEEDDDEEEFFFHHHJJJHHHGGGGGGGGGFFFGGGFFFEEEFFFFFFDDDBBB???BBBEEETTTnnnqqqmmmnnnqqqrrrtttnnndddCCC;;;444333333222444777222222222111111111111000111111111222333444666777333444888===CCCFFFHHHHHH???DDDIIIKKKIIIHHHHHHJJJKKKKKKLLLOOOTTTXXXZZZ[[[XXX[[[\\\ZZZ[[[]]]]]]YYYXXX\\\]]]YYYSSSUUU^^^gggnnnnnnlllfff^^^ZZZ[[[]]]SSS```mmmmmmbbbUUUOOOOOO@@@===;;;;;;===JJJggg~~~}}}}}}zzzuuuvvvxxxkkkqqqwwwzzz}}}iiieee```]]]___bbbeeegggeeeeeeccc___ZZZWWWWWWXXXRRRMMMDDD;;;555222111222+++//////,,,444AAACCC;;;---------,,,,,,,,,++++++******+++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++************++++++))))))))))))))))))))))))))))))***+++,,,,,,------************))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++*********+++,,,---***,,,------------...000///000000000333888???DDD777;;;999:::AAAFFFXXXuuu|||tttjjj___bbbeeeiiipppuuuxxxwwwuuujjjfffbbb```bbbddddddccclllnnntttlllbbbbbbccc^^^WWWTTTVVVYYYYYYXXXQQQMMMJJJJJJHHHEEEEEEHHHLLLLLLJJJJJJNNNRRROOOHHHCCCGGGHHHFFFDDDEEECCC???>>>BBBKKKfffssslllnnnrrrvvvrrrhhh___BBB:::555555666333222333111111111111111111111111333222222111222333555666<<<888666<<>>===AAAFFFIIIKKKMMMOOOPPPOOOQQQVVVZZZWWWQQQQQQVVVWWWWWWWWWYYYYYYYYYXXXVVVZZZYYYWWWVVVWWWXXXZZZZZZZZZ___aaa^^^YYYWWW[[[aaaooofffaaa```WWWGGG???@@@777???IIIUUUhhh{{{zzzzzzyyyvvvzzzzzz|||xxxwwwyyyzzzzzzyyyssswwwzzz}}}}}}ttthhh___[[[cccccccccdddeeedddaaa^^^ZZZWWWSSSNNNHHH@@@666//////////////////000000111---------,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,++++++++++++*********)))************))))))((((((((((((((())))))))))))))))))))))))))))))***+++++++++++++++************)))''')))******))))))***+++))))))*********+++++++++************************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000000111222333555666777777888:::888999@@@EEEYYYwwwwwwbbbWWWQQQMMMOOOQQQVVV___jjjsssxxx{{{zzzwwwsssqqqpppppppppoooooonnnooowwwuuupppooowww~~~|||uuupppnnnkkkcccbbbrrrqqq\\\TTTOOOPPPQQQNNNIIIHHHQQQOOOJJJEEEFFFJJJIIIEEEIIIJJJHHHEEEGGGLLLNNNLLLIIIKKKKKKVVVhhhrrr~~~{{{kkkiiimmmpppooohhhcccbbbBBB:::444555666444222333222222222222222222222222000111222444555666666777666999>>>AAABBBAAA@@@@@@???BBBGGGJJJLLLNNNPPPRRRSSSSSSUUUWWWTTTPPPQQQUUUWWWWWWXXXXXXXXXWWWVVVUUU[[[ZZZWWWVVVVVVXXXZZZ\\\QQQUUUYYYXXXUUUSSSVVVZZZhhh```YYYTTTIII<<<888<<<999NNNgggyyy~~~|||||||||xxxuuuvvvvvvwww}}}|||{{{zzzxxxuuuwwwxxxvvvsssxxxzzzhhh____________bbbdddfffeeeccc___[[[WWWUUUTTTMMMAAA777333111...///111111///---......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++************)))))))))))))))((((((((('''(((((())))))************))))))))))))***+++++++++++++++************)))''')))******))))))***+++(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000000111222333555666777777666:::999:::AAAEEEXXXtttsssggg```[[[]]]]]]```eeennnwww~~~}}}{{{yyyxxxxxxwwwwwwtttsssxxxxxxxxx}}}~~~{{{xxxvvvvvvpppmmmsssggg[[[XXXWWWRRRMMMJJJRRROOOIIIBBBBBBEEEEEEBBBIIILLLLLLKKKMMMQQQQQQNNNKKKMMMKKKPPPZZZ```ppp}}}kkkhhhlllqqqsssdddddd~~~XXXAAA:::444555666444333444222222222222222222222222///111333666888999999888666;;;AAACCCBBBAAACCCFFFCCCEEEIIIKKKKKKLLLNNNOOOSSSSSSSSSQQQNNNLLLNNNQQQVVVWWWXXXXXXWWWWWWWWWXXX\\\[[[ZZZYYYYYY[[[___aaaRRRUUUWWWVVVSSSOOOOOOOOOPPPQQQQQQMMMBBB888:::BBBQQQiiizzzqqqttt|||~~~zzz~~~zzzxxx~~~}}}}}}}}}|||||||||zzz|||{{{xxx}}}jjjeeeaaa^^^___ccceeegggeeeaaa[[[XXXVVVSSSNNNIII>>>777111///222333111---............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))''''''((()))******++++++******))))))******+++,,,+++++++++*********))))))''')))******))))))***+++))))))))))))*********+++************************))))))))))))))))))))))))*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000000111222333555666777777666:::999<<>>===IIIYYYrrr|||yyyvvvtttxxx~~~~~~{{{vvvlllqqqyyy~~~zzzkkk```[[[\\\___bbbdddcccbbb^^^[[[WWWVVVUUUHHH@@@555000000222111////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++'''(((((()))***++++++,,,***************++++++,,,+++++++++*********))))))''')))******))))))***+++*********+++++++++,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000000111222333555666777777666::::::<<>>@@@AAA???>>>???@@@BBBBBB???===@@@CCCFFFIIIKKKMMMQQQSSSSSSUUUUUUQQQPPPPPPOOOLLLOOORRRUUUUUUTTTUUUXXX\\\aaaccceeedddbbbbbbeeeiiiVVVUUUUUUTTTTTTQQQMMMJJJAAABBB@@@;;;:::FFF___sss~~~|||wwwrrrpppsssvvvwwwzzz~~~{{{uuussssssvvv{{{vvvuuuwww{{{}}}}}}{{{xxxrrrtttvvvxxxxxxvvvsssqqqzzzhhh]]]YYYXXXYYY___cccggggggccc]]]ZZZXXXQQQHHH===555222111000///000////////////.........,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,((())))))******++++++++++++************+++,,,,,,+++++++++************)))''')))******))))))***+++***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000000111222333555666777777777;;;:::;;;AAADDDTTTooo|||vvvmmmgggeeennn|||sssfffaaaeeessszzzmmm```TTTNNNMMMJJJNNNOOOKKKHHHGGGEEEAAAFFFUUUaaa^^^TTTKKKGGGEEEAAAFFFFFFHHHNNNRRRfffyyyllliiinnntttwwwsssqqqOOO@@@999333555666555444555333333333333333333333333555555777:::===AAACCCEEECCCAAABBBIIIRRRSSSJJJAAABBBDDDGGGIIILLLOOORRRUUUWWW\\\]]]ZZZZZZZZZVVVPPPSSSVVVXXXWWWUUUVVVZZZ^^^fffiiikkkiiidddbbbccceee]]]ZZZXXXXXXXXXVVVRRRNNNDDD@@@:::;;;GGG```zzz}}}zzzxxxtttsssuuuvvvuuuxxx}}}zzztttppppppmmmmmmooorrrpppqqqzzz~~~zzzzzz{{{|||}}}}}}zzzvvvssszzzuuulllfffbbbdddeeefffgggfffccc___\\\XXXSSSJJJAAA999444222111000000000/////////......,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,************************++++++******++++++,,,---+++++++++************)))''')))******))))))***+++************++++++++++++************************))))))))))))))))))))))))************************((()))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000000111222333555666777777888<<<::::::@@@CCCSSSooo}}}yyyoooeee```^^^hhhsss|||vvvcccRRRNNNPPPVVVkkkzzznnn```SSSLLLKKKKKKPPPSSSPPPNNNLLLIIIEEEHHHXXXddd___QQQGGGDDDEEEAAADDDCCCEEEMMMTTTiiiqqqhhhjjjpppsssrrrnnn}}}qqqTTT@@@888333555666555444555333333333333333333333333666777888:::>>>BBBFFFHHHGGGDDDGGGUUUdddggg[[[MMMGGGIIIJJJKKKLLLNNNQQQSSS\\\aaadddbbbbbbccc]]]UUUYYY\\\^^^\\\YYYXXX]]]aaaiiillloookkkeee``````aaafffbbb^^^]]]]]][[[VVVQQQHHHBBB???HHH```~~~~~~|||||||||{{{zzzvvvuuuvvvxxxwwwwww}}}~~~}}}~~~}}}vvvpppvvv}}}zzzzzz~~~tttwwwzzz}}}{{{wwwvvvyyyyyyooohhhbbbaaadddfffeeebbb]]][[[UUULLLBBB:::555333000000000000////////////,,,,,,---......---,,,,,,+++++++++,,,,,,---------))))))******+++++++++++++++++++++***************++++++******++++++,,,---+++++++++************)))((()))******))))))***+++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------...000000000111222333555666777777999<<<999:::???BBBSSSooo}}}~~~ooonnnvvv}}}pppcccUUUOOOQQQUUUXXX[[[pppwwwsssbbbVVVUUUTTTOOOVVVUUUYYY]]]TTTDDD@@@GGGRRRfffnnn```PPPMMMIIIBBBGGGKKKFFFEEENNNXXXllltttqqqnnnooonnneeegggyyycccQQQ@@@===999777666555333222555666666555444333555666:::;;;<<<===???BBBGGGKKKYYYTTTSSS^^^ssszzzfffMMMFFFJJJOOOQQQPPPPPPRRRTTT^^^cccgggeeeaaaaaahhhpppiiiaaa[[[[[[]]]^^^bbbgggoooqqqpppkkkccc___aaadddaaabbb___YYY\\\aaaZZZNNNEEEGGGPPPddd}}}yyy~~~{{{zzz~~~~~~}}}}}}~~~~~~{{{|||}}}~~~~~~~~~{{{|||oooeeeeeeiiihhhcccaaa```]]]YYYSSSJJJ???999777444111///.../////////......---,,,,,,,,,,,,---------------,,,,,,+++*********))))))***+++,,,,,,************************++++++++++++++++++++++++++++++************++++++*********************************************************)))(((''''''&&&,,,+++)))(((((()))+++,,,++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////333333222222333666999:::;;;<<<888:::AAADDDRRRjjj}}}nnnqqqzzzuuulll```ZZZVVVSSSTTTWWW]]]kkkuuurrrmmmjjjcccYYYUUUVVV\\\aaaWWWIIIGGGOOO[[[rrr}}}lllWWWOOOLLLHHHIIIMMMIIIGGGQQQ[[[nnntttwwwwwwjjjnnnzzzcccQQQ???<<<999666666555333222444555666555444444555777:::<<<===???@@@CCCFFFIIIUUUVVVXXX```lllqqqdddSSSKKKMMMOOOQQQRRRSSSVVVXXX]]]dddiiieee___aaannnzzzlllccc[[[YYYZZZ]]]bbbiiifffggggggddd```___aaaccciiiddd]]]WWWVVVWWWRRRKKKIIIWWWlll}}}}}}|||yyy}}}~~~{{{pppcccbbbeeeffffffdddaaa___[[[UUUOOOJJJ999555111000111222000//////...------,,,,,,---------------------,,,+++******************+++,,,,,,************************++++++++++++++++++,,,,,,++++++************++++++************************************************---------,,,+++*********,,,+++)))(((((()))+++,,,++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////222222222333444666888999;;;<<<888:::AAADDDQQQjjj~~~{{{qqqwww{{{rrriii]]]UUUUUUZZZWWWhhhyyy}}}rrrfffZZZZZZ___aaaYYYMMMLLLSSSaaa{{{{{{bbbUUUQQQMMMLLLOOOJJJJJJSSS]]]ooo}}}nnnpppwww___MMM>>>;;;888666555555444222444555666555444555777888;;;===???AAABBBCCCFFFHHHNNNTTTZZZ^^^aaabbb^^^WWWPPPOOOOOOQQQTTTWWWXXXYYY\\\ccchhhddd]]]aaaqqqkkkbbbYYYWWWXXX\\\bbbiiidddccccccaaaaaa```aaaaaahhhaaa[[[XXXSSSMMMJJJKKKYYYppp~~~|||~~~~~~xxxuuuuuurrrssszzzjjj___aaaeeefffdddaaa```^^^\\\YYYVVV>>>888222111333333111...///...------,,,---------,,,------------,,,,,,++++++************++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++************************************************......------,,,+++++++++,,,+++***))))))***+++,,,++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////111111222444555666777888:::<<<888:::AAACCCPPPhhhwwwttttttooo___\\\aaabbblllvvvzzz{{{zzzuuummmaaa\\\YYYXXXTTTNNNLLLOOO]]]wwwrrrcccXXXPPPLLLOOOJJJIIISSS[[[jjj|||pppooopppWWWEEE===:::777555555555444333333555666666666666999;;;<<<>>>AAACCCDDDDDDFFFGGGJJJOOOUUUWWWVVVVVVVVVVVVRRRPPPPPPSSSXXXZZZXXXVVVYYY^^^bbb```\\\```lllwwweee]]]WWWWWWYYY[[[aaafffllliiifffeeedddbbb```^^^___[[[ZZZZZZQQQGGGKKKWWWuuu~~~~~~}}}{{{}}}xxxuuusssuuu{{{mmmccc```cccbbbaaa``````___\\\YYYIII@@@666111111222000---//////...---------------,,,---------------,,,,,,+++++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++************++++++************************************************++++++*********)))))))))++++++***))))))***++++++++++++************++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////000111222444666666777777999;;;888:::AAACCCOOOgggvvvrrr|||wwwlllwwwvvveeebbbffflllqqqrrrrrruuuvvvvvvnnncccWWWTTTVVVUUURRRPPPWWWnnnwwwdddTTTJJJMMMHHHHHHPPPUUU```sssxxxsssllltttkkkSSSBBB<<<999666555555555555444444555777777888999<<<>>>>>>@@@CCCEEEFFFFFFHHHIIILLLMMMPPPRRRSSSRRRRRRSSSSSSSSSVVVZZZ^^^]]]XXXSSSVVVXXXZZZ[[[\\\^^^bbbddd[[[WWWVVVYYY\\\\\\]]]```kkkiiifffdddbbb___\\\YYY^^^[[[ZZZUUUIIIEEEWWWnnn~~~{{{||||||sssmmmpppyyyssscccbbbaaabbbcccdddcccaaa^^^UUUKKK===444111000///---//////...------------...,,,------......---------,,,,,,+++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++************************************************)))))))))))))))(((((((((+++******************+++++++++************++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...////////////000222444555666666666999;;;888:::@@@BBBNNNeeevvvooooooqqq{{{~~~lllhhhddd^^^gggxxxoooaaafffmmmuuuyyy{{{~~~yyylllgggiiikkkgggaaa[[[mmmoooYYYIIILLLHHHHHHNNNPPPUUUeeeyyy}}}tttmmmhhhfffRRRFFF:::888555444555666555444444666888999:::<<>>666222222000//////...............,,,,,,---..................---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++************++++++************************************************++++++++++++++++++++++++*********++++++*********++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////111111111111333555777888777:::888:::@@@AAALLLbbbxxxmmmgggmmm|||tttgggZZZUUUUUUVVVZZZ```mmmnnn}}}nnnttt{{{|||yyy|||{{{qqqhhhbbbooozzzrrr]]]LLLPPPMMMLLLQQQLLLJJJTTTiiixxxvvv|||vvvddd~~~ttt\\\LLLDDD999777555444555666666555666888;;;<<<>>>@@@DDDFFFDDDFFFGGGHHHIIIMMMRRRUUUTTTNNNMMMQQQSSSPPPNNNQQQUUUXXX\\\[[[WWWRRRPPPPPPVVVYYY]]]^^^\\\ZZZZZZZZZ```]]]^^^aaa```ZZZTTTRRRXXX\\\^^^\\\UUUQQQQQQSSSLLLQQQRRRTTTccc|||~~~~~~~~~}}}uuutttuuu{{{uuukkkeeeddddddddd______]]]SSSFFF:::555444000000///...............,,,,,,---.../////////......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))++++++************++++++*********************************************************************+++******++++++++++++******++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...//////000222111000000222444777999777:::888:::@@@@@@KKKbbb{{{uuuoooqqqsssdddhhheee]]]]]]fffgggaaaaaaeeepppkkktttyyytttoooppptttwwwrrrhhh___WWW\\\jjj{{{qqq[[[YYYZZZZZZYYYUUUQQQOOONNNccc~~~~~~pppeeemmm\\\OOOEEE777666666555555555666666888:::===@@@BBBBBBBBBBBBHHHGGGFFFFFFIIILLLMMMNNNMMMLLLLLLNNNPPPQQQPPPNNNOOOSSSWWWYYYYYYWWWVVVUUU]]][[[^^^dddeeeaaa\\\ZZZ___\\\^^^dddbbb[[[VVVXXXYYY[[[ZZZVVVXXX]]]ZZZTTTPPPLLLOOOaaa|||vvvuuuxxxwwwsss|||{{{iii]]]\\\aaabbb___]]][[[VVVKKK;;;///000111111111///...///111.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...///,,,,,,...///---***(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))*********************************)))******+++,,,******))))))))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////000111222222444444555666777999666888???@@@MMMddd|||wwwzzzpppvvv~~~xxxeeebbbdddlllwww{{{vvvpppppp{{{{{{nnneeeaaa___jjjxxxyyyqqqlllddd[[[YYYbbbooo|||fff[[[bbbkkkqqqooodddWWWMMM```|||||||||sssmmmiiiWWWJJJAAA888888777666666666666777;;;;;;<<<>>>???AAACCCDDDFFFEEEEEEFFFGGGIIIJJJJJJKKKJJJJJJKKKMMMNNNMMMLLLNNNPPPRRRSSSTTTTTTUUUVVVSSSSSSXXX___aaa\\\XXXXXX^^^ZZZZZZ```aaa[[[UUUTTTUUUXXXWWWUUUVVVXXXUUUNNNMMMSSSaaavvv}}}yyyyyyzzz~~~{{{xxxggg```___aaa___^^^^^^\\\SSSDDD999333222222111111000//////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,------+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***************************************++++++,,,******))))))))))))******+++++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////000111222222444444555666777999666888???AAAMMMddd{{{yyynnnbbb\\\___eeeiiijjjzzz{{{mmmddd___^^^XXXdddnnnpppqqqppphhh]]][[[[[[bbbtttsssdddmmmzzz{{{dddSSS^^^zzz~~~yyy{{{wwwsssssscccQQQGGG@@@999888888777777777777777@@@@@@@@@@@@BBBDDDGGGHHHEEEFFFGGGHHHIIIIIIIIIIIIMMMKKKJJJJJJKKKMMMLLLLLLNNNNNNNNNPPPRRRTTTWWWXXXQQQQQQTTTYYYYYYUUUUUUXXXYYYUUUUUUZZZ^^^[[[UUURRRSSSXXXZZZWWWTTTSSSQQQNNNUUUeee}}}}}}|||zzzzzzyyyzzz{{{}}}qqqpppzzzuuuddd\\\___^^^^^^aaabbb\\\QQQHHH999666222000111222000...////////////////////////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))+++,,,,,,+++******+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++***************+++,,,,,,******))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////000111222222444444555666777999666999???AAALLLdddnnnaaaaaahhhooorrrwwwlllhhhmmmtttwwwcccgggjjjkkkmmmnnnfff[[[]]]YYY[[[iii~~~{{{nnnqqq{{{rrr______}}}yyyvvvppppppvvv}}}^^^MMMFFFAAA888888777777777777777888???@@@AAABBBDDDEEEGGGHHHFFFHHHKKKLLLLLLLLLLLLMMMQQQOOOMMMMMMOOOPPPPPPOOONNNNNNOOORRRUUUXXXYYYYYYRRRRRRSSSUUUTTTPPPQQQVVVSSSSSSUUUXXXZZZYYYUUUSSSTTT\\\```[[[QQQMMMQQQWWWnnn~~~}}}zzz}}}~~~yyyyyy~~~uuutttooovvvooobbb\\\ZZZ[[[^^^bbbaaa[[[TTTDDD<<<222...///111000...000000000000000000000000...............---------------------------------,,,,,,+++++++++*********+++......***((())),,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++************+++,,,,,,+++******))))))******+++,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,------,,,,,,------.../////////000111222222444444555666666999777999@@@AAALLLcccpppooossstttssswwwmmm```YYYaaaqqq}}}mmmiiibbb___aaaddd___XXXWWWSSSSSS\\\kkkwww|||}}}nnnlllrrryyycccbbb|||wwwrrrkkkooo{{{wwwXXXIIIBBB===777777666666777888888999:::<<<@@@DDDFFFFFFEEEDDDHHHKKKNNNPPPOOONNNOOOPPPSSSRRRQQQQQQSSSTTTSSSSSSNNNNNNQQQUUUYYY[[[YYYWWWLLLPPPXXX```aaaZZZUUUTTTTTTYYY]]]]]][[[XXXUUURRRRRR[[[aaaYYYJJJGGGUUUggg~~~}}}~~~{{{pppqqqvvvaaa]]]YYYZZZ___aaa^^^[[[OOODDD666......000111000111111111111111111111111........................------------------------******+++++++++,,,,,,,,,---000///***(((,,,...,,,******+++++++++,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***+++,,,,,,---++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////000111222222444444555666666999777:::@@@AAALLLcccyyyvvvpppkkkaaaZZZQQQPPP[[[jjjqqqqqqggg___UUURRRVVV[[[[[[YYYOOOKKKKKKRRR[[[fffsss~~~kkkfffjjj~~~|||bbbfffsssrrroookkkwwwpppRRREEE>>>888666666666777888:::;;;<<<===AAAFFFLLLNNNNNNMMMKKKLLLOOORRRQQQOOOMMMOOOQQQRRRQQQQQQSSSUUUVVVUUUSSSOOOPPPRRRVVV[[[[[[WWWSSSJJJSSSeeewww}}}tttfff^^^]]]cccgggfffccc___YYYSSSUUUYYYYYYQQQGGGLLLddd~~~}}}{{{}}}vvvtttpppwwwuuulllaaa[[[\\\______^^^XXXNNN@@@555111111111111000000000000000000000000.............../////////------------------------******+++,,,,,,---......---000///+++---333333---******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////000111222222444444555666555888777:::AAAAAALLLbbb}}}rrrrrr|||uuukkkccc```QQQRRRRRRTTT\\\fffjjjhhhaaaZZZTTTTTTYYY\\\]]]\\\RRRLLLIIINNNVVV```ooo|||rrrgggfffyyyfffhhh{{{ooopppoooooohhhNNNDDD>>>777666666777999;;;===???AAADDDGGGLLLQQQTTTVVVVVVUUUVVVXXXXXXUUUPPPMMMNNNQQQPPPQQQSSSVVVYYYYYYWWWUUUWWWUUUTTTWWW[[[\\\XXXTTTRRRXXXhhh}}}sssiiidddgggjjjmmmrrrssshhhZZZaaa[[[TTTOOOPPP```}}}{{{}}}}}}yyymmmjjjvvvpppbbb]]]^^^``````^^^WWWLLLAAA888444222111000000000000000000000000---........./////////000........................---------------------...+++...---+++333===;;;111******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,++++++******++++++,,,))))))***+++,,,------...++++++,,,,,,,,,,,,------,,,,,,------.../////////000111222222444444555666555888777;;;AAAAAALLLbbbvvvqqqqqquuuzzzyyy~~~xxxiii[[[UUUUUULLLSSSYYY\\\```iiiooorrrddd___]]]___ccccccaaa___[[[RRRMMMPPPWWW```nnnzzz~~~mmmdddsssnnnhhh~~~}}}qqqrrrqqqtttbbbLLLFFFBBB;;;777777999;;;===@@@CCCDDDCCCEEEIIIMMMQQQTTTVVVWWW___```___YYYRRRNNNOOORRRPPPRRRUUUYYY\\\\\\ZZZWWW___[[[WWWXXX\\\^^^[[[XXXXXXXXX___ppp|||{{{rrrkkkeeefffhhhpppwwwdddpppaaaSSSRRR^^^vvv}}}~~~||||||{{{~~~{{{jjjhhhsss}}}iii```___aaabbb```\\\UUUJJJ???777222111////////////////////////---.........//////000000........................000//////......---,,,,,,(((,,,+++,,,777CCC@@@444******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,(((((()))***,,,---...///++++++,,,,,,,,,---------,,,,,,------...//////000000111222333444555555666555888777;;;AAABBBLLLbbbzzzsssttttttmmmdddZZZTTTUUULLLJJJQQQdddvvv}}}pppffffffnnnppplllcccXXXQQQUUU^^^ffflllppp{{{wwwsssxxxqqqsss{{{|||lllkkkfffrrrhhhNNNCCC>>>:::555888;;;===>>>@@@CCCEEEBBBFFFJJJKKKLLLPPPWWW^^^jjjiiibbbXXXSSSTTTUUUTTTTTTOOOOOOWWW^^^^^^YYYVVVZZZ\\\ZZZVVVXXX^^^^^^YYYVVVXXX[[[aaammmvvvqqqfff[[[aaafffmmm}}}|||eeeeee[[[TTT]]]vvv~~~}}}wwwvvv|||mmmhhhssskkk]]]\\\___aaa___YYYQQQGGG<<<444///333111///111444555222///---------.........///////////////...---------,,,------++++++++++++------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++******************************+++++++++,,,,,,,,,,,,------......------,,,...------......///000111111222222333444555666666666666888;;;===BBBOOO\\\{{{ggg\\\YYYZZZYYYPPPQQQgggyyymmmcccXXXOOOQQQWWW\\\```ccctttrrroooqqqzzzyyynnnmmmuuuooojjjcccooogggOOODDD>>>999;;;>>>CCCGGGHHHIIIJJJKKKIIINNNRRRQQQNNNOOOUUU[[[ffffff```WWWSSSUUUWWWVVVUUUPPPPPPVVVYYYWWWSSSRRR\\\aaaaaa\\\XXXXXXXXXVVV\\\\\\ZZZZZZbbbjjjiiibbb\\\aaaccceeepppzzzrrrbbbXXXXXXaaaxxx~~~}}}||||||tttrrrxxxtttiiieeefffddd```[[[SSSHHH;;;333111111111111000000///...---------.........//////...............---------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++******************************+++++++++,,,,,,,,,,,,------......------,,,...------......///000111111222222333444555666666666666777;;;===BBBOOO\\\{{{nnnjjjhhhfff^^^\\\lllkkkaaaVVVLLLKKKMMMNNNPPPRRRdddffffffeeegggjjjgggcccccclllwwwrrrhhh___ooo|||aaaMMMCCC>>>::::::>>>DDDIIIJJJJJJJJJJJJQQQWWW[[[XXXQQQMMMQQQVVV]]]^^^[[[TTTRRRVVVZZZZZZXXXUUUUUUWWWUUUQQQOOOQQQZZZaaaeee```XXXUUUUUUUUU___]]]XXXTTTUUU[[[^^^^^^ZZZ^^^^^^[[[___fffgggaaa___hhh|||~~~xxxooowwwrrrdddeeedddbbbaaa]]]RRRCCC777111333444222///------...---............/////////---------...............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,,,,------......------,,,...------......///000111111111222333444555666666666666777:::<<>>333777888111111111000///////////////......////////////......111111000000/////////...000///...---,,,++++++++++++,,,...///000///...---+++++++++,,,,,,---------++++++++++++++++++++++++((())))))))))))*********++++++++++++++++++++++++)))******++++++,,,------------------------------......//////000000111111444444444444444555666777666888666999???>>>FFFZZZmmmcccZZZ[[[___[[[\\\```hhhtttiii^^^XXXSSSVVVhhh}}}yyymmm```]]]QQQHHHIIIMMMPPPQQQRRRNNNMMMLLLKKKKKKIIIGGGDDD===@@@EEEOOOddd}}}uuu|||xxxXXXIIIEEEBBBBBBDDDFFFGGGLLLRRRRRRNNNOOORRRUUUVVVVVVSSSPPPNNNOOOQQQNNNQQQRRRRRRRRRWWW___fffkkkiiigggfffdddaaa\\\YYYXXXWWWUUUTTTTTTUUUVVVWWW\\\]]]\\\VVVOOOLLLNNNRRRYYY^^^bbbjjj{{{xxxxxx~~~vvvfff___\\\```XXXFFF888555444111111111000////////////000......////////////......000000000//////.........000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++*********+++,,,,,,------------------------------......//////000000111111333333333333333444555666666888666999???>>>FFFZZZ~~~ppphhh]]]]]]ddddddjjjmmmqqqvvvmmmdddZZZVVVbbbttttttkkk]]]PPPOOOTTTVVVVVVWWWTTTRRROOOMMMLLLJJJGGGEEE>>>???BBBLLLbbb~~~~~~rrrlll~~~oooUUUIIICCC???@@@DDDJJJHHHIIIMMMNNNLLLMMMPPPVVVWWWVVVTTTQQQPPPPPPQQQRRRSSSSSSQQQOOOQQQWWW\\\bbbccccccaaa^^^]]]\\\]]]^^^[[[WWWVVVWWWXXXWWWUUUXXXZZZ[[[XXXRRRMMMMMMOOOYYY]]]jjjyyyuuuxxxsssaaa___```]]]SSSCCC777222222222111000000///000000000...//////////////////.../////////...............//////...---,,,,,,,,,,,,...---+++******+++,,,---************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------------------------------......//////000000111111111111222222333444444555666888666999???>>>FFFZZZ~~~{{{lllkkkwww}}}pppccchhhttt{{{{{{kkk]]]ZZZ^^^^^^]]]\\\ZZZWWWSSSPPPNNNKKKHHHFFFAAAAAABBBLLLcccuuufffbbb}}}|||dddNNNFFFDDDCCCDDDIIIJJJFFFEEEHHHIIIIIIJJJNNNUUUVVVVVVVVVUUUTTTSSSSSSWWWWWWUUURRROOOOOORRRTTTYYY[[[[[[YYYVVVUUUWWWZZZbbb```\\\YYYXXXXXXZZZ[[[YYY^^^aaa]]]UUUPPPQQQTTTYYYbbbzzzxxxppprrr}}}ooofffbbb___\\\QQQAAA777444222222111000000000000111//////............//////..................------//////...---------------......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++,,,------...------------------------......//////000000111111111111222333444555555555666888666999???>>>FFFZZZ{{{xxx{{{tttgggccceeeccc```^^^^^^[[[WWWTTTQQQMMMIIIFFFBBBAAAAAALLLdddvvvooo___```zzzbbbKKKGGGKKKLLLKKKMMMGGGEEEEEEHHHIIIGGGHHHLLLRRRSSSUUUWWWYYYYYYXXXWWWWWWVVVTTTRRROOONNNOOOPPPTTTVVVWWWUUURRRQQQSSSVVV```fffjjjggg___YYYYYY[[[YYYaaahhheee]]]ZZZ```hhhbbbtttzzzpppoooqqqnnnddd]]]]]]YYYMMM>>>555333333222111111111111111000///............///000------..................//////...---------......,,,---///111000...+++)))------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,------......------------------------......//////000000111111111222333555666666666666666888666999???>>>FFFZZZ}}}ssskkkiiiiiieeeaaa```aaa^^^[[[XXXUUUPPPKKKGGGBBB@@@@@@KKKeeeooommmbbbiiivvv___LLLJJJNNNMMMJJJJJJGGGIIIMMMPPPMMMHHHGGGKKKNNNOOORRRVVVZZZ[[[YYYWWWQQQQQQPPPOOOOOOOOOOOOOOOTTTUUUVVVUUUTTTSSSTTTUUU\\\iiiuuuvvvkkk]]]VVVUUUXXXaaakkknnnmmmooowwwsssxxxnnniiixxxzzzmmm```[[[\\\VVVGGG888444333222222111111222222000///...------...///000...............///////////////...............///***---000222222///,,,)))............------------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,------......------------------------......//////000000111111000222444666777777777777666888666999???>>>FFFZZZsssooonnnooommmhhheeefffaaa```^^^\\\YYYSSSLLLGGGCCCAAABBBNNNiiixxxnnnnnnkkk{{{jjjZZZOOOPPPRRRMMMIIIHHHKKKQQQ[[[^^^VVVKKKHHHKKKKKKLLLOOOTTTXXXYYYVVVSSSMMMMMMNNNPPPRRRSSSSSSSSSTTTTTTTTTVVVXXXXXXWWWUUUVVVbbbooossskkk```XXXUUUZZZaaalllwwwxxxpppmmm~~~lll^^^\\\]]]QQQAAA444444333222222222222333000///...------...///000.........//////000000000//////............//////***+++...000000///,,,+++.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---.........------------------------......//////000000111111///000333555777777666666666888666999???>>>FFFZZZ}}}}}}|||yyyuuuuuuxxx}}}mmmmmmpppsssrrrllljjjlllbbbaaa```^^^[[[UUUMMMGGGFFFDDDEEERRRnnntttpppppprrrbbbYYYVVVZZZZZZRRRNNNOOOPPPYYYeeehhh]]]NNNIIIKKKJJJKKKNNNSSSWWWWWWSSSOOOLLLMMMNNNRRRVVVXXXXXXXXXRRRQQQRRRUUUZZZ[[[XXXUUUSSSYYY```dddccc___]]][[[^^^bbbmmm|||}}}dddvvvyyyccc^^^bbbZZZJJJ555444333333222222333333111///...------...///111.../////////000000111111//////.........//////000***+++,,,,,,---------------------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------......///------------------------......//////000111111111---///222444666666555555666888666999???>>>FFFZZZ||||||vvvnnnrrrqqqjjjlllooommmllllllpppttttttnnnhhhdddbbb___\\\XXXSSSMMMIIIFFF???DDDZZZyyyzzzvvvwwwqqqyyyYYYZZZ[[[ZZZXXXVVVVVVVVV[[[YYY^^^hhheeeVVVLLLLLLJJJKKKOOOSSSSSSQQQUUU[[[[[[SSSMMMQQQ]]]ffffffccc[[[XXXUUUSSSSSSRRRPPPOOOUUURRRUUU^^^aaa^^^\\\^^^bbbYYY\\\ppptttwww|||bbb]]]___VVV@@@<<<666222222333333333222111111000000000000000////////////////////////........................////////////////////////...///111111///---------)))///000***(((+++...,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---.................................//////000000111111111222222333333444444555555999888999===<<>>GGGWWWbbbqqqzzz}}}tttkkkaaaaaadddbbboooxxxsssiiiddd___^^^aaagggllloooooommmeee[[[RRRMMMLLLLLLQQQkkk|||{{{|||jjjYYYUUU[[[SSSOOORRRUUUSSSQQQQQQRRRQQQSSSVVVTTTNNNMMMPPPOOOUUU\\\^^^[[[UUUOOOLLLRRRQQQOOONNNMMMMMMMMMMMMKKKLLLNNNPPPRRRTTTVVVWWWNNNNNNNNNPPPXXXaaadddaaaoooxxx|||qqqaaa[[[XXXOOOBBB999555333222444333///000333111000000//////000000111000000/////////.........////////////////////////........................---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---......,,,,,,---......///000///...---...000111222222333333444444555555555777999:::===HHHSSSxxxAAA>>>CCCOOOXXXeeeqqqeeeeeefffeeerrrzzzuuujjjeee^^^ZZZ[[[___cccfffgggddd___XXXQQQMMMMMMOOOZZZssszzzyyy|||ttt```WWWXXX\\\VVVRRRRRRSSSQQQOOOOOOKKKKKKNNNQQQPPPLLLKKKNNNKKKRRRYYY]]][[[UUUNNNJJJNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLMMMOOORRRTTTVVVOOOKKKLLLTTT\\\bbbgggkkk~~~vvvyyyooo___YYYUUUKKK@@@666333222444444111222666222111111111111111111222000000000/////////......////////////////////////.................................------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,.........---,,,---...---///000///...---///000111222222333333444444555555555777999:::===HHHSSSzzzCCC???BBBKKKQQQ]]]{{{tttdddbbbaaabbbqqqzzzuuuoooiii```ZZZXXXZZZ\\\]]]___[[[WWWTTTOOOLLLMMMQQQbbbzzz|||xxxzzzwwweeeWWWUUU[[[]]]YYYUUUSSSRRRPPPNNNMMMMMMLLLOOORRRPPPLLLKKKNNNKKKOOOUUUXXXXXXTTTPPPMMMKKKLLLMMMNNNNNNNNNMMMMMMNNNMMMLLLLLLMMMOOORRRSSSQQQKKKLLLTTTXXX\\\jjjzzz{{{~~~yyyjjj\\\XXXOOODDD888333111333333222333666333222222111111222222333000000000////////////...////////////////////////........................//////...---,,,,,,++++++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---...///...---,,,---///---...//////......///000111222222333333444444555555555777999:::===HHHSSS{{{???:::<<>>666444555333333444222222111111111111222222111111111000000000//////////////////////////////........................------------------------............------------------------------------------------............---///000///...---...000,,,---//////......000222111222222333333444444555555555777999:::===HHHSSSvvv;;;777:::@@@======NNNeee{{{xxxzzz|||~~~vvviii]]]TTTPPPNNNMMMMMMDDD@@@EEEHHHJJJVVVfff}}}kkkVVVPPPRRRSSSQQQUUUYYYXXXRRRPPPSSSTTTQQQRRRRRRVVVZZZZZZVVVVVVZZZ]]]WWWPPPLLLMMMNNNNNNNNNLLLKKKIIIHHHIIIJJJLLLNNNJJJLLLOOOSSSVVVYYY[[[[[[XXXZZZVVVVVVmmmjjj```MMMCCC999666666444333444222111111111111111111222111111111111000000000000////////////////////////........................,,,,,,------------------//////.........------------------------------------------.........//////...///000///...---...000,,,---//////...///000222111222222333333444555555555555777999:::===HHHSSSuuu:::999:::;;;;;;===GGGRRRyyysssmmmttt}}}uuukkkddd___YYYQQQKKKMMMEEEBBBFFFJJJNNN\\\kkk~~~yyy{{{eeeQQQOOOQQQSSSTTTSSSTTTTTTTTTTTTSSSSSSRRRUUUTTTTTTVVVWWWWWWTTTQQQTTTQQQNNNNNNNNNNNNKKKHHHKKKIIIHHHIIIKKKMMMNNNNNNLLLOOORRRTTTUUUWWWZZZ\\\[[[ZZZUUU[[[{{{zzzeeeWWWDDD999666///000444000222222111111111111222222333333333222222222111111000/////////...............///////////////............//////......---,,,,,,---///000000///---,,,------------------------,,,,,,,,,---------......000000//////.........---------......///000000000000222444444333333444555333888666777>>>@@@GGGXXXxxx<<<;;;;;;<<<;;;<<>>EEEQQQiiiwwwnnnhhhddd```XXXRRRMMMDDDBBBJJJRRRYYYeeeqqq~~~}}}bbbRRROOOPPPRRRTTTTTTSSSRRRQQQQQQRRRSSSTTTTTT[[[``````YYYTTTSSSUUUSSSRRRRRRRRRSSSRRROOOMMMIIIJJJNNNRRRTTTSSSOOOLLLLLLNNNPPPPPPQQQRRRUUUWWWXXXVVVbbbuuunnnVVVFFF>>>666555555///222222111111111111222222333333333222222222111111000000000/////////............///////////////......////////////...------,,,---...//////...---,,,------------------------,,,,,,,,,---------......////////////............------......///000000000000222444444444444444666444888666777===>>>DDDUUUuuu;;;:::<<<>>><<<999;;;@@@???TTTnnn|||tttnnnkkkfff^^^WWWLLLEEEEEEQQQ\\\eeeppp{{{}}}tttwwwzzz~~~nnn[[[SSSQQQRRRSSSUUUVVVTTTSSSQQQQQQSSSUUUVVVWWW\\\aaaaaa\\\WWWTTTTTTRRRSSSTTTUUUUUUTTTRRRPPPNNNOOORRRVVVXXXXXXTTTQQQNNNOOOPPPPPPPPPQQQTTTVVV```aaavvv~~~fffQQQDDD888555666000333222222111111222222333333333333222222222111111000000000////////////...---.../////////////////////////////////...------------...//////...------------------------------,,,,,,,,,---------......///////////////.........------......///000000000000222444555444444555666444999777666<<<===CCCTTTuuu:::888:::>>>===:::;;;>>>@@@MMM___{{{}}}yyyuuunnnddd\\\IIIFFFKKKZZZgggoooyyyxxxkkkppp~~~wwwhhh___VVVSSSRRROOOOOOQQQUUUSSSQQQPPPOOOPPPRRRSSSXXXZZZ]]]___^^^ZZZUUUQQQOOOPPPRRRRRRRRRQQQPPPPPPRRRRRRRRRTTTVVVWWWWWWUUUPPPQQQQQQQQQPPPRRRUUUWWWaaaiii{{{qqqZZZJJJ;;;777:::777333333222222222222333333333333333222222222111111111000000000////////////------.../////////////////////000000//////...------..................---------------------------,,,,,,,,,---------...............///////////////------......///000000000///222444555555555666777444999777777======CCCTTTvvv:::888999===>>>;;;;;;>>><<>>>>>EEEVVVxxx===999999===>>>;;;;;;===777;;;???MMMdddxxxnnnbbbTTTYYYhhhyyy}}}vvvqqqvvvrrr[[[SSSPPPNNNMMMJJJHHHKKKQQQSSSSSSQQQPPPNNNLLLKKKKKKOOORRRUUUWWWXXXWWWVVVUUUPPPPPPPPPNNNKKKKKKMMMPPPPPPNNNMMMMMMOOORRRSSSSSSQQQQQQQQQQQQQQQSSSWWWZZZhhh}}}wwwrrrkkkhhheeedddddddddcccbbbggghhhiiilllppptttxxxzzzvvvssswwwdddHHH999666333444333333222222333333444333333333222222222111111111111111000000000//////,,,---...///000000000000000000000000000///...............------.........------------------------,,,,,,,,,---------................../////////000------......///000000000///222444555555666777999444:::888888???@@@GGGXXX{{{???;;;:::======;;;:::;;;===>>>;;;???LLLYYYuuu~~~qqqccc^^^fffwwwzzzmmmooossszzziiiLLLNNNKKKJJJIIIGGGHHHPPPYYYVVVVVVUUUTTTRRROOOMMMKKKJJJPPPUUUVVVTTTRRRUUUYYYUUUUUUTTTPPPMMMMMMQQQTTTOOONNNNNNOOOQQQSSSSSSRRRPPPPPPPPPPPPPPPSSSWWW[[[zzzwwwnnnhhhddd```YYYSSSRRROOOMMMLLLLLLLLLLLLKKKOOOPPPQQQTTTXXX]]]aaacccqqqtttzzzqqqmmmyyy}}}ZZZBBB:::444444333333222222333333444333333333222222222111111111111111111000000000000,,,---...///000000000000000000000000000//////.........------------......------------------------,,,,,,,,,---------......---.........//////000000------......///000000000///222444555555666777999444:::888999@@@AAAHHHYYY|||<<<<<<;;;;;;;;;<<<======>>>888888>>>AAAHHH\\\rrrsssxxx}}}tttnnnrrr}}}tttooommmjjjvvv~~~|||{{{ZZZRRROOOMMMKKKJJJKKKMMMPPPSSS[[[ZZZYYYYYYYYYVVVPPPJJJNNNOOOPPPPPPOOOPPPRRRTTTSSSPPPOOOQQQQQQMMMMMMPPPMMMKKKJJJKKKOOOQQQPPPOOOLLLRRRQQQPPPUUUTTTWWWdddtttjjjddd\\\YYYTTTPPPMMMIIIEEECCCBBBBBBAAAAAAAAAAAAAAAAAADDDDDDCCCDDDFFFIIILLLMMMVVVYYY___fffooo{{{sssjjjssszzzIII777>>>555444222222555888666222555444333111///...---,,,////////////////////////...------...000111000///...//////...,,,,,,,,,...////////////////////////---......///////////////......------------......////////////////////////////////////000000000000111222222333444555666666777<<<999999???@@@FFFWWW}}}<<<<<<;;;;;;;;;<<<<<<===???;;;;;;@@@@@@AAAOOO```{{{|||vvvtttvvvggg______bbboooxxx}}}}}}\\\OOOOOOOOOMMMLLLKKKKKKLLLLLLTTTTTTVVVZZZ[[[XXXQQQJJJKKKMMMNNNNNNOOOQQQTTTVVVQQQNNNNNNQQQPPPLLLKKKLLLLLLKKKKKKMMMPPPPPPMMMJJJOOOSSSQQQOOOMMMIIISSSkkk}}}ssskkk```XXXTTTIIIGGGDDDCCCCCCBBBAAA????????????>>>>>>=========??????>>>>>>@@@BBBDDDFFFLLLOOOTTTZZZbbbmmmxxxyyyjjjlll```AAA<<<777666444444666777555222444444333222000///......000000000000000000000000000///......///000///---...000111111000///000000........................---......//////////////////......------......///////////////////////////////////////000000000000000111111222333444555555777;;;999999???@@@FFFWWW|||===<<<<<<;;;;;;;;;<<<<<<===;;;<<<@@@>>>;;;CCCOOOsss}}}zzz}}}{{{ooo___TTTRRRYYY```ttt{{{^^^RRRPPPPPPPPPOOONNNLLLKKKJJJLLLNNNSSSXXX\\\YYYRRRKKKIIIKKKLLLMMMNNNQQQUUUXXXQQQPPPQQQTTTSSSMMMJJJKKKKKKLLLNNNPPPQQQOOOKKKHHHOOOTTTVVVWWWPPPFFFWWW}}}~~~qqqcccZZZSSSLLLHHHHHHBBBAAA@@@@@@BBBDDDCCCCCC@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;===???@@@BBBEEEHHHMMMSSS[[[dddjjjyyyrrriiisssJJJ999888777777777666555444444444444333222222111000000111111111111111111111111222000////////////...,,,+++---000111///...---...........................---......//////////////////......------......///////////////////////////////////////000000000000///000000111222333444555666;;;999999???@@@FFFWWWzzz>>>===<<<<<<;;;;;;;;;;;;999999;;;>>><<<:::???GGGZZZ}}}|||}}}llldddYYYQQQQQQYYYcccjjjxxx}}}nnn]]][[[RRRRRRRRRQQQQQQPPPOOOOOOKKKLLLOOOTTTXXXWWWQQQLLLJJJLLLMMMNNNNNNQQQTTTWWWUUUSSSVVVZZZXXXRRRNNNNNNLLLNNNPPPRRRSSSRRROOONNNMMMTTT]]]ccc\\\PPPggg|||vvvcccYYYPPPLLLIIIFFFFFFIIIIIIHHHFFFFFFHHHIIIHHHHHHFFFFFFEEEDDDBBBAAA@@@@@@??????>>>======>>>>>>???>>>@@@CCCFFFIIINNNTTTYYYaaannn~~~ooo|||}}}UUU???999777777888666444444666444333333333333333222222111111111111111111111111111000//////000000///---+++...111222000---,,,+++........................---....../////////////////////............//////////////////////////////////////////000000000000000000111222333444555555555:::888888???@@@FFFWWWxxx@@@???>>>===<<<;;;;;;;;;:::999:::;;;::::::>>>DDDFFF^^^wwwwww~~~zzzmmmaaaWWWPPPIIILLLXXXfffooorrrzzz}}}rrr\\\ZZZ^^^VVVUUUTTTRRRQQQPPPPPPPPPPPPMMMLLLNNNQQQRRRPPPMMMMMMNNNPPPPPPPPPPPPRRRTTTUUUUUUXXX\\\[[[TTTPPPPPPNNNOOOQQQSSSTTTVVVXXXYYYSSSWWW]]]bbb___[[[|||zzznnneee___[[[RRRMMMIIIJJJJJJHHHHHHKKKJJJHHHGGGGGGHHHIIIIIIHHHKKKKKKJJJIIIGGGFFFEEEEEECCCCCCBBBAAAAAAAAAAAAAAA>>>@@@BBBCCCDDDFFFJJJLLLLLLUUUdddrrrxxxwwweeeOOO<<<777555666666333444888333333333333333333333333111111111111111111111111000......///111111111000222555777777444111///...........................---......////////////////////////....../////////////////////////////////////////////000000000000111111222333444555666666444999777888>>>@@@FFFWWWvvvBBBAAA@@@???======<<<<<<======<<<;;;::::::<<>>@@@FFFWWWvvvEEEDDDBBB@@@???>>>======<<<===>>>===<<<<<<<<<;;;>>>GGGMMMbbbyyysssvvvggg\\\VVVPPPIIIGGGJJJOOOYYYeeennntttvvvyyyddd___^^^QQQQQQUUUYYY]]]]]][[[WWWUUUUUUPPPJJJHHHJJJMMMOOONNNNNNRRRVVVWWWUUUSSSQQQPPPPPPOOOQQQVVVVVVQQQOOOPPPMMMQQQVVVYYY[[[]]]```ccccccaaaXXXYYYiiisssjjj]]]TTTQQQPPPNNNKKKLLLIIIIIIJJJIIIEEEFFFIIIHHHGGGGGGHHHKKKMMMNNNMMMJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFGGGGGGFFFFFFEEEEEEDDDFFFGGGFFFDDDBBBAAABBBFFFFFFLLLWWW```mmm~~~ppp~~~pppSSSBBB555666888444333666444444333333222222111111000000000000000000000000111000//////111222111000---///000000...------...---------------------------......///////////////000000////////////000000////////////////////////////////////000000000000111111222333444555555666333888777777>>>???FFFWWWvvvFFFEEECCCAAA@@@>>>>>>>>>777:::===>>>>>>???===;;;;;;AAAAAALLLoooooojjj^^^OOOFFFFFFFFFEEEIIIQQQ\\\dddjjjqqqyyylllddd[[[ccccccNNNKKKQQQ[[[dddhhhgggbbb^^^TTTOOOJJJHHHKKKNNNOOONNNMMMQQQVVVYYYXXXUUURRRPPPPPPNNNQQQUUUVVVRRRPPPQQQLLLQQQXXX\\\]]]^^^___aaa```bbb^^^ddd}}}|||~~~pppccc[[[UUUOOOMMMNNNOOOLLLIIIKKKHHHHHHIIIHHHFFFHHHMMMJJJHHHGGGHHHIIIKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHJJJKKKJJJGGGDDDCCCBBB>>>===AAAHHHOOOYYYjjj|||uuusss]]]HHH777777999555222444444444333222222111000000////////////////////////333222000000111111///...---...000000///000111333---------------------------......///////////////000000////////////000000////////////////////////////////////000000000000000000111222333444444555333888666777>>>???FFFWWWvvvNNNKKKGGGEEEDDDBBB>>>;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;@@@TTTuuutttiiiVVVOOOIIIEEEAAA@@@EEELLLXXXaaakkkrrrxxxyyygggfffiiinnnfffSSSJJJQQQXXX^^^dddhhheee___QQQPPPMMMKKKKKKMMMPPPQQQWWWVVVUUUUUUUUUSSSPPPNNNOOOQQQRRRSSSRRRRRRTTTUUUOOOSSSUUUZZZcccjjjfff\\\]]]VVV___llltttsss{{{nnnccc\\\XXXQQQPPPOOOMMMLLLKKKJJJJJJHHHIIIJJJIIIGGGFFFFFFGGGEEEHHHKKKMMMNNNMMMNNNNNNJJJKKKKKKKKKKKKKKKJJJJJJKKKIIIJJJMMMMMMJJJJJJLLLIIIKKKOOOPPPOOOKKKFFFBBBBBBBBBAAA@@@BBBIIISSSZZZooo{{{mmmnnnuuuWWW===::::::444222777444444444333333333222222000000111111111111000000000000000000000000000000,,,---------...////////////////////////////////////////////////000111111////////////000000000000////////////////////////////////////000000000000000111111222222333444444666:::888888>>>???FFFWWWxxxNNNKKKGGGDDDCCCBBB@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999;;;IIIcccwwwnnnjjjdddYYYOOOLLLGGGCCCCCCDDDGGGOOOXXXfffnnnvvvzzzrrrdddkkksssvvvkkkYYYVVVXXXWWWTTTUUUZZZ^^^]]]RRRPPPNNNLLLLLLNNNPPPRRRRRRQQQQQQRRRSSSRRRPPPNNNLLLMMMOOOQQQRRRTTTXXXZZZXXXZZZZZZ\\\ccciiieee\\\YYYSSSXXXkkkwwwsss{{{nnnccc[[[UUURRROOONNNMMMLLLKKKJJJIIIIIIIIIKKKLLLLLLKKKKKKMMMNNNNNNQQQTTTWWWXXXXXXWWWWWWTTTSSSQQQOOONNNNNNNNNOOOLLLJJJKKKOOOQQQOOOOOORRRNNNOOOQQQQQQPPPMMMIIIGGGDDDDDDCCCAAA@@@CCCIIINNN\\\hhh}}}xxxnnn}}}^^^AAA;;;:::333111555444444444333333333222222000111111111111111111000000000000000000000000000------..........................................///.........//////000111....../////////000000000////////////////////////////////////000000000000111111111222333333444444666:::888888>>>???FFFWWWyyyQQQOOOKKKGGGEEECCCBBBBBB<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<===DDDZZZxxxtttdddYYYTTTOOOGGG@@@CCC@@@@@@DDDIIIOOOYYYcccqqqxxx~~~{{{jjj___nnnwwwvvviiiYYY___```[[[RRRMMMPPPUUUWWWRRRQQQOOOMMMMMMOOOQQQRRRMMMMMMMMMNNNPPPQQQPPPNNNJJJKKKLLLMMMOOOSSSXXX\\\\\\\\\ZZZZZZ```eeebbb\\\YYYUUUTTTpppxxxwwwuuuqqqjjjaaaZZZTTTPPPNNNNNNNNNMMMLLLKKKKKKJJJJJJKKKMMMPPPRRRSSSTTTVVVXXXZZZ\\\aaaeeegggfffdddcccfffccc___\\\ZZZZZZ[[[\\\NNNLLLLLLOOOPPPMMMMMMPPPQQQQQQQQQQQQPPPPPPOOOOOOJJJIIIHHHEEEBBB@@@AAACCCLLLWWWlllooorrrkkkJJJ???;;;555222555444444444444333333333333111111222222222222111111000000000000000000000000//////..................------------------------.........---......///000------........./////////////////////////////////.../////////000000000111111111222222333333444444555:::777888>>>???GGGXXX{{{XXXUUUQQQMMMIIIFFFDDDBBB>>>>>>======<<<<<<<<<;;;<<<===???@@@EEEYYYzzzsssggg^^^SSSLLLIIIHHHDDDAAACCCBBBDDDJJJPPPVVV```iiipppwww}}}ccc[[[iiimmmggg]]]SSS\\\aaaaaaZZZRRROOOPPPOOOPPPOOONNNNNNNNNNNNOOOPPPLLLKKKKKKMMMOOOPPPOOONNNMMMMMMLLLKKKLLLOOOUUUYYYXXXUUUSSSSSSXXX]]]]]][[[[[[]]]^^^~~~}}}vvvuuurrrfffdddaaa[[[UUUQQQOOONNNOOOPPPQQQRRRSSSTTTTTTTTTYYY\\\aaadddfffhhhkkkmmmllloootttxxx{{{zzzwwwtttxxxvvvssspppnnnnnnmmmnnn___[[[XXXXXXVVVQQQOOOQQQUUUTTTRRRQQQQQQSSSUUUVVVOOOOOONNNKKKHHHEEECCCBBBEEELLL]]]uuuxxxnnnyyyyyyVVVFFF???888555777555444444444444333333333222222222333333222222222000000000000000000000000000000//////......------------------------------......---------......///------------.........///////////////////////////......//////000000111111111111222222333444444555555999777777>>>@@@GGGXXX}}}aaa\\\UUUPPPNNNKKKGGGDDD@@@@@@??????>>>===<<<<<<::::::;;;===BBBSSSuuuxxxbbbRRRIIIFFFBBBAAABBBCCCCCCBBBFFFGGGKKKTTTZZZ___hhhpppooowwwppp\\\XXXaaa]]]WWWUUUQQQTTT\\\___ZZZSSSQQQPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLMMMOOOPPPPPPOOOPPPPPPNNNMMMNNNRRRWWW\\\WWWRRRNNNOOORRRUUUWWWXXX[[[dddppp}}}uuummmuuu|||oooddd^^^^^^\\\WWWRRROOOOOOPPPRRRTTTYYY^^^dddhhhkkkmmmuuuyyy~~~~~~}}}xxxsssooonnnjjjdddbbbddd```^^^ZZZWWWUUUUUUVVVWWWQQQQQQPPPPPPNNNLLLIIIGGGBBBDDDNNN___rrrwwwmmmcccOOODDD;;;777888555555555444444444333333222222222333333222222222000000000000000000000000000000000//////......---------------------------///...------------......------------.........///////////////////////////.........///000111111111111222222333444444555555444999777777>>>@@@HHHYYY}}}wwwkkk\\\TTTRRRQQQMMMHHHCCCCCCBBBAAA???>>>======<<<:::;;;===???KKKhhhtttiii```TTTJJJDDD<<<<<<===>>>@@@BBBCCCDDDJJJMMMUUU```gggkkkqqqxxxwwwnnn___TTTUUUXXXQQQPPPUUUSSSPPPTTTUUUPPPMMMOOOQQQQQQLLLLLLMMMMMMMMMMMMLLLLLLPPPNNNMMMNNNPPPRRRRRRQQQPPPPPPPPPPPPRRRVVV\\\aaa\\\UUUPPPPPPPPPPPPRRRUUUXXXeeeqqqqqq}}}ssslllccc[[[XXXYYYYYYVVVSSSSSSVVVYYY]]]aaahhhqqqzzz~~~|||xxxxxxzzztttqqqkkkeee```[[[XXXWWWTTTRRRQQQPPPQQQPPPOOOMMMFFFEEEHHHPPP]]]pppqqqxxxqqq\\\JJJ===777777555555555555444444444333111111222222222222111111000000000000000000000000000000//////////////////------------------------000///......---.........------........./////////////////////////////////------...///000111222222222222333333444444555555444999777777>>>@@@HHHYYY}}}lll[[[WWWWWWRRRMMMEEEEEEDDDBBBAAA@@@???>>>>>>;;;<<>>BBBUUUkkkuuuwww{{{{{{zzzuuufffZZZNNNIIIFFFBBB@@@CCC>>>???AAABBBCCCEEEIIIKKKQQQUUU```lllssstttxxx|||}}}lll]]]RRROOOQQQPPPKKKQQQUUUMMMMMMOOONNNJJJJJJNNNPPPNNNLLLLLLNNNOOOOOONNNLLLLLLNNNMMMLLLMMMQQQSSSUUUUUUOOOOOOOOOOOOPPPTTTZZZ^^^]]]VVVQQQQQQQQQOOOQQQVVVYYYeeerrrssskkkfff___XXXWWWZZZ\\\\\\\\\___gggmmmtttxxx~~~}}}wwwooohhhbbb___[[[WWWSSSQQQRRRSSSRRRQQQMMMKKKIIIIIINNN___|||~~~uuummmUUUBBB999999555555555555444444444444000111111111111111111000000000000000000000000000///////////////000000000........................111000//////.........///....../////////000000000////////////////////////------...///000111222222222222333333444555555555444888666777>>>@@@HHHYYY}}}|||ccc[[[ZZZUUUOOOGGGFFFEEEDDDBBBAAA??????999666888===:::888EEEWWW{{{hhhccc___YYYaaappprrrxxx{{{vvvoooiiiddd]]]VVVPPPLLLEEEAAABBBAAA;;;999<<<@@@BBBCCCDDDDDDGGGMMMQQQXXX]]]hhhtttyyyxxxyyy{{{yyy~~~sss___ZZZMMMMMMOOOJJJGGGRRRSSSCCCJJJLLLMMMMMMNNNPPPMMMHHHLLLMMMOOOPPPPPPOOOMMMLLLLLLKKKJJJMMMQQQUUUWWWWWWNNNNNNNNNMMMLLLNNNQQQTTTYYYRRROOOQQQRRRQQQTTTZZZ^^^ggguuu}}}qqqkkkggg```YYY[[[^^^bbbdddfffmmmxxx|||tttnnnjjjbbb]]]WWWSSSTTTUUUTTTSSSNNNLLLHHHDDDDDDQQQooouuu{{{zzz^^^HHH===<<<666666555555555444444444000000111111111111000000000000000000000000000000......//////000000111111////////////////////////111111000///////////////////////////000000000000////////////////////////------...///000111222222222222333444444555555666333888666777>>>AAAHHHZZZ|||zzzccc\\\ZZZXXXMMMJJJHHHFFFEEECCC???===>>>:::888:::;;;;;;>>>BBBllluuugggWWWOOOPPPTTTSSSQQQVVVXXX[[[```eeejjjmmmooo|||{{{yyyuuupppjjjeeebbbZZZWWWRRRMMMHHHEEEDDDDDDBBBAAA>>>===<<<<<<===>>>>>>AAAEEEGGGIIINNNVVV[[[ccckkktttyyyzzz|||}}}fffUUUUUUMMMLLLJJJJJJKKKLLLLLLLLLJJJIIIIIIIIIKKKNNNQQQSSSMMMOOOQQQPPPMMMKKKMMMNNNNNNMMMNNNPPPRRRTTTUUUTTTPPPPPPQQQQQQNNNKKKMMMPPPLLLUUUSSSNNNRRRSSSTTT]]]bbbvvv}}}ppp~~~}}}qqqgggbbbbbbcccbbbeeeiiioooxxxzzzvvvmmmjjjeee^^^XXXUUUVVVWWWVVVOOOKKKIIIFFFJJJ```yyyqqq}}}rrrPPP<<<:::888444222333333111111444222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////............//////////////////.........---------////////////000000000000444444444444444444444444333888666777>>>AAAHHHZZZsss___QQQVVVTTTQQQMMMHHHEEEDDDDDD@@@<<<:::<<<<<<;;;>>>BBBJJJZZZiiimmmkkkjjjfffaaaVVVMMMCCC???@@@BBBBBB???BBBCCCDDDEEEGGGIIIJJJKKKMMMNNNNNNMMMKKKHHHEEECCCGGGEEEBBB@@@>>>===<<<<<<===>>>???@@@BBBDDDEEEEEEIIIJJJLLLNNNQQQYYYdddlllssstttwww{{{zzz]]]PPPOOOOOOOOOOOOMMMKKKJJJHHHHHHGGGGGGGGGHHHJJJMMMOOOQQQLLLOOOQQQPPPNNNKKKKKKLLLMMMMMMMMMOOOQQQSSSSSSSSSQQQPPPNNNLLLJJJHHHIIIKKKJJJRRRPPPMMMRRRSSSSSS\\\jjjqqq{{{pppjjjjjjllluuuwwwzzz}}}zzztttlllfffaaa]]][[[]]]VVVQQQNNNIIIHHHWWWjjjsssxxxcccGGG>>>:::555333555555222111333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////............//////////////////.........---------////////////000000000000000111222333555666777777444999777777>>>@@@HHHYYYtttZZZVVVVVVUUURRRMMMIIIFFFEEECCC???===>>>===;;;===AAA777>>>CCCDDDDDDEEEDDDBBB???===:::999:::;;;;;;:::<<<<<<;;;::::::999999999>>>???@@@AAAAAAAAA@@@???;;;;;;;;;;;;<<<======>>>;;;<<>>@@@GGGXXX~~~oooWWWVVVTTTTTTSSSPPPJJJFFFEEEAAA???@@@>>>;;;<<>>===<<<;;;===>>>>>>>>>>>>???@@@???>>>>>>>>>============:::;;;;;;<<<<<<;;;;;;:::<<<<<<===>>>@@@AAACCCCCCAAABBBCCCEEEGGGIIIKKKLLLSSS\\\hhhqqquuuvvvwwwyyyuuuyyyzzz]]]SSSPPPLLLPPPUUUYYYVVVNNNFFFCCCCCCBBBCCCEEEHHHIIIKKKKKKKKKMMMOOOQQQSSSQQQNNNKKKJJJKKKKKKLLLLLLMMMNNNQQQSSSKKKKKKHHHCCCCCCHHHLLLMMMOOOSSSOOOOOOUUUUUUWWWbbb{{{}}}wwwppplllkkkeeebbbffflllsss~~~|||wwwooohhh```ZZZWWWSSSNNNOOOTTTvvv{{{www^^^DDD<<<777444666888555333444222222222222222222222222111111111111111111111111////////////////////////////////////////////////////////////////////////............////////////////////////..................//////000000111111444444444444444444444444666:::888888>>>???FFFWWW{{{qqqfffYYYTTTTTTTTTOOOJJJHHHDDDBBBBBB@@@<<<<<<>>>CCC@@@===>>>???>>>===<<<<<<>>>???>>><<<===???BBB;;;;;;::::::::::::::::::888999999999999999999999>>>>>>>>>???@@@AAABBBCCCHHHHHHHHHIIILLLPPPTTTWWW\\\dddooowwwyyyyyyyyyzzzxxxsss[[[VVVTTTMMMMMMSSSYYYWWWPPPIIIFFFEEEDDDEEEGGGHHHJJJJJJKKKKKKMMMOOOQQQSSSSSSQQQNNNKKKJJJKKKMMMMMMLLLNNNRRRUUULLLOOOKKKBBB>>>CCCHHHHHHPPPSSSOOOOOOTTTSSSYYYiiiuuulllfff```YYYTTTTTTPPPOOOTTT]]]iiixxxzzzrrrkkkbbb]]]WWWSSSRRRTTTiiizzz|||hhhKKK>>>777333555888666555555222222222222222222222222111111111111111111111111////////////////////////////////////////////////////////////////////////............////////////000000/////////..................///000111111111444444444444444444444444666:::888888>>>???FFFWWWxxxlllZZZSSSRRRQQQNNNKKKGGGEEEFFFDDD???>>>AAADDD@@@???AAAAAA>>><<<<<<>>>???>>>===<<<<<<>>>@@@<<<<<<;;;;;;:::999999999======>>>???AAABBBCCCDDDBBBAAAAAAAAABBBDDDGGGIIIIIIJJJLLLPPPVVV]]]bbbfffnnnqqqtttuuuuuuyyy~~~}}}hhhYYYWWWTTTNNNLLLQQQVVVWWWSSSNNNJJJIIIGGGHHHHHHHHHIIIIIIIIIJJJMMMNNNOOOQQQSSSRRROOOMMMJJJLLLNNNNNNMMMPPPUUUZZZ]]]bbb^^^OOODDDDDDHHHIIIMMMPPPNNNNNNRRRRRR^^^uuu~~~lllfff___ZZZWWWTTTOOOKKKGGGDDDEEELLLUUUaaarrr{{{rrrhhh___YYYVVVUUUaaattt~~~pppTTTEEE<<<555555777666555555222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////////////////////////////............////////////000000000/////////......------...///000111222222000111222333555666777777555:::777888>>>@@@GGGXXXvvvyyyfff[[[VVVUUUOOOKKKJJJKKKIIIDDDCCCEEEEEEAAAAAADDDCCC>>>===AAAAAAAAAAAAAAAAAAAAA@@@???AAAAAAAAA@@@@@@@@@??????;;;;;;<<<>>>???AAACCCDDDGGGFFFEEEEEEHHHMMMSSSVVVTTTWWW^^^fffnnntttyyy{{{{{{{{{zzzyyyyyy}}}|||fffXXXVVVVVVTTTPPPLLLOOOSSSVVVUUUQQQMMMJJJJJJIIIHHHGGGGGGGGGHHHHHHLLLKKKKKKNNNQQQRRRPPPNNNIIILLLOOOOOOOOORRRXXX^^^kkktttrrr]]]KKKHHHLLLMMMJJJOOOOOOQQQTTTUUUhhh~~~uuunnn\\\YYYTTTSSSRRRPPPLLLHHHCCCAAACCCIIIQQQ\\\kkkxxxzzz}}}vvvjjjaaa\\\ZZZ]]]lll}}}}}}eeePPPDDD999777888666555555222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////////////////////////////............////////////000000000000/////////...------...///000111222222000111222333555666777777444999777777>>>@@@HHHYYYuuunnnccc```RRRNNNMMMNNNLLLHHHFFFHHHFFFCCCCCCFFFDDD>>>???EEEAAAAAABBBDDDEEEDDDAAA>>>>>>??????@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGGGGFFFEEEGGGLLLSSSZZZ___gggmmmwww~~~zzzeeePPPMMMTTTVVVUUURRRNNNOOORRRUUUVVVSSSOOOJJJLLLJJJHHHFFFEEEEEEFFFGGGJJJHHHHHHKKKOOOQQQPPPNNNJJJMMMPPPPPPPPPSSS[[[aaajjjwwwvvv```KKKGGGKKKNNNIIIPPPRRRTTTWWWZZZrrr{{{uuukkkfffYYYVVVSSSRRRRRRPPPKKKGGGCCCBBBDDDIIIPPPXXXfffrrrpppuuu|||sssiiiccc```\\\iiiyyyrrr|||XXXJJJ===888888666444444222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////////////////////////////............/////////000000000000000////////////------...///000111222222444444444444444444444444333888666777>>>AAAHHHZZZuuuqqq^^^YYYTTTQQQRRRRRRMMMIIIIIIJJJIIIHHHHHHGGGEEEBBB???DDDDDDDDDFFFEEECCCAAABBBDDDCCCAAABBBCCCDDDDDDDDDEEECCCBBBDDDHHHIIIGGGDDDIIIMMMPPPQQQSSS\\\jjjuuu|||xxx[[[SSSMMMOOORRRQQQPPPQQQOOOMMMMMMNNNPPPPPPMMMIIIKKKIIIGGGEEEEEEDDDBBB@@@DDDEEEHHHKKKMMMNNNNNNNNNJJJMMMPPPSSSVVVYYY]]]```jjjqqqiiiTTTJJJPPPQQQIIIMMMRRRPPPWWWbbbaaa|||zzzpppiiifff\\\SSSNNNRRRVVVSSSKKKFFFAAACCCEEEHHHOOO[[[jjjuuunnnwwwwwwjjj___fffjjj}}}www|||kkkRRR===999999444333777444444444444444444444444111111111111111111111111222111111000000000000000111111000000//////......000000000000000000000000///000111333222111///...////////////////////////////////////000000000000333444555666777777777777555:::888999@@@AAAHHHYYYvvv{{{fff]]]VVVUUUUUURRROOONNNLLLKKKIIIGGGGGGGGGFFFFFFAAABBBCCCFFFGGGFFFFFFFFFDDDCCCCCCCCCCCCDDDCCCCCCDDDCCCCCCDDDFFFGGGGGGFFFLLLRRRYYY]]]bbblllzzz}}}}}}lllWWWOOOKKKMMMPPPOOONNNNNNLLLJJJIIIJJJKKKLLLJJJHHHEEEDDDCCCDDDEEEFFFEEEDDDDDDFFFJJJMMMOOOQQQQQQQQQNNNQQQTTTWWWXXXYYY[[[]]]fffjjjcccSSSJJJMMMOOOLLLKKKPPPQQQZZZfffkkk{{{qqqiiiccc```\\\TTTOOORRRTTTQQQLLLIIIEEEFFFGGGIIIOOO\\\kkkvvvwwwrrreeehhhkkk~~~~~~{{{yyy]]]CCC;;;999444222333333333333333333333333333111111111111111111111111222111111000000000000000000/////////............000000000000000000000000///000111222222111000///////////////////////////////////////000000000000111222333444555555555555555:::888999@@@AAAHHHYYYuuu}}}nnnhhhfffbbb^^^]]]VVVTTTPPPMMMKKKKKKMMMNNNJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGIIILLLNNNTTT\\\gggpppwww~~~}}}pppbbbPPPJJJHHHKKKNNNLLLKKKKKKJJJHHHFFFFFFHHHIIIIIIIIIEEEDDDDDDEEEGGGHHHHHHGGGEEEHHHLLLPPPRRRSSSSSSRRRNNNQQQUUUWWWWWWWWWXXXYYYbbb```[[[SSSLLLJJJMMMQQQLLLQQQTTT\\\iiiwww|||wwwpppiiiddd```^^^___YYYTTTTTTSSSOOOMMMNNNKKKKKKKKKLLLRRR___ooo{{{~~~pppllloooyyykkkKKK===:::666333333222222222222222222222222111111111111111111111111222111111000000000000000//////............------000000000000000000000000000000000000000000111111////////////////////////////////////000000000000111222333444444555555444555:::888999@@@AAAHHHYYYrrr{{{uuuooommmfffeeeaaa]]]XXXVVVVVVWWWUUUTTTOOOIIIFFFGGGIIIHHHGGGIIIJJJIIIHHHFFFFFFEEEFFFHHHKKKKKKKKKOOOUUUZZZaaaiiiuuu~~~dddWWWKKKGGGFFFJJJLLLKKKIIIKKKKKKIIIGGGGGGGGGIIIKKKLLLKKKIIIHHHIIIJJJJJJIIIHHHGGGIIIMMMQQQRRRRRRQQQPPPKKKMMMPPPQQQSSSTTTWWWZZZ___XXXUUUUUUQQQKKKOOOXXXUUUUUUWWW]]]hhh{{{rrrqqqnnnkkkhhheeebbbaaaccc^^^ZZZXXXSSSNNNNNNRRROOOOOOOOOQQQWWWeeevvvzzzrrrtttzzz{{{xxxTTTAAA<<<:::777555222222222222222222222222111111111111111111111111222111111000000000000000/////////////////////...////////////////////////111000000///000000111222////////////////////////////////////000000000000333333444555666666666666555:::888999@@@AAAHHHYYYooo|||yyytttuuutttqqqmmmiiiggghhhaaa___WWWLLLHHHMMMQQQPPPJJJLLLNNNMMMKKKJJJKKKLLLKKKNNNQQQSSSTTTXXX___eeeooovvv{{{zzz|||uuuXXXLLLJJJFFFFFFJJJLLLJJJIIILLLJJJJJJJJJIIIIIIIIIJJJLLLJJJIIIHHHIIIJJJJJJIIIHHHHHHJJJMMMOOOOOONNNMMMLLLHHHJJJKKKMMMOOOTTTZZZ___\\\UUUTTTWWWTTTNNNRRR^^^___ZZZZZZ^^^ggg|||{{{rrrkkkjjjjjjjjjiiihhhgggffffffccc___[[[XXXSSSNNNOOOTTTTTTUUUWWWZZZbbboooyyyzzz}}}}}}aaaHHH???;;;777444444444444444444444444444111111111111111111111111222111111000000000000000000000000000000000000000////////////////////////000000//////000111222222000000000000000000000000////////////000000000000222333444555666666666666555:::888999@@@AAAHHHYYYnnn~~~}}}}}}}}}~~~~~~{{{ooo]]]TTTUUUUUUQQQRRRUUUWWWVVVTTTUUUXXX\\\ZZZ\\\^^^```cccgggkkkoooyyy~~~zzzzzz}}}jjjUUUMMMKKKHHHGGGJJJKKKIIIJJJMMMIIIKKKMMMMMMKKKIIIIIIIIIDDDCCCCCCEEEGGGIIIIIIHHHHHHIIIJJJKKKLLLKKKKKKJJJIIIJJJLLLMMMPPPUUU\\\```YYYUUUTTTVVVTTTPPPUUU^^^aaaYYY\\\cccnnn{{{|||zzzrrrmmmgggcccdddeeefffgggggggggffffff```\\\YYYXXXVVVRRRTTTYYY\\\___dddiiippp|||~~~rrrSSSCCC;;;555000444444444444444444444444111111111111111111111111222111111000000000000000000000111111111111222222000000000000000000000000//////000000111111222222000000000000000000000000////////////000000000000000111222333333444444333555:::888999@@@AAAHHHYYYnnnzzzmmmiiiddd[[[bbbdddgggfffeeegggmmmsssrrrqqqrrrtttwwwzzzzzzzzzjjj\\\UUUQQQLLLIIIHHHIIIIIIGGGIIINNNIIINNNRRRTTTQQQLLLIIIGGGCCCBBBBBBCCCFFFGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMIIILLLNNNPPPQQQSSSUUUXXXTTTTTTTTTRRRPPPPPPTTTZZZ[[[SSS]]]kkk|||xxxxxxzzz{{{yyyooohhhdddbbb```]]]aaabbbccceeeffffffeeeeee^^^ZZZYYY\\\^^^^^^```dddfffkkkrrryyy~~~}}}~~~^^^HHH>>>777222333333333333333333333333111111111111111111111111222111111000000000000000///000000000111111111111000000000000000000000000---...000111222222111111000000000000000000000000////////////000000000000000000111222333333333333555:::888999@@@AAAHHHYYYooo}}}rrrpppsssuuuttttttwww~~~dddPPPMMMPPPQQQMMMIIIHHHHHHGGGFFFIIINNNLLLRRRXXXZZZVVVPPPKKKIIIHHHGGGEEEEEEFFFEEEDDDBBBDDDDDDEEEFFFHHHLLLOOOPPPIIILLLPPPRRRQQQOOOMMMMMMOOOSSSSSSNNNLLLOOOSSSUUUSSSMMM]]]rrrwwwtttrrrppp}}}tttmmmggg```\\\\\\\\\[[[YYYaaabbbccceeeffffffeeeeee___[[[[[[bbbgggiiillloooooouuu}}}|||~~~qqqdddMMMBBB<<<888222222222222222222222222111111111111111111111111222111111000000000000000.../////////000000111111000000000000000000000000,,,...000222333222111000000000000000000000000000////////////000000000000222222333444555555555555555:::888999@@@AAAHHHYYYppp|||zzz~~~ssshhhYYYOOOLLLMMMMMMLLLJJJKKKLLLJJJGGGEEEGGGIIIOOOMMMKKKNNNRRRRRROOOJJJMMMGGGAAAAAACCCEEEFFFGGGBBBBBBDDDHHHJJJKKKMMMOOOLLLMMMNNNPPPPPPOOOOOONNNOOOOOOOOONNNNNNNNNNNNNNNQQQaaa\\\ddd|||tttgggxxxyyypppfff___[[[WWWTTTUUU[[[______^^^___]]][[[^^^bbbdddcccaaa^^^```aaadddmmmwwwzzzxxx~~~|||oooUUUFFF===888666555555444444444555555555555444333333222111111222111111000///......---000000000000000000000000000000000000000000000000111111111000000000000000222222222111111111111000000000000000111111111111333555666666555555777888666;;;888888???@@@GGGXXXsss}}}eee\\\PPPIIIGGGIIIIIIHHHKKKLLLLLLJJJGGGFFFHHHJJJLLLKKKJJJLLLNNNOOOMMMKKKJJJFFFCCCAAABBBCCCEEEGGGCCCCCCDDDGGGJJJKKKLLLNNNLLLMMMNNNOOONNNNNNMMMLLLMMMMMMNNNNNNNNNNNNNNNMMMOOO\\\\\\nnntttjjjxxxooogggaaa[[[WWWVVVTTTTTTXXX^^^aaa___\\\\\\\\\]]]___bbbddddddccc___bbbeeeiiippp{{{uuuzzzaaaOOO@@@666666666555444444444555555555555444333333222111111222111111000//////......000000000000000000000000000000000000000000000000111000000000000000000000222222222111111111111000000000000000111111111111333555666666555555777888666;;;999999???@@@HHHYYYrrr]]]VVVNNNJJJJJJKKKKKKJJJIIIJJJIIIHHHFFFEEEGGGHHHGGGHHHJJJKKKJJJKKKLLLMMMLLLJJJHHHFFFEEEFFFGGGGGGCCCDDDFFFGGGIIIKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKMMMNNNOOONNNNNNMMMPPPWWWbbbnnnfff~~~ssslllbbbYYYTTTRRRQQQPPPSSSSSSWWW\\\aaabbb^^^ZZZ[[[^^^```bbbbbbcccdddeee```eeejjjmmmsss}}}www~~~lllWWWCCC444777666555555444444555555555444444333333222222111111111111000000//////...000000000000000000000000000000000000000000000000000000000000000000111111222222222111111111111000000000000000111111111111333444666666555555777999777;;;999999???AAAHHHYYYqqqrrrYYYUUUPPPMMMLLLLLLKKKJJJGGGFFFEEECCCBBBCCCDDDEEEDDDHHHKKKJJJGGGHHHLLLPPPSSSPPPLLLIIIJJJLLLIIIDDDEEEGGGHHHGGGHHHKKKLLLJJJMMMLLLLLLLLLKKKJJJJJJIIIHHHIIIKKKMMMOOOOOONNNMMMQQQUUUlll|||ccc^^^vvvmmmhhh```[[[TTTOOOMMMNNNPPPRRRUUUWWWZZZ___bbbbbb^^^[[[___bbbeeeeeebbbaaaccceeehhhooouuuvvvyyy}}}www^^^HHH999888777666555444444444555444444444333333222222222111111111000000000//////////////////////////////////////////////////////000000000000000111111111222222222111111111000000///000000000111111111111222444555666555666777999777<<<999999???AAAHHHYYYrrr~~~www^^^SSSQQQNNNKKKIIIGGGFFFDDDGGGEEECCCBBBBBBCCCDDDEEEEEEIIILLLJJJFFFGGGLLLRRR]]]XXXPPPLLLPPPTTTNNNCCCGGGJJJKKKGGGHHHLLLLLLHHHLLLLLLLLLKKKKKKKKKKKKKKKHHHIIIKKKMMMNNNOOOOOONNNQQQVVVyyyrrr\\\\\\vvvrrrkkkeee___ZZZUUURRRRRRQQQOOONNNOOOQQQTTTVVV[[[\\\]]]___``````___^^^dddfffhhhfffcccbbbdddgggwww}}}{{{fffNNN???888888777666555444444444444444333333333333222222111111111111000000000000//////////////////////////////////////////////////////000000111111111111222222222111111111000000///000000000111111111111222333555666555666888999777<<<999:::@@@AAAHHHZZZttteeeRRROOOOOOMMMKKKJJJHHHHHHGGGKKKHHHEEECCCEEEGGGHHHHHHHHHJJJKKKIIIFFFGGGMMMRRRfffbbbYYYSSSXXX^^^YYYMMMIIINNNNNNHHHHHHMMMMMMGGGKKKKKKKKKLLLMMMNNNPPPPPPJJJJJJKKKLLLMMMNNNOOOPPPQQQZZZxxxfff[[[aaayyy{{{zzzvvvrrrlllhhh___ZZZTTTPPPNNNMMMLLLKKKLLLMMMOOOPPPPPPRRRVVVXXX]]]]]]]]]^^^______```aaaeeeeeefffeeefffhhhlllooo}}}xxxqqqTTT???999888777666555444444444333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000/////////000111111222222222222222111111111111000000000000000111111111111111333555666666666888:::888<<<::::::@@@BBBIIIZZZuuuyyyfffWWWPPPLLLMMMNNNNNNOOOPPPQQQSSSMMMIIIEEEDDDFFFIIIJJJJJJJJJKKKJJJGGGEEEGGGLLLPPP```aaa\\\SSSTTT\\\\\\UUULLLQQQQQQJJJIIINNNNNNGGGJJJJJJKKKLLLOOORRRTTTVVVMMMMMMLLLKKKLLLNNNPPPRRRTTTbbboooWWWXXXaaayyylllyyytttnnnfffaaa___]]]XXXTTTRRROOOLLLKKKLLLMMMNNNMMMNNNPPPQQQQQQPPPQQQUUUXXXXXXZZZ\\\]]]^^^___aaabbb```______cccjjjrrryyy}}}|||fffGGG:::999888666555555444444333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000...//////000111111222222222222222111111111111000000000000000111111111111111333555666666666888:::888===::::::@@@BBBIIIZZZttt}}}ppp___RRRMMMMMMFFFHHHKKKMMMPPPSSSWWWZZZLLLHHHDDDCCCEEEHHHIIIIIILLLKKKHHHEEEEEEGGGKKKNNNNNNUUUTTTIIIFFFNNNSSSRRRMMMSSSSSSJJJIIIOOONNNGGGIIIJJJKKKMMMPPPTTTXXXZZZPPPNNNLLLKKKLLLNNNQQQSSSYYYkkkgggKKKSSS]]]uuuooodddxxx{{{sssmmmiiiggg___YYYRRROOOPPPOOOKKKHHHIIIHHHGGGIIILLLMMMMMMMMMTTTTTTTTTQQQOOOPPPUUUYYYRRRUUUZZZ]]]___```aaabbb[[[YYYYYY```mmmzzz}}}}}}WWW:::999888666555555444444333333333333333333333333111111111111111111222222000000000000000000000000000000000000000000000000...//////000111222222222222222222111111111111000000000000000111111111111111333555666666777999:::888===::::::AAABBBIIIZZZssssssiii\\\TTTPPPOOOLLLIIIEEEFFFIIIMMMQQQQQQPPPNNNHHHGGGFFFEEEEEEFFFGGGHHHOOOLLLGGGDDDCCCEEEHHHJJJHHHHHHHHHHHHHHHIIIJJJKKKTTTQQQMMMLLLQQQUUUQQQIIIIIILLLLLLLLLOOOVVV[[[ZZZZZZ]]]TTTKKKOOOPPPPPPXXXVVV~~~^^^HHHTTTeeefffaaaoooyyyqqqkkkddd___]]]ZZZVVVSSSTTTQQQLLLKKKKKKKKKIIIGGGFFFGGGHHHIIIIIIJJJLLLOOORRRQQQPPPPPPQQQRRRRRRQQQSSSUUUYYY\\\ZZZXXX[[[bbbaaa___cccppp|||bbbDDD999333666777333222555333333333333333333333333333222222111222222333333111111000000000000111111111111222222222111111000...///000111111222111111111111111111111111111111------...000111333444444444444555666777888999:::999>>><<<<<>>;;;<<>><<<888666888333333333333333333333333000000000111222333555555111111000000000000111111333222111111222333666777888777444111//////000000111111111111111111111111222222222222222333333333666666666777777777777777444:::999;;;CCCEEEMMM___uuuhhh^^^VVVMMMJJJLLLLLLGGGBBBDDDBBBDDDIIIGGGAAAAAAFFFCCCBBBAAAAAABBBCCCCCCCCCBBBBBBBBBAAABBBBBBCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDCCCFFFIIIKKKIIIFFFDDDCCCEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFHHHHHHGGGEEEHHHKKKLLLNNNNNNPPPppp```MMMVVVXXXPPP\\\www}}}wwwvvvuuutttooofff___bbbjjjkkknnnqqqooommmpppzzzyyyzzz|||jjjRRRBBB:::666555555666666555444333333222222222222222222222222222222111111111111111111111111222111000000000111333333333333333222222111111111111111111111111111111111000111111000000222555888MMMDDD999444444777777666555:::999;;;DDDHHHQQQdddwwwnnnXXXSSSMMMGGGFFFIIIJJJHHHEEEEEECCCEEEJJJJJJDDDAAABBB???>>>>>>???@@@AAABBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@@@@AAABBBCCCCCCEEEIIIIIIHHHEEECCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDEEEGGGGGGGGGFFFGGGIIIKKKNNNPPPYYYuuuXXXKKKVVVZZZTTTbbb||||||ooollloooyyyqqqWWWCCC:::777666555666666555444444333222222222222222222222222222222111111111111111111111111222111000000000111222333333333333222222111111111111111111111111111111111000111111000000222555888JJJCCC:::666777999:::999666;;;999:::BBBFFFPPPcccyyyoooUUUGGGHHHEEECCCCCCEEEGGGGGGFFFGGGDDDFFFKKKLLLGGGAAA>>>;;;;;;<<<===>>>??????@@@>>>>>>>>>>>>>>>???@@@@@@AAA@@@???>>>>>>@@@BBBCCCBBBEEEGGGHHHFFFDDDCCCCCCDDDCCCBBBAAAAAABBBCCCCCCGGGEEEDDDDDDEEEGGGGGGGGGEEEGGGKKKNNNQQQdddkkkUUUMMMYYY^^^ZZZhhh~~~~~~~~~___FFF:::777666555666666555555444333333333222222222222222222222222111111111111111111111111111111000000111111222333222222222222222111111111111111111111111111111111000111111111000222555777???:::555333555777777666888<<<999999AAAFFFQQQdddzzz{{{rrreeeTTTIIIFFFDDDDDDDDDDDDDDDEEEFFFGGGKKKGGGEEEHHHKKKIIICCC>>>;;;<<<>>>>>>=========>>>===============>>>???@@@AAA@@@???>>>???AAADDDEEEBBBDDDFFFFFFDDDBBBBBBCCCFFFEEECCCCCCDDDEEEHHHIIIJJJGGGEEEEEEFFFHHHIIIJJJHHHFFFKKKMMMPPPnnneeeWWWSSS^^^```^^^lll|||~~~jjjLLL;;;888777555666666555555444444444333222222222222222222222222111111111111111111111111111111111111111222222222222222222111111111111111111111111111111111111111000111222111111222444666666333111111333555555555999<<<999999BBBHHHTTThhh{{{ssscccYYYRRRKKKIIIJJJBBBCCCEEEGGGHHHJJJJJJKKKMMMIIIDDDCCCFFFHHHEEEAAA>>>@@@BBBAAA???======>>>============>>>???@@@AAA@@@???>>>>>>???BBBDDDFFFCCCDDDEEEDDDCCCBBBBBBCCCHHHHHHGGGHHHIIILLLOOOQQQLLLJJJHHHGGGIIIKKKLLLLLLLLLGGGLLLNNNQQQwww[[[TTTUUU^^^___```qqqyyywwwwwwTTT???999888555666555555555555555444444222222222222222222222222111111111111111111111111000000111111222222222222111111111111111111111111111111111111111111111111000111222222111222333555444333333444666888888888888<<<999:::DDDKKKWWWkkk{{{~~~}}}ggg[[[PPPLLLIIIEEECCCDDDAAAAAADDDIIINNNQQQQQQPPPLLLJJJEEEAAABBBGGGGGGDDD@@@DDDFFFEEEBBB@@@@@@AAA?????????@@@AAABBBCCCDDD>>>>>>???@@@AAACCCEEEEEEDDDEEEEEEDDDBBBBBBCCCEEEJJJJJJJJJKKKMMMPPPRRRTTTMMMKKKJJJJJJKKKMMMMMMMMMPPPGGGNNNRRRVVViiiNNNNNNRRRYYY\\\bbbxxx{{{___DDD;;;999666555555555555555555555555222222222222222222222222111111111111111111111111000000111222222222222111000000000111111111111111111111111111111111111111000111333333222222333444222222222333444666777888888<<<:::;;;EEEKKKWWWkkk{{{mmmeeePPPKKKGGGEEEBBB>>>>>>AAACCCBBBCCCIIIPPPTTTQQQNNNGGGIIIFFFAAAAAAEEEGGGDDD???DDDHHHHHHEEECCCDDDFFFBBBBBBBBBCCCDDDEEEFFFGGG???AAACCCEEEGGGHHHHHHHHHFFFFFFEEECCCBBBBBBDDDFFFJJJJJJKKKLLLMMMNNNNNNOOOLLLKKKJJJKKKMMMNNNMMMLLLRRRGGGPPPXXX```pppPPPHHHLLLSSSXXX[[[fffhhhIII<<<999777555555555555666666666666222222222222222222222222111111111111111111111111///000111222333222222111///000000000111111111222111111111111111111111111000222333333222222222333111111222111222333555666888<<<:::<<>>>>>DDDGGGPPPccc~~~@@@CCCKKKWWWbbbooosssggg^^^ZZZVVVSSSRRRPPPNNNKKKFFFEEECCCBBBAAAAAAAAABBB@@@AAABBBFFFJJJLLLKKKJJJCCCCCCCCCDDDEEEEEEBBB???@@@AAABBBDDDFFFGGGHHHIIIEEEDDDDDDFFFIIIKKKJJJHHHIIIMMMSSSXXXYYYVVVQQQNNNHHHGGGFFFEEEDDDCCCCCCBBBHHHFFFEEEGGGHHHHHHMMMSSSUUUOOOLLLMMMNNNNNNOOOSSSWWWXXXVVV___rrrRRRHHHRRRWWWZZZ[[[aaasss~~~ZZZCCC999555555555444333333333333333444444333333333333222222111111111111111111111111111111111111111111111111000111111111111222222222444222000111333444333111111111222222222333333333444444555666777888999999888>>>===>>>DDDGGGQQQddd<<<===???AAABBBJJJ[[[lllqqqaaaXXXQQQIIIGGGFFFFFFGGGGGGFFFEEECCCBBBAAA?????????@@@AAA??????AAADDDGGGHHHGGGFFF??????AAACCCEEEDDDAAA>>>AAABBBBBBCCCDDDEEEFFFFFFFFFBBB@@@DDDKKKNNNKKKGGGGGGLLLSSSXXXXXXTTTMMMHHHDDDDDDDDDDDDDDDDDDDDDDDDIIIFFFFFFGGGHHHHHHMMMTTTWWWQQQNNNPPPQQQQQQRRRUUU\\\[[[\\\nnnoooQQQLLL]]]\\\[[[]]]fffyyydddIII;;;555666666555444444444444444444444333333333333222222111111111111111111111111111111111111111111111111000111111111111222222222333222111111333333222111111111222222222333333333444444555666777888999999888>>><<<===DDDGGGRRRfff::::::<<<===;;;:::@@@IIIXXXcccsss|||hhhWWWOOOLLLIIIEEEDDDDDDDDDCCCBBB@@@???AAAAAA??????>>>???@@@AAABBBAAAAAABBBCCCCCC@@@>>>===>>>@@@CCCEEEEEEBBB???BBBBBBBBBBBBCCCCCCCCCCCCEEECCCBBBEEEIIIKKKIIIFFFEEEIIINNNQQQPPPLLLEEEAAABBBAAAAAAAAACCCEEEGGGHHHKKKHHHGGGIIIIIIIIINNNTTTVVVQQQNNNQQQRRRQQQSSSUUU^^^[[[___{{{mmmTTTTTTeee___ZZZ___kkk~~~mmmSSSAAA999777777666555555555555555444444333333333222222222111111111111111111111111111111111111111111111111000000111111111222222222222222222222222333222222111111222222222333333333444444555666777888999999777===<<<<<>>>>>@@@<<>><<<===>>>@@@BBBEEEEEEBBB@@@AAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGFFFEEEDDDDDDBBBDDDFFFHHHHHHGGGEEEDDDFFFDDDAAA???@@@BBBFFFIIILLLIIIIIILLLKKKKKKNNNTTTSSSNNNLLLOOOQQQPPPPPPSSS[[[YYYbbblllXXX```iii___ZZZaaapppvvv\\\GGG:::777777666555555555555666444444333333333222222222111111111111111111111111000000000000000000000000000000111111111222222222222222333222222222222222111111222222222333333333444444555666777888999999888===<<<<<>>>>>>>>@@@BBBCCCAAA???>>>>>>???AAACCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCFFFFFFDDDAAAAAABBB??????AAACCCFFFIIIKKKMMMLLLIIIEEEAAA???@@@BBBDDDKKKIIIKKKNNNMMMKKKMMMRRROOOJJJIIILLLNNNMMMNNNPPPVVVWWWiiihhh\\\kkkiii___ZZZeeeuuuhhhMMM999777777666555555555555555444444333333333333222222111111111111111111111111////////////////////////000111111111111222222222111222333333111111222333111111222222222333333333444444555666777888999999999>>><<<<<>>DDDIIIXXXbbblllttt~~~||||||ssslllaaaWWWOOOJJJHHHGGGKKKGGGCCCAAA@@@???>>>>>>???@@@@@@???======@@@CCCDDDCCCAAA???>>>>>>??????>>>>>>???AAACCCDDDBBB@@@???>>>===>>>???AAAAAA@@@???????????????????????????@@@AAACCCDDDCCCAAA???>>>???@@@BBBEEEHHHKKKMMMJJJHHHFFFDDDCCCBBBBBBBBBGGGGGGJJJNNNNNNKKKKKKNNNLLLHHHFFFJJJLLLKKKKKKNNNQQQYYYtttccc]]]ssshhh^^^\\\iiiyyyvvvUUU<<<777666555555444444555555444444333333333333222222111111111111111111111111000000000000000000000000000111111111111222222222111222444333111000222444111111222222222333333333444444555666777888999999;;;???<<<;;;BBBFFFRRRggg,,,...333999999666666:::555555777999;;;===>>>>>>;;;AAAFFFIIIPPP[[[cccfffyyyzzztttddd```bbb___WWWNNNKKKEEEAAA@@@???>>>>>>::::::<<<===;;;:::<<<@@@===>>>>>><<<:::;;;>>>BBBDDDCCCAAA???=========>>>BBBAAAAAABBBCCCBBB@@@>>>???===;;;;;;===?????????>>>>>>>>>>>>???????????????<<<<<<@@@EEEFFFBBB<<<@@@@@@AAABBBCCCDDDFFFFFFBBBDDDFFFGGGHHHGGGFFFEEEEEEEEEIIINNNNNNJJJIIIKKKJJJFFFEEEIIIKKKJJJJJJMMMNNN[[[}}}~~~^^^]]]wwwfff^^^^^^lll}}}^^^BBB666666555444444444444444444444444333333333222222111111111111111111111111111111111111111111111111000111111111111222222222000333444333111000222444111111222222222333333333444444555666777888999999<<<@@@===;;;AAAEEEQQQfff222222333333444555666666888777777777666666555555888888999;;;>>>AAADDDFFFMMMQQQXXXaaajjjssszzz~~~yyy{{{}}}{{{{{{uuuxxxwwwhhh```UUUOOOLLLJJJGGGCCC<<<===>>>>>>>>>===;;;:::>>><<<:::999999:::;;;<<<;;;;;;;;;;;;<<<>>>???@@@BBB@@@===<<<<<<===<<<<<<>>>???@@@AAAAAA@@@???>>>===<<<;;;:::;;;;;;<<<===AAAAAAAAA@@@???>>>>>>>>>=========>>>@@@AAA@@@>>><<<>>>@@@AAAAAAAAABBBDDDAAABBBBBBCCCDDDEEEEEEFFFCCCDDDFFFHHHIIIIIIIIIIIIJJJHHHGGGHHHJJJKKKJJJGGGOOO```jjj```sssuuu^^^ZZZ```sssccc@@@;;;999777666666666444333222222222333333444444444222222222333333444444444111111111111111111111111111222333222111000111222333444444444333111000///333333222222111222222222666666666666777888999::::::???<<<<<>>@@@>>>@@@DDDIIIOOOTTTXXXZZZ___eeegggdddjjjxxx}}}zzzuuuuuurrrtttfffcccbbbiiijjjcccaaaccc___VVVPPPJJJCCC@@@@@@AAA???<<<;;;;;;;;;;;;;;;:::999999<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;<<<===>>>@@@>>>;;;:::;;;;;;;;;:::>>>>>>????????????>>>>>>???>>><<<;;;;;;;;;===>>>>>>?????????>>>>>>>>>>>>=========>>>@@@AAA@@@???<<<===>>>>>>???AAADDDGGGCCCCCCDDDEEEEEEFFFGGGGGGCCCDDDFFFHHHIIIIIIIIIIIIKKKIIIHHHIIILLLMMMLLLKKKQQQdddhhhfffvvvppp___]]]eeeyyykkkGGG<<<:::777666666666444333222222222333333444444444222222222333333333444444111111111111111111111111111222333222111000111222444444333333333444444555333333222222111222222333555555555666777999:::;;;:::???<<<<<>>@@@AAAEEEKKKMMMKKKOOOYYY]]]ZZZ___hhhkkkccc\\\]]]]]][[[```bbbeeefff___TTTOOOOOOLLLQQQPPPHHHFFFHHHEEE>>>@@@===999999;;;===<<<:::999999888777777777888888:::999888888999:::<<<===<<<;;;;;;;;;;;;;;;<<<<<<===;;;999999::::::999888>>>==================>>>BBB@@@===;;;;;;<<<>>>???<<<===??????>>>===>>>???>>>===<<<>>>@@@AAA@@@???===>>>=========AAAEEEIIIEEEEEEFFFFFFGGGGGGHHHHHHCCCDDDEEEGGGIIIJJJJJJJJJKKKJJJJJJKKKMMMOOOOOONNNSSSjjjeeeppp}}}kkk]]]]]]iiivvvRRR===:::777666666666555333222222333333333333444444222222222222333333333333111111111111111111111111000222333222111111222333333222111000000111333444333222222111222222333333444444555666888999;;;<<<:::???<<<<<>>???CCCCCC@@@???DDDFFFCCCCCCFFFFFFCCCCCCDDDFFFFFFDDDAAAAAACCC???BBB@@@;;;;;;>>>>>>;;;>>><<<;;;;;;<<<===;;;999888777666555555666777888777777777777888:::<<<=========<<<;;;;;;;;;;;;;;;;;;:::888999::::::999888======;;;::::::;;;======DDDBBB???<<<<<<===???@@@===@@@BBBBBB???>>>>>>@@@>>>======>>>@@@BBBBBBAAA???@@@@@@@@@@@@AAADDDGGGEEEEEEFFFFFFFFFGGGGGGGGGCCCDDDEEEGGGHHHJJJJJJKKKMMMLLLLLLLLLMMMNNNOOOOOOSSSnnnlllccc~~~eeeWWWZZZiiiZZZ>>>;;;888666555555555444333333333333333333333333222222222222222222222333111111111111111111111111000222333222111111222444333333333222111111111111222222111111222222333333333444444666888:::<<<===:::???<<<<<>>>>>===<<<;;;;;;;;;;;;;;;:::999:::;;;<<<;;;999===<<<;;;::::::;;;<<<===CCCBBB???======>>>@@@AAAAAAEEEHHHFFFBBB>>>???@@@@@@>>>===???AAACCCDDDCCCBBBDDDFFFFFFDDDCCCBBBBBBDDDDDDDDDEEEEEEEEEEEEEEECCCCCCDDDFFFHHHJJJKKKLLLOOONNNMMMLLLKKKLLLNNNOOORRRrrr|||___iii___XXX[[[lll```???<<<888666555555555444333333333333333333333333222222222222222222222222111111111111111111111111000222333333222222333444222444555666666555333222222111111111222222333444333444444666888:::<<<===999>>><<<===DDDJJJWWWlll000000000000000000000000000000111111111111222222000111222333444444444444333333333333333333444444444666777888999999888777777666666666777888888666777:::;;;999999;;;:::777<<<;;;888666555666888888555555555555666666666666666666555555666666777777444444555666888999999:::======<<<;;;::::::;;;;;;:::999999;;;======<<<;;;<<<<<<;;;;;;;;;;;;<<<<<>><<<===EEEJJJWWWmmm/////////////////////////////////000000111111111000111222333444333222222222222222222333333333333333333444666666555444555444222222333444444555666777::::::777888;;;:::555>>>;;;999888777666777888666777666666555666777888333444555555666666666555333444555666777777888888::::::999999888999999999999888999;;;===>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;===>>>???@@@@@@AAAAAAAAACCCIIIMMMLLLFFFAAABBBDDDDDDBBB@@@AAADDDGGGHHHIIIJJJLLLNNNMMMKKKHHHGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGJJJLLLNNNNNNOOOOOONNNMMMOOOSSSWWW[[[oooeeeyyy]]]___hhhgggBBB>>>999555555555555555444444444333333222222222222222222222111111111000111111111111111111111111000222333333333333444666666444222000/////////000111111111111222333444555555555555666777999:::;;;999>>><<<===EEEKKKXXXmmm///////////////............/////////000000111111111222333333333222000///------///000222333444555555333333444333111000000222222222444555555777:::444888777444666;;;;;;777999777555666555444555666999999777555333222333555111222444555666555444444333444555666777777777777888777777777777777888888777777888:::======<<<::::::;;;============;;;:::;;;<<<>>>@@@AAAAAAAAA@@@AAAGGGMMMLLLFFFBBBCCCFFFEEECCCAAABBBEEEHHHJJJJJJMMMNNNNNNMMMKKKJJJLLLMMMDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCEEEGGGJJJLLLNNNMMMNNNOOOOOOOOORRRWWW\\\aaajjjiiitttaaa^^^iii~~~iiiBBB>>>999555555555555555444444444333333222222222222222222222111111000000111111111111111111111111000222333333333333555666GGGCCC;;;444000000111333111111111111222333444555666666666666777888999:::999>>><<<===EEEKKKXXXnnn000000//////.........---............////////////000000000000000000000000000000000000000111111222333333333222222111111111333333333444444444555555333444444555666777888888555444444333333444444555555555555555555666777888555444444333333444444555333333333444444444555555777777777777666666666666666777999999888777777888:::888888;;;>>>???<<<999;;;<<<===???AAACCCDDDEEEEEEHHHJJJIIIEEEBBBBBBCCCGGGEEEAAA??????BBBGGGJJJNNNJJJFFFEEEFFFJJJMMMNNNIIIGGGCCCBBBBBBCCCBBBAAAFFFGGGHHHIIIKKKNNNPPPQQQKKKLLLNNNOOOPPPSSSVVVYYYbbb{{{jjj}}}ggg[[[^^^ppp}}}jjjKKK===777777333555888222555555444444444333333333333222222111111222222333555444444444222111000///...//////111222444666777gggQQQ;;;444555333///---222222111111222222333444333444666777999;;;======<<<>>>;;;===EEEGGGUUUmmm/////////.........---------.........////////////000000000000000000000000000000//////000000111222333333222222222111111111222222222222333333333333333444444444555666666666444444333333333333444444333333333444555777888999444444333333333333444444333333333333444444444444666666666666666666666555444666888888777666777888999888888:::===>>><<<999;;;;;;===>>>@@@BBBCCCDDDDDDFFFGGGFFFEEECCCBBBBBBAAAAAA@@@@@@@@@AAACCCDDDLLLKKKJJJIIIIIIIIIIIIHHHEEEDDDBBBBBBCCCDDDDDDCCCGGGGGGGGGHHHIIIJJJLLLMMMLLLMMMOOOPPPPPPSSSWWWZZZffftttjjjfff]]]___qqq{{{oooNNN>>>777777333555888333555555444444444333333333333222222111111222222333111111222222222111000000///000000111222444555666DDD888//////111111222555222222111111222222333444555555666666777888999999:::<<<:::===FFFIIIWWWppp............---------------------.........//////000000000000000000000000///////////////000111111222222222111111111111111000000111111111222222222333333333333333333333333333333222222222222333333000111111333444666888999333333222222222222333333222222222333333333333444444444444444555555555555333555666666555555666777888777777999;;;<<<;;;999::::::;;;===???@@@AAABBBCCCBBBBBBCCCDDDDDDCCCAAA===???AAABBBBBBAAA@@@???IIIJJJLLLMMMKKKHHHDDDAAABBBAAAAAABBBEEEFFFFFFEEEGGGGGGFFFFFFFFFGGGGGGHHHNNNNNNOOOOOOPPPRRRVVVYYYllliiilllddd___```rrr{{{uuuRRR???888888444555888333555555444444444333333333333222222111111222222333///000111222222222222222111111111111222333444555333222222444222///111666222222111111222222333444555555666666666666666666777:::888===GGGLLLZZZttt------------,,,,,,,,,,,,,,,,,,---------.........///////////////////////////............///000000111111111111111111111000000000000111111111222222222222222222222111111111222222111111111111222222000000111222333444666777222222111111111111222222111111111222222222333333222222333333333444444444222444555444333333555777666666777888999::::::999888999:::;;;===>>>???@@@AAA>>>===???BBBDDDBBB@@@>>>@@@BBBCCCCCCBBB@@@???DDDGGGJJJKKKIIIEEEAAA@@@AAA@@@AAABBBEEEFFFEEEDDDEEEDDDDDDDDDDDDEEEFFFFFFMMMNNNNNNNNNNNNPPPUUUXXXppp___ppp___```aaattt~~~yyyWWWBBB888999555555888444555555444444444333333333333222222111111222222333111222222333333333333333222222222111222222333333333555888888444000111333222222111111222222333444555555666666777777888888777:::999===GGGLLL[[[uuu++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.................................---......///000000000000000000000000000111111111111222222222222111111111111111000000000111111000000000000111111222111111111111111222222111111000000000000111111000000000111111111111222000111111222333444444555333444444333222222444555555555666666777777888999777777888999:::<<<======>>>;;;:::<<<@@@BBBAAA??????@@@@@@@@@@@@@@@??????@@@BBBDDDDDDCCCBBBCCCEEECCCBBBAAABBBCCCDDDCCCBBBAAAAAABBBBBBDDDEEEGGGHHHKKKKKKKKKKKKKKKNNNSSSWWWsssmmm\\\yyyZZZ```dddwww~~~{{{}}}]]]DDD888:::666555777444555555444444444333333333333222222111111222222333222222222333222222111000333222222111111222333333...000111111222444444333222222111111222222333444444444666777999;;;<<<===:::<<<:::>>>HHHLLL[[[ttt************+++++++++++++++++++++,,,,,,,,,------........................---------------...//////////////////000000000000000111111111111222222222000000000000000000111111000000000//////000000000222111000000//////000000000000000//////000000000/////////000000000111111///000111222333444555666555666555333111111222444333555555555444555777999555666666777999::::::;;;;;;:::999:::<<<>>>??????>>>===<<<<<<;;;<<<<<<======???@@@??????AAAFFFKKKFFFDDDAAA@@@AAABBBBBBAAA???@@@AAABBBDDDGGGIIIJJJIIIIIIIIIIIIJJJMMMSSSWWWyyy}}}bbbaaawwwVVV```iii}}}|||uuusss|||cccFFF999;;;888555777555555555444444444333333333333222222111111222222333111111111111111000///...222222222111222222333333222222000///111555444000222222111111222222333444333444666888;;;>>>@@@AAA;;;>>><<>><<<<<<<<<<<<;;;;;;::::::;;;>>>??????>>>BBBIIIOOOGGGDDD@@@>>>???AAACCCCCC@@@AAAAAACCCEEEHHHJJJKKKHHHHHHHHHHHHJJJNNNTTTYYYxxx^^^kkknnnTTTaaapppzzzxxxooommmyyygggHHH999;;;888555666555555555444444444333333333333222222111111222222333111111222333333333222222111111111111222333333444666888666111111444222---222222111111222222333444333444666999<<<>>>AAABBB;;;>>><<<@@@IIIMMM[[[ttt(((((())))))*********+++******+++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,---......---.........//////000000............/////////000...//////000111222222333//////............//////---------......000111222//////............//////............/////////000///000111222444555777777:::999777444000///111222222333555333222222666999333444444555666777888888777999:::999777777;;;???<<<===>>>???>>>===;;;:::<<<>>>AAA@@@???CCCJJJPPPGGGCCC???===>>>BBBDDDEEEBBBBBBCCCDDDFFFHHHJJJKKKHHHHHHHHHHHHJJJOOOVVV[[[uuu^^^sssjjjTTTbbbttt~~~vvvwwwnnnlllyyyiiiIII999<<<999555666666555555444444444333333333333222222222222222222333222333555666777888888888111111111111222333444555,,,222444000///222333///222222111111222222333444444555666999;;;>>>@@@AAA:::===;;;@@@IIINNN]]]vvv))))))*********+++++++++))))))))))))************+++++++++*********)))))),,,,,,+++++++++,,,---...+++++++++,,,---...///000////////////000000000000///////////////////////////////////////.........------------------------...........................///000///...---...///111111000000000111222333222222111000//////000000///000111111000111333555555555555555555444444333999999999999999999999999<<>>@@@CCCFFFQQQeeevvv)))))))))*********++++++(((((()))))))))*********+++*********))))))))))))************++++++++++++------,,,,,,,,,------........./////////000000000......................................./////////------------------------------------------------///000111000///...///000111111111111222222222222222111111000//////000000///000111111000111333555444555666777777666555444888888888888888888888888;;;===??????<<<::::::;;;<<>>@@@EEEEEEAAACCCAAA@@@AAADDDEEECCC@@@???@@@@@@AAABBBCCCDDDDDDCCCLLLLLLHHHLLLNNNSSS___jjjjjj}}}^^^TTTgggxxxxxxvvvppprrrqqqOOO::::::777555777444333333222222222222333333222222111111111111222222111111222222222333333333111111222222222333333333444444444333333222222222222222333333333333444444444444555777:::<<>>>>>???BBBFFFQQQeeewww))))))))))))************(((((())))))))))))******************)))))))))))))))***+++,,,,,,,,,++++++......---,,,,,,,,,,,,,,,---.........////////////........................,,,------....../////////------------------------------------------------///000111000//////000111000111222333333333222111111111000/////////000000///000111111000111333555333555777::::::999888666777777777777777777777777999;;;>>>???===;;;::::::<<>>===???BBBFFFQQQeeewww((((((((()))))))))******(((((((((((()))))))))***++++++++++++***************,,,...///000///---,,,------,,,,,,+++,,,,,,---------------............------------------------++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000///......///000///000222444444333222000111000000/////////000000///000111111000111333555222555888;;;<<<<<<999888666666777777777777777888888:::<<<>>>>>>===;;;:::===@@@AAAAAAAAABBBBBBBBBAAADDDFFFGGGEEEBBBAAAAAACCCCCCDDDDDDDDDDDDDDDDDDBBBJJJJJJIIILLLLLLSSSdddaaa|||yyycccYYY[[[lllyyyzzzsssvvvvvvSSS===:::777444666333555555444444444444555555333222222111111222222333222222222222222222222222111111222222222333333333333333333333333333333333222222222333333333444444444444555777:::<<>>>>>===<<<>>>???AAABBBAAA@@@CCCFFFFFFFFFFFFDDDBBBAAABBBDDDCCCCCCDDDDDDDDDDDDDDDDDDAAAHHHGGGGGGKKKKKKVVVllldddwwwaaaYYYYYYgggwww~~~vvvxxxyyyUUU>>>;;;666333555222666555555444444555555666333333222222222222333333222222222222222222222222111111222222222333333333333333333333333333333333222222222333333333444444444444555777:::<<>>>>>@@@EEEJJJVVVjjj}}}&&&&&&'''''''''((((((((('''''''''((((((((())))))+++++++++*********))))))((((((((()))))))))******+++*********+++,,,------************+++++++++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///............////////////...............///000000///000111111000111333555222333555777777777777777555555666666777888888999<<<:::999;;;???BBBCCCBBB@@@>>>>>>@@@???>>>EEEOOONNNIIIDDDBBBCCCDDDDDDBBB???@@@@@@AAABBBCCCDDDDDDCCCGGGEEEGGGMMMQQQdddmmmvvviiiZZZSSSTTTddd{{{xxxwww\\\CCC>>>888555666444555444444444444444444555444333333222222333333444333333333222222222111111111111222222222333333333222222222333333444444444222222333333333333444444444444555777:::<<>>===???>>>>>>GGGRRRNNNIIICCCCCCEEEFFFCCC@@@AAAAAABBBCCCDDDFFFFFFGGGEEEHHHFFFHHHOOOTTTjjjrrraaa|||___UUUQQQWWWlll~~~wwwvvv___FFF@@@:::777888666444444444333333444444444444333333222222333333444333333333222222111111111111111222222222333333333222222222333333444444444222222333333333444444444444444555777:::<<>>>>>@@@DDDHHHMMMIIIEEEDDDEEEFFFEEEDDDFFFEEEDDDDDDDDDEEEFFFGGGGGGJJJIIIKKKPPPWWWtttdddjjjqqqUUURRRQQQXXXooo|||yyy|||iiiIII@@@999666777555444444444444333333333333222222222222222222222222444444333333333222222222111111222222222333333333333333333333333333333333222222333444444555555666444555666777888:::===@@@???BBB@@@CCCQQQ\\\mmm''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************************)))))))))*********++++++************************(((((((((((())))))))))))))))))))))))))))))))))))+++************)))))))))*********++++++++++++,,,------,,,,,,------...///111000...---------...///222111000///////////////111111000000000111222222///000111333444666777888888999:::::::::;;;===??????@@@???>>>===>>>AAADDDHHHFFFDDDCCCDDDFFFFFFEEEHHHGGGEEEDDDDDDEEEFFFGGGFFFIIIHHHKKKPPPYYYyyygggvvvgggPPPOOOSSS___ttt~~~zzz|||qqqNNNAAA888555777555555555555444444444444333333333333333333333333333333333333333222222222222111111222222222333333333333333333333333333333333222222333444444555555666555666777888999;;;>>>AAA>>>BBBAAAEEESSS___ppp''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))************************************'''''''''(((((((((((()))))))))))))))))))))))))))************))))))))))))************++++++++++++,,,,,,,,,,,,,,,------...---------,,,---...//////111000000///............000000//////000000111222...///000222333555666777666888::::::999999:::;;;?????????>>>======???@@@CCCCCCBBBBBBCCCEEEEEEFFFJJJHHHFFFDDDDDDEEEFFFGGGEEEIIIHHHJJJQQQ\\\mmm```OOONNNTTTeeezzz|||~~~{{{VVVDDD888666999666666666555555555444444444333333333333333333333333333333333222222222222111111111222222222333333333333333333333333333333333222222333444444555555666555666888888999;;;???BBB@@@DDDCCCGGGUUU```qqq''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))&&&'''''''''((((((((((((************************))))))))))))))))))))))))))))))*********++++++++++++++++++++++++,,,------+++++++++,,,,,,---...///////////////......------///............///000000000000000111222333333444444666888999888777888888>>>???@@@???=========??????@@@@@@AAABBBCCCDDDFFFJJJHHHFFFEEEDDDEEEFFFGGGDDDHHHHHHJJJRRR___ttt|||\\\PPPMMMTTTiii~~~^^^HHH:::777;;;888666666555555555444444444333333333333333333333333333333222222222111111111111111222222222333333333333333333333333333333333222222333444444555555666555666888888999;;;???BBBCCCHHHFFFJJJWWWbbbqqq&&&'''(((((((((((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))''''''''''''((((((((((((************************(((((()))))))))))))))***)))))))))************+++++++++******++++++,,,---)))******+++,,,---------------............------......------......///000000000000111111111111111333555777777666666666777<<<>>>??????>>><<<======<<<>>>@@@@@@@@@AAACCCEEEGGGFFFFFFEEEEEEEEEFFFFFFCCCHHHHHHJJJRRRccc~~~uuuYYYTTTMMMSSSllleeeLLL;;;999<<<888555555555444444444444333333333333333333333333333222222222222111111111111111111222222222333333333333333333333333333333333222222333444444555555666555666777888999;;;>>>AAAEEEJJJIIIMMMZZZdddsss&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))***************************+++,,,,,,))))))***++++++,,,,,,,,,***+++---...//////......---------,,,---......////////////000000000111111222333555555444555666888999;;;===>>>===;;;;;;;;;:::<<>>@@@CCCAAABBBEEEFFFGGGFFFEEEDDDBBBGGGGGGJJJSSSffffffUUUXXXMMMPPPnnnwwwrrrqqqqqqsssuuuxxxiiiMMM:::888:::444444444333333333222222222444444444444444444444444222222222111111111111000111111222222222333333333333333333333333333333333222222333444444555555666333555666777777999===@@@BBBHHHIIIOOO]]]iiixxx&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((('''&&&%%%%%%%%%&&&'''''''''(((((())))))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********************************)))******++++++)))+++---///000000///...+++++++++,,,,,,,,,------...............///000000000111222333555666777888666777:::<<<============;;;<<<<<<===============AAAAAAAAACCCEEEEEEDDDBBBFFFBBBHHHLLLNNNlllbbbWWWNNNLLL\\\nnnvvvjjjggg___eeeeeeaaacccwwwmmmQQQ<<<:::<<<555666666555444333333222222222222222222222222222222111222222333333222222111222222333333333333444444444444444333333222222222222222333444444555555666777888999999999:::===@@@AAAGGGGGGKKKYYYfffzzz&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((((((&&&'''''''''((((((((())))))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******************************))))))******++++++***+++---///000///...---,,,,,,,,,---------.....................///000000000111222333444666777777777777999;;;<<<===============<<<<<<<<<======>>>CCCBBBAAABBBCCCDDDCCCBBBDDDAAAHHHMMMPPPqqq```UUUOOOOOO```rrrttteee```aaabbb^^^\\\iiikkkPPP<<<:::===777666666555444444333222222222222222222222222222222222222333333333333222222222222333333333333444444555444444444333333333222222333333444444555555666666777888888888999<<>>???>>><<<;;;;;;<<<===???DDDCCCAAABBBDDDEEEDDDCCCDDDAAAHHHNNNTTTwww```TTTQQQSSSdddwwwwwwiiiccc```^^^WWWZZZuuujjjPPP<<<:::===888666666555555444333333333333333333333333333333333222222333333333333222222222222333333333333444444555555555444444444444444333333333444555555666666555666777777777999<<<>>>@@@GGGJJJPPP___kkk~~~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''((()))***+++,,,''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************************))))))((())))))***+++,,,,,,,,,---------,,,,,,+++,,,,,,,,,------------..................///000000000000111222333444555555777777777777999;;;===>>>AAA???===;;;:::<<<>>>???AAAAAACCCFFFHHHIIIGGGFFFFFFDDDKKKPPPWWW}}}{{{gggVVVQQQTTTfffzzz~~~lllcccccc\\\VVViiikkkQQQ;;;999<<<777666666555555444444444333333333333333333333333333222333333333333333333222222222222333333333444444555555555555555555555555333333444444555666666666666777888888888999<<>>AAA???===;;;;;;<<>>AAA@@@HHHLLLTTTcccppp&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))***+++,,,++++++++++++++++++++++++************++++++++++++...............///000000///000000111222222333333555555666777888:::;;;<<>>===<<<<<<>>>@@@AAA<<<@@@EEELLLPPPPPPLLLIIILLLLLLQQQSSS\\\tttXXXRRRUUUfff{{{qqqpppmmmbbbaaammmtttWWW>>>777:::555555555555555555555555555333333333333333333333333333333444444444444333333222222333333333333444444444444444444444555555555444444444555666666777777888999:::::::::<<>>???AAAAAA@@@AAADDDIIILLLMMMKKKIIILLLLLLRRRSSS]]]{{{pppUUURRRXXXhhh{{{~~~xxxrrrgggccchhhwwwZZZ@@@999;;;777555555555555666666666666444444444444444444444444333333444444444444333333222222333333333333444444222333333333444444444444444444555555666666777777888999:::::::::;;;>>>AAA@@@HHHJJJRRRcccrrr&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''(((***+++,,,))))))))))))***+++,,,---++++++,,,,,,,,,---------...............///000000//////000000111111222222222444666888:::::::::999;;;;;;===>>>???@@@AAABBBDDDCCCCCCEEEGGGIIIIIIHHHKKKLLLQQQSSS^^^vvvjjjRRRRRRZZZkkk|||vvvjjjeeehhhyyy\\\BBB;;;>>>999555555555666666666666666444444444444444444444444333444444555555444444333222222333333333444444444222222222333333444444444444444555555666777777777777888999999999:::===@@@AAAHHHJJJQQQbbbrrr'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))***++++++++++++***++++++,,,,,,,,,,,,------,,,,,,------.../////////---...///000222222333333222333666999;;;<<<;;;;;;:::<<>>======???AAADDDGGGHHHFFFDDDCCCGGGHHHNNNRRRbbb|||zzzdddUUURRRUUUggg}}}vvvpppqqqpppyyyxxx|||gggDDD999:::444666555444444333333444444333333333333333333333333333333333333333333333333222222333333333333222222333333333444444555555555333333444444555666666666888999:::::::::;;;>>>AAADDDHHHKKKWWWkkkxxx'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((()))******++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////000000000000000000000000111333555777999::::::999888<<<@@@AAA@@@>>>===<<<===???CCCEEEGGGFFFEEEDDDFFFIIIPPPUUUfff{{{~~~```SSSQQQTTTggg~~~|||vvvvvvmmm|||wwwtttuuuxxxzzzkkkGGG;;;;;;555666555444444333444444444333333333333333333333333333333333333333333333333222222333333333333222222222333333444555666777888333333444444555666666666888999:::::::::;;;>>>AAAFFFJJJNNNZZZlllxxx&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((())))))******************++++++++++++,,,,,,,,,+++,,,,,,------...///////////////000000111222222111222444666777888888888777;;;???AAAAAA>>>===<<<<<<>>>AAADDDFFFFFFEEEEEEFFFIIIPPPTTTeeewww[[[QQQOOOTTThhhzzzvvvmmm{{{vvvsssqqqooooootttyyyhhhFFF<<<===777666666555444444444444444333333333333333333333333333333333333333333333333222333333333333333333222222333333444555666666666333333444444555666666666888999:::::::::<<>>@@@???===<<<<<<;;;<<>>AAACCCDDDDDDDDDEEEHHHLLLMMMaaavvvqqqwwwVVVQQQOOOSSSjjj{{{ttt}}}zzzwwwqqqlllccccccdddiiisssbbbCCC:::<<<666777666555555444444555555333333333333333333333333333333333333333333333333333333444444444444333333444444333333333222222222333333444444555666666666777888::::::;;;>>>BBBEEEEEENNNVVVcccuuu%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((()))))))))))))))************++++++++++++***++++++,,,,,,---............---...///222555666000000000111222333444555555777999999999:::;;;===;;;<<<>>>@@@AAABBBCCCCCCBBBHHHMMMNNNcccrrrrrrsssUUURRROOOSSSkkkwww|||vvvqqqgggddd```]]]```hhhrrryyy~~~```BBB:::<<<666777666666555555555555555333333333333333333333333333333333333333333333333333333444444444444333333333333333444444444444444333333444444555666666666555777999:::<<>>???AAAAAABBBBBB@@@GGGNNNQQQgggqqquuurrrUUUSSSPPPSSSkkkxxxzzzuuunnniiibbb[[[XXXZZZaaafffrrrxxxzzz^^^AAA:::===888777777666555555555555555333333333333333333333333333333333333333333333333333444444555555444444333222333333444555666777777333333444444555666666777444666888:::<<<@@@EEEHHHKKKUUU]]]iiiyyy%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((()))*********************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------...///000000000......000000000000111222333444333333444555666777888999:::<<<===>>>===>>>???AAAAAADDDJJJOOOhhhuuurrrfffXXXLLLLLLYYYppp{{{vvv|||zzzwwwuuuoooggg___[[[ZZZYYYYYY___cccmmm}}}aaaAAA888;;;777888777555444333333444444444444444555555555555666666555333111111111333444333333333333333333333333333333333444444444555555555333111000111444888:::666888:::;;;===@@@EEEHHHOOOPPPVVViii%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((()))************************+++++++++,,,,,,++++++,,,,,,,,,,,,---------......///////////////000000000000000111333333333333444555666777888888:::;;;===>>>===>>>???AAAAAADDDIIINNNhhh~~~|||cccWWWLLLMMMZZZppp{{{yyyxxxrrrkkkddd```^^^\\\[[[```^^^]]]cccqqqbbbCCC:::<<<777888777666444444444444555444444444555555555555666666555333222111222333444333333333333333333333333333333333333444444444444444333222111222555777999666888:::;;;===@@@DDDGGGLLLOOOWWWmmm%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((()))************************++++++++++++,,,++++++,,,,,,,,,,,,------...............///000000////////////000111222222333444444555666777888888999;;;============???AAAAAADDDIIINNNiii}}}uuu___UUULLLNNN[[[ppp~~~{{{zzzvvvpppkkkgggdddaaa___^^^YYYSSSPPPWWWfffyyyeeeEEE;;;<<<777999888777555555555555666444444444555555555555666555555333222222222333444333333333333333333444444222222222333333333444444333333333333444666777888777888:::;;;<<>>CCCGGGFFFOOO[[[rrr%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((()))***************))))))*********++++++++++++++++++,,,,,,,,,------......------...///111222............///000111222444444555555666666777777999:::<<<===<<<===>>>@@@AAABBBGGGNNNkkkuuuqqqYYYQQQLLLPPP[[[ooo~~~|||zzzwwwuuussspppkkkhhh[[[\\\[[[XXXUUUUUUXXX\\\vvvnnnIII<<<<<<777;;;:::888777666666777777444444444555555555555666444444444444444444444555333333333444444555555555222222333333333444444444222333555777888888888777999999::::::;;;???DDDHHHMMMWWWcccxxx%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''((((((((((((((((((((()))***************)))))))))************+++++++++,,,,,,,,,,,,---------------...///000111222////////////000111222222555555555555666666777777888:::<<<<<<<<<<<<>>>@@@AAABBBFFFMMMlllsssoooXXXQQQMMMOOOZZZmmm~~~|||{{{yyyxxxxxxuuuqqqnnnbbb```]]]YYYUUUUUUWWWYYYccczzztttJJJ:::<<<999:::999888666666666666777444444444555555555555666444444444444555555555555333333333444555555666666333333333444444444555555333444555777888888999888999::::::;;;<<>>@@@AAAAAAEEEMMMlllpppoooYYYRRRMMMNNNXXXlll}}}}}}|||{{{{{{{{{zzzwwwuuulllhhhbbb___]]]^^^^^^^^^]]]jjjzzzyyyKKK888;;;::::::999777666555555666666444444444555555555555666333444444555555555555555333333444444555666666666444444555555555666666666555555666666777999999:::::::::;;;;;;>>>CCCJJJNNNQQQZZZaaappp%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''((((((((((((((((((((()))***************))))))))))))************++++++,,,,,,,,,---------***,,,...000111111111000000000000000111222333444555555555666666666666666888:::<<<<<<<<<<<<>>>???AAAAAADDDMMMmmmnnn}}}rrrYYYSSSMMMNNNWWWjjj}}}~~~}}}||||||}}}}}}{{{yyyrrroookkkiiijjjjjjgggccc\\\___eeettt|||LLL777:::;;;999888777555555555555666444444444555555555666666333333444555666666666555333333444444555666777777555555555666666666666777666666666666777999:::;;;::::::;;;<<>>???BBBKKKUUUWWW```fffttt%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,,,,------......//////000//////000000000111111111222222333444555666777777999:::<<<>>>@@@AAAAAAAAAEEEHHHKKKOOOlllqqqiii~~~tttaaaOOOJJJOOOUUUkkkzzz|||~~~~~~}}}}}}zzzuuupppllljjjjjjkkkgggdddbbbfffssstttKKK;;;===;;;999999777666555555555555444444444444444444444444333333333333333333333333333333333444444444555555444444555555666777777777777666555555555777999:::;;;:::;;;>>>@@@CCCLLLUUUWWW___eeeuuu%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))))))))***************++++++++++++,,,++++++,,,------....../////////000000000000111111111222333333555555666777888999;;;===???@@@AAAAAAEEEHHHKKKOOOmmmnnnjjjxxxbbbPPPKKKQQQXXXnnnuuuuuu~~~~~~zzzuuupppmmmkkkjjjmmmgggfffiiimmmwwwnnnIII<<>>@@@AAABBBCCCFFFIIINNNkkkqqqpppcccQQQLLLQQQXXXnnnuuussswww}}}xxxsssoookkkjjjqqqlllmmmrrroooooommmIII===@@@<<<999888777666666555555666444444444444444444444444333333333333333333333333333333333444444444555555444444555555666777777777666666555666777888::::::;;;:::<<>>@@@AAABBBEEEIIIMMMkkkzzzzzzeeeRRRLLLPPPVVVmmm~~~~~~uuurrrsss}}}zzzuuuqqqmmmkkkqqqooosssyyyssslllxxxqqqKKK???@@@<<<;;;:::888777555444444333444444444444444444444444333333333333333333333333333333333444444444555555444444555555666777777777555555666777888999:::;;;;;;:::<<<@@@BBBEEENNNXXX```cccaaaooo%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((()))))))))))))))************+++******+++,,,,,,------.........////////////000000///000111111333333444555666666777999;;;===???@@@BBBFFFJJJNNNlllfffRRRLLLPPPUUUlllxxxtttrrrxxxuuupppqqq~~~~~~|||yyyvvvtttqqqpppqqqqqquuuyyytttllloooxxxxxxPPP@@@@@@;;;<<<;;;999777555444333333444444444444444444444444333333333333333333333333333333333444444444555555444444555555666777777777444555666777999:::;;;;;;<<<;;;===@@@CCCFFFPPPYYY___ccc^^^jjj%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))************++++++,,,,,,---................../////////000000//////000111222333444444777777777888999;;;===>>>AAADDDHHHMMMkkkxxxeeeQQQKKKOOOVVVmmmxxxsssppp|||}}}|||{{{yyyxxxwwwwwwwwwuuuvvvwwwwwwsssnnnjjjggg|||TTTAAA@@@;;;:::999888666555555444444444444444444444444444444333333333333333333333333333333333444444444555555444444555555666777777777444555666888999:::;;;;;;<<<;;;===AAACCCGGGPPPZZZ___eeebbbmmm%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************+++,,,,,,------......///............/////////000//////000111222333444444888777777777888:::<<<>>>>>>BBBFFFJJJiii~~~ooo|||cccPPPJJJPPPWWWooo}}}xxxqqq|||~~~|||{{{zzzyyyyyyzzz{{{||||||}}}zzzuuusssqqqiii___bbbooo{{{WWWBBB@@@<<<888888777666666666666666444444444444444444444444333333333333333333333333333333333444444444555555444444555555666777777777444555666888:::;;;;;;;;;<<<;;;===AAACCCGGGQQQ[[[aaaiiiiiittt%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%'''***------+++)))'''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******+++,,,,,,---......---...//////////////////000000000000111222333444444555666777888999:::;;;???AAAEEEKKKhhh|||qqqhhhTTTLLLQQQXXXqqquuu{{{~~~|||{{{{{{|||~~~{{{uuunnniiieee[[[ZZZ[[[```dddjjjvvv}}}UUUAAA>>>999888888888777666555555444333333333333333333333333444333333222222222333333333333333444444444555555666666666666777777777777888888777777888999999:::;;;???BBBBBBEEEKKKTTTYYYdddrrr}}}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&(((******)))'''&&&''''''''''''(((((((((((('''((((((((())))))))))))(((((((((((())))))))))))+++++++++,,,,,,------------......///////////////000000000000111222333444333444555666888999::::::???AAAEEEKKKggguuussskkkVVVNNNQQQWWWppp||||||~~~|||{{{{{{}}}{{{vvvpppkkkhhh^^^[[[YYYZZZZZZ[[[bbbkkkxxx~~~UUU@@@===999:::999999777666555555444333333333333333333333333444444333333333333444444333333444444444555555555666666666666666777777777888888888888888999:::;;;:::>>>BBBCCCEEELLLUUU\\\fffvvv%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000000000000111222333444333333444555777888999:::>>>@@@EEEJJJeeelllsssnnnXXXOOOQQQWWWooo~~~|||{{{|||}}}xxxsssooommmddd___[[[YYYUUURRRTTTZZZdddpppUUU>>><<<;;;<<<;;;:::888666555555444333333333333333333333333555444444444444444555555333444444444444555555555555555555666666777777777888888888888999:::;;;<<<:::>>>AAACCCFFFMMMYYYbbbjjj|||%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000000///000000000000111222333444222333444555666777888999===@@@DDDIIIccctttfffmmmoooYYYOOOPPPVVVppp}}}|||~~~~~~}}}{{{{{{||||||xxxuuussslllgggbbb```\\\XXXXXX[[[]]]ddduuuUUU>>>======>>>===;;;888666555555555444444444444444444444444555555444444444555666666444444444444555555555555555555555666666777777888888888888999:::<<<===>>><<<>>>AAAEEEHHHOOO]]]jjjrrr%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000000000000000000000111222333444222333444555666777888999<<>><<<999777555555555666444444444444444444444444333333333333444555666666444444555555555666666666666666777777888999::::::888999999;;;===???AAABBBCCCBBBEEEJJJLLLRRReeezzz%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))+++++++++,,,,,,---------+++,,,---///000000111111000000000000111222333444333444555666888999:::::::::>>>CCCEEE\\\xxxfffqqq[[[bbbrrr[[[NNNOOOVVVqqq~~~zzzvvvssspppnnnsssrrrqqqrrruuuxxxzzz{{{yyyzzz~~~|||yyyxxxzzz|||xxxwwwssskkkdddbbbcccbbbffftttwwwQQQ@@@@@@>>><<<:::888555444444666777555555555555555555555555222222222222333444555666555555555555666666666666666777888999:::;;;<<<<<<888999:::;;;>>>@@@BBBCCCGGGEEEGGGMMMNNNTTThhh%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))******+++,,,,,,---......+++,,,---///000111111111000000000000111222333444444555666777888999:::;;;:::>>>CCCEEE[[[~~~gggxxx]]]\\\ttt]]]PPPOOOUUUppp}}}yyywwwqqqrrruuuyyy}}}~~~|||yyywwwyyy~~~}}}}}}zzzrrrkkkhhhcccbbbgggvvvqqqOOO??????<<<;;;999777444333444666777555555555555555555555555222111111222333444555666555555555555666666666777777888888:::;;;<<<======888999:::<<<>>>AAACCCDDDIIIFFFIIIOOOPPPUUUjjj&&&%%%###""""""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%%%%%%%%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''((()))*********))))))))))))))))))******++++++,,,------............////////////111111111111111111111111666666666666777888::::::;;;<<>>888888777555555444444444777777666555444333333222333333333444444444555555444444444555555555666666999999999999999999999999;;;;;;<<<===???BBBDDDFFFIIIJJJMMMQQQTTTZZZfffsss%%%$$$###""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%&&&'''((())))))))))))))))))))))))))))))******++++++,,,,,,---............////////////111111111111111111111111444444555555777888999:::======AAAEEEYYYmmmvvvcccuuuzzzVVVQQQPPPPPPbbb{{{xxx{{{}}}~~~}}}uuusssuuueeeGGG;;;<<<777888777666555555444444444666666666555444444333333333333333444444444555555444444444555555555666666777777888999::::::;;;;;;<<<<<<<<<===???BBBDDDFFFGGGHHHLLLNNNNNNPPPYYYdddmmmzzz$$$$$$############$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))******+++,,,,,,,,,---............/////////111111111111111111111111222222333444555777999:::???>>>AAADDDTTTnnnkkkrrr{{{WWWQQQPPPOOO___zzz{{{}}}~~~~~~dddHHH<<<;;;555888777666555555444555555555555555555555555555555333333333444444444555555444444555555555666666666555666777888:::;;;<<<===>>>>>>>>>>>>@@@BBBDDDFFFIIIKKKPPPRRRPPPPPPYYYdddppp|||$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))***++++++,,,,,,---------.........//////111111111111111111111111000000111222444777888:::>>><<>><<<555777777666555555555555555444444444555555555666666333333333444444444555555555555555555666666666666666777888999:::;;;<<<<<>>BBBHHHlll{{{}}}gggjjj{{{sss___SSSNNNKKKXXXmmm~~~{{{{{{vvvLLL999999666666666555555555666666777555555555555555555555555333333333444444444555555666666666666777777777777666666777888:::;;;<<<===>>>>>>@@@BBBEEEHHHLLLNNNPPPWWWbbbkkkqqq}}}$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))*********++++++,,,,,,,,,,,,------////////////000000000000222222333444444555555666<<<777<<<===MMMlll```wwwjjjrrr\\\SSSQQQLLLUUUkkk~~~}}}sssnnnkkkiiihhhoooxxx|||NNN;;;<<<999666666666666555555555555555555555555555555555555333333333444444444555555666666555666666777888999:::999888888999;;;===??????DDDHHHGGGHHHLLLNNNMMMUUUYYY^^^___dddqqq$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''((())))))))))))************++++++,,,,,,,,,,,,------////////////000000000000222222333444444555555666:::666<<<;;;HHHdddwwwfff```jjj^^^SSSPPPKKKSSShhh~~~||||||yyynnnkkkfffaaa^^^\\\[[[ZZZ```fffooozzz|||OOO===>>>:::666666666666555555555555444444444444444444444444333333444444444555555555666666555666666777888999::::::999888999;;;===>>>>>>DDDGGGGGGIIINNNQQQQQQTTTYYY]]]]]]]]]cccrrr~~~$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((())))))************++++++,,,,,,,,,,,,------.../////////000000000111222222333444444555555666777666===999AAAYYYvvvlll[[[fffbbbUUUPPPIIIQQQddd~~~tttooohhhbbb```___^^^^^^ZZZZZZYYYUUUQQQQQQTTTXXXXXXZZZ^^^gggwwwxxxNNN===>>>999666666666666555555555555333333333333333333333333333444444444444555555555666666666666777888999999;;;:::999999:::;;;===>>>>>>CCCGGGGGGJJJQQQUUUVVVWWW]]]cccbbb___```iiirrr$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((())))))******+++++++++++++++,,,,,,,,,------......//////000000111111222222333444444555555666444666???:::>>>RRRuuuzzz||||||jjj___jjjfffWWWQQQIIIOOOaaavvvkkkfff\\\WWWQQQNNNOOOTTTYYY[[[cccccc```XXXQQQPPPWWW___```^^^]]]cccqqqqqqJJJ;;;;;;777666666666666555555555555333333333333333333333333444444444444555555555555555555666666777888999::::::::::::::::::;;;======@@@EEEHHHIIILLLTTTYYYZZZWWW^^^eeegggeeeiiittt~~~$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''(((((()))******+++++++++++++++,,,,,,,,,------.........///000111111111222222333444444555555666444666AAA<<>>???CCCIIIMMMMMMPPPWWW\\\\\\UUU[[[aaacccfffppp$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''((()))***++++++,,,++++++,,,,,,,,,,,,------------...///000111222222222222333444444555555666555666AAA===@@@NNNkkk{{{pppggggggooofffWWWRRRJJJMMMYYYuuuyyyfffYYYSSSSSSRRRRRRVVV]]]ffflllooottt{{{~~~uuukkkggggggggghhhhhhjjjppp}}}|||hhhFFF<<<>>>999666666666666555555555555555555555555555555555555444444555555555666666666555555666777888999;;;<<<;;;<<<===???AAABBBCCCDDDIIIOOOSSSSSSUUUYYY\\\[[[YYY]]]```aaagggwww$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,++++++,,,,,,,,,,,,------------...///000111222222222222333444444555555666666666???<<>>:::666666666666555555555555444444444444444444444444555555555555666666666666555555666777888:::;;;<<<>>>???AAADDDFFFHHHIIIJJJOOOUUUYYYYYYYYY[[[[[[YYY^^^```aaabbbiii|||$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''((()))***+++,,,,,,++++++,,,,,,,,,---------------...///000111222222222222333444444555555666888666>>>:::>>>III^^^qqqOOOkkkpppmmm^^^QQQNNNHHHIIIRRRkkk}}}zzzxxx|||vvvfff```bbbeeennnqqqwww~~~zzzyyy{{{ppptttvvvsssqqqyyy~~~```@@@999===999777666666666555555555555333333333333333333333333555555555555666666666777555555666777888:::<<<===@@@BBBDDDHHHJJJMMMNNNOOORRRYYY]]]\\\[[[\\\ZZZWWWZZZ\\\^^^___ggg|||$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###$$$&&&(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''%%%$$$'''''''''''''''((()))***%%%&&&&&&'''((()))******)))))))))***++++++,,,,,,,,,,,,,,,------,,,++++++...------......///000111111222222333444555666666::::::777<<>>AAADDDHHHLLLOOOQQQRRRTTTUUUXXX[[[^^^___ccciiilllkkkdddbbb```___aaammm$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&((()))&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((('''''''''(((((())))))***+++++++++******+++,,,,,,,,,,,,+++------------...///000000000000111222333444555555333777777999>>>===IIIbbb{{{xxxpppyyyjjj^^^qqqyyyfffgggTTTNNNHHHHHHMMMaaaxxx||||||vvvwww~~~zzzxxxgggLLL???:::888777666666666666555555555555444444444555555555555666555555666777777777777777777888:::;;;;;;===@@@CCCEEEHHHKKKMMMOOOPPPSSSUUUVVVZZZ]]]```bbbfffiiikkkgggddddddeeehhhppp$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&'''&&&%%%&&&)))+++'''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((''''''''''''(((((()))******++++++)))***++++++,,,,,,,,,+++,,,,,,,,,------...///000///000000111222333444444333888888999>>><<>>999666666666666666666555555555555444444444555555555555666555666777777888888777777:::;;;<<<<<<>>>AAAEEEIIIPPPQQQRRRSSSSSSUUUYYY\\\ZZZ^^^fffllljjjeeeccceeemmmoootttzzz~~~$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###&&&((('''%%%&&&+++000)))(((''''''&&&&&&''''''&&&&&&''''''(((((())))))''''''(((((()))*********((()))***++++++,,,,,,,,,,,,,,,,,,,,,---...//////......///000111222333333111888777666::::::???NNN|||vvv~~~gggWWWiiikkkppprrrXXXQQQKKKIIIGGGUUUbbb{{{{{{wwwuuuwwwxxxRRRAAA<<<888555777666666666666555555555555444444444555555555555666666666777888888888888777;;;<<<===>>>???CCCHHHLLLSSSSSSSSSSSSSSSUUUYYY]]]ZZZ^^^fffnnnmmmgggfffkkknnnqqqvvvzzz}}}$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###&&&((('''%%%&&&+++111***)))((('''''''''''''''%%%&&&&&&'''((()))******''''''(((((()))*********(((((()))++++++,,,,,,,,,,,,,,,,,,,,,---...//////......///000111222333333000777555444888999===LLLqqqgggVVVjjjrrrmmmxxx[[[PPPJJJHHHFFFUUUccczzz~~~}}}{{{zzzuuuqqqMMM???;;;777555888777666666666555555555555444444444555555555666666666666777888888888888888<<<===>>>>>>@@@DDDIIIMMMQQQRRRQQQQQQQQQSSSWWW[[[WWW[[[cccllllllgggiiipppmmmooosssuuuvvv~~~&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&(((***000...,,,)))&&&$$$######%%%&&&&&&&&&'''(((((((((******)))(((((((((((((((***************************++++++,,,,,,------............//////000111222111222444555666999>>>BBBfff~~~\\\YYY~~~~~~YYYQQQQQQIIIHHHSSS^^^ppp~~~}}}~~~wwwqqqpppttt{{{www{{{fffIIIBBB<<<999777222777777777777666666666666555555555555555555444444666777888999:::;;;<<<<<<>>>======>>>AAAEEEIIILLLNNNNNNNNNNNNOOOSSSXXX[[[YYY]]]aaadddeeeeeefffggglllsssqqqggghhh|||%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&(((***///...,,,***(((&&&%%%$$$&&&&&&&&&'''''''''''''''(((((((((((((((((())))))***************************++++++,,,,,,------............//////000111222111222444555666999>>>AAA```^^^VVVvvv[[[RRRQQQIIIHHHQQQYYYllltttkkkddd```bbbrrr}}}{{{|||zzzyyy```EEE@@@<<<999999555777777777777666666666555555555555555555555555555777777888888999:::;;;;;;=========???BBBEEEIIIKKKPPPOOONNNMMMOOOSSSZZZ___\\\___bbbcccddddddfffgggiiiqqqppphhhjjj}}}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&((())),,,,,,,,,,,,***(((&&&%%%'''''''''''''''&&&&&&&&&%%%&&&'''((())))))))))))***************************++++++,,,,,,------............//////000111222111222444444666999===AAAVVVcccSSSiii___SSSQQQIIIGGGOOOSSSfffzzzmmmeee]]]XXXWWWfffyyysssuuu}}}XXX@@@===;;;999;;;888777777777666666666555555555555555555555555555555777777888888999999::::::<<<<<<>>>AAACCCFFFHHHIIIQQQPPPOOONNNOOOUUU\\\bbb___aaacccccccccccceeeffffffmmmmmmfffiii}}}$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))***+++***)))'''%%%((((((((('''&&&&&&&&&%%%%%%&&&'''((()))(((((('''***************************++++++,,,,,,------...............///000111222111222333444555888===@@@MMMjjjSSS^^^cccUUUQQQIIIFFFLLLOOObbbuuulllfff___YYYWWWeee{{{uuuRRR<<<;;;999888:::888777777666666666555555555555555555555666666666666888888888888999999::::::;;;===@@@CCCEEEGGGHHHHHHOOOPPPQQQRRRTTTXXX^^^bbb```cccfffgggfffdddcccdddeeejjjiiicccfff{{{$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''$$$%%%'''))))))(((&&&%%%((((((((('''&&&&&&&&&%%%'''(((((((((((((((''''''***************************++++++,,,,,,------...............///000111222111222333444555888<<>>BBBnnnbbb^^^oookkkWWWRRRKKKGGGIIILLL]]]zzzyyyoooeee^^^[[[fffoooNNN<<<<<<888666888666666666666555555555444444555555555666666777777888888888999:::;;;<<<======???AAADDDFFFIIIJJJJJJJJJIIIOOOVVV\\\___aaabbbcccbbbfffkkkmmmllliiieeedddhhhjjjjjjeeehhh|||%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((('''&&&&&&(((+++...000***************************++++++,,,,,,------............//////000111222222333333333444777;;;>>>>>>bbbccc[[[iiimmmXXXSSSMMMHHHIIIKKKZZZvvvxxxiiibbbcccrrrmmmMMM======999777999888666666555555555444444444444555555666777777888888888888999;;;===>>>???@@@BBBCCCEEEGGGIIIKKKLLLLLLJJJOOOWWW]]]```cccdddfffgggiiillllllkkkiiiiiiiiiiiimmmpppoooqqq&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%''''''&&&&&&&&&'''((((((%%%&&&&&&''''''((((((((('''&&&%%%%%%(((---222555***************************++++++,,,,,,---...............//////000111222222333333333444666:::>>><<<[[[```VVVeee{{{nnnYYYSSSMMMIIIIIIIIIXXXsssxxxgggaaagggzzzkkkMMM===>>>:::888:::999666666555555555444444444444555555666777888888999888888:::<<<>>>@@@AAABBBDDDEEEFFFHHHJJJLLLMMMNNNLLLQQQVVV\\\```cccfffiiikkkkkkkkkjjjiiijjjlllnnnjjjpppvvvwwwxxx%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%&&&'''(((***,,,---...''')))******))))))***+++******))))))******+++,,,............////////////222333333444555666777777===SSSvvv}}}]]]VVV^^^|||gggUUUZZZQQQLLLDDDJJJSSSlllooobbbiiilllJJJ999<<<:::666777555666666555555555444444333444555888:::;;;;;;:::999888999;;;===???@@@AAABBBHHHIIIJJJJJJJJJJJJMMMOOOPPPPPPRRRXXXaaahhhllllllpppnnnkkkiiihhhjjjlllnnniiitttzzzxxx{{{%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&''')))***++++++''')))******))))))***+++******))))))******+++,,,............////////////222222333444555666777777===NNNttt}}}]]]OOOXXX|||vvvnnnYYYXXXMMMKKKEEEGGGOOOgggnnnppphhhIII999<<<:::777777666777666666555555555555555444555888999::::::999888999:::<<<>>>@@@AAABBBBBBIIIJJJLLLLLLMMMNNNQQQSSSQQQRRRTTT[[[dddkkkoooppprrrpppmmmkkkjjjlllnnnpppooovvvwwwssswww%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&''''''((())))))''')))******(((((()))+++******))))))******+++,,,---............/////////222222333444555666777777>>>GGGrrrgggOOOPPPrrr}}}nnnuuu]]]VVVIIIIIIGGGFFFMMMddd{{{xxxbbbFFF999<<<999777999777888888666555555555666777555666888999999999888888;;;<<<===???AAABBBCCCCCCJJJKKKNNNOOOPPPRRRVVVXXXTTTUUUXXX^^^fffmmmqqqssssssqqqnnnmmmlllnnnpppqqqwwwyyyvvvooottt%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''((((((((('''((())))))(((((()))+++******))))))******+++,,,---------.........//////111222333444555666666777===AAAccctttRRRKKKiiimmmxxx^^^WWWJJJJJJGGGGGGMMMccc~~~ZZZBBB999<<<888777:::888999888777666666666888999666777888999999999888888===>>>???AAABBBCCCDDDDDDJJJLLLNNNPPPRRRUUUYYY\\\XXXYYY[[[```fffkkkoooqqqqqqpppnnnmmmmmmnnnpppqqqvvvwwwsssnnnppp%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((('''((((((((((((((((((((((((&&&((())))))(((((()))*********))))))******+++,,,------------............111111222333444555666666:::@@@YYYyyySSSNNNeeevvvyyy___YYYNNNLLLEEEGGGMMM___}}}|||RRR???999<<<777777:::888999888777666666777888999777777888999999999::::::???@@@AAACCCDDDEEEEEEEEEIIILLLNNNPPPRRRUUUXXX[[[ZZZ[[[]]]```bbbeeehhhkkknnnmmmlllkkkkkklllnnnoooppprrrtttrrrrrr~~~%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&'''(((((((((((('''(((((((((((((((((())))))&&&((())))))''''''(((*********))))))******+++,,,,,,------------.........111111222333444555666666777AAAPPPwww\\\TTTbbbccc[[[PPPNNNFFFDDDJJJXXXpppuuuLLL===:::<<<666666:::777777777777777888888888888777777888999:::;;;<<<===AAABBBCCCDDDFFFFFFFFFFFFJJJLLLNNNPPPQQQSSSWWWYYYZZZ\\\]]]^^^^^^```ccceeekkkjjjiiiiiiiiijjjkkklllpppttt{{{~~~~~~%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((%%%&&&'''((()))(((((('''&&&&&&&&&''''''(((((((((&&&'''((((((''''''(((*********))))))******+++,,,,,,,,,---------.........111111222333444555555666444CCCHHHaaaiiiVVV\\\kkk\\\NNNNNNHHHBBBHHHSSSeeemmmGGG<<<;;;<<<555555999666444555777888999888777666777888888:::;;;===???@@@BBBCCCDDDFFFGGGGGGGGGGGGMMMNNNPPPPPPQQQRRRUUUWWWXXXZZZ\\\\\\\\\]]]```ccchhhhhhhhhhhhhhhiiijjjjjjnnnsss|||%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%&&&((()))))))))((('''$$$$$$%%%&&&&&&'''((((((&&&'''((((((''''''(((************)))***++++++,,,,,,,,,,,,---------......000111222333444555555666222DDDCCCSSSpppTTTUUUqqq\\\LLLMMMKKKBBBHHHRRR```wwwgggEEE<<<<<<<<<555555999555222444777999:::888666555777888999:::<<<>>>AAABBBCCCDDDEEEFFFGGGHHHHHHHHHOOOPPPQQQQQQQQQQQQTTTVVVVVVXXX[[[[[[[[[\\\```ccchhhggggggggghhhiiiiiijjjdddiiirrr{{{$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''"""'''(((%%%%%%((()))'''''''''''''''((((((((()))))))))))))))************---------...------,,,,,,000000000111222222333333444<<>>:::777777888888888666666666666666777777888;;;::::::<<>>:::888888888888888888888888777777888888999999999:::<<>>@@@CCCEEEGGGHHHIIIJJJKKKMMMNNNNNNMMMMMMQQQQQQRRRTTTYYY^^^dddgggfffccc___\\\ZZZ[[[]]]^^^dddllltttuuusssvvv}}}tttoooiiihhh&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))***(((((())))))'''(((+++'''(((((((((((()))))))))((()))))))))************,,,,,,------...---------000000000111222222333333333555999:::MMM```NNNYYYzzzppp[[[PPPJJJEEEGGGMMMZZZooo}}}tttooonnnooohhheeeeeelll{{{~~~sss}}}SSS???===:::888999999888888;;;::::::999999::::::;;;===???CCCGGGIIIKKKKKKKKKJJJKKKMMMOOOPPPPPPPPPPPPRRRRRRTTTWWW\\\ccciiimmmooolllfff```\\\[[[\\\^^^dddkkkqqqqqqoooqqq{{{vvvuuutttmmmmmm&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))*********))))))***)))'''(((((((((((()))))))))***((()))))))))************+++,,,,,,---.........---000000000111222222333333444555::::::EEEwwwiiiRRRYYYssstttZZZOOOMMMFFFGGGLLLXXXnnnvvvtttwwwmmmooouuuuuu{{{zzzOOO>>><<<:::999999999999888:::999999999999:::;;;;;;???BBBFFFJJJLLLMMMMMMMMMOOOPPPRRRTTTVVVWWWWWWVVVTTTUUUWWWZZZ___fffllloootttrrrnnngggaaa^^^___aaaeeegggiiijjjlllooouuuyyyrrrsssvvvqqqrrr&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((()))555888...(((+++***$$$((((((((()))))))))******))))))))))))************++++++,,,---............000000000111222222333333444444:::<<<@@@hhhqqqTTTVVVjjj___PPPNNNHHHHHHKKKVVVkkkyyy~~~zzzMMM===<<<:::999::::::999888999999999999:::<<<===>>>???BBBEEEIIILLLMMMMMMMMMNNNPPPRRRUUUWWWXXXXXXXXXXXXYYY[[[^^^ccchhhlllnnnssstttsssnnnhhhccccccdddfffdddccceeelllrrruuuvvvuuusssuuupppooo$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''***FFFOOO999&&&)))+++$$$(((((()))))))))*********))))))))))))***************+++,,,---............000000000111222222333333333111999<<<;;;ZZZvvvQQQOOO___zzziiiSSSOOOKKKJJJKKKTTTgggvvvHHH===;;;:::999::::::999888888999999:::<<<>>>@@@AAAAAACCCFFFIIILLLNNNNNNOOOMMMNNNQQQTTTVVVWWWXXXXXX\\\^^^```cccfffiiikkklllnnnrrruuusssmmmhhhfffggggggdddccceeekkkqqqtttuuuyyyuuuwwwsssiiiyyy$$$$$$&&&''''''&&&$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''+++SSSaaaBBB%%%''',,,&&&))))))))))))************))))))))))))***************+++,,,---............000000000111222222333333222///888<<<777PPPxxxNNNGGGWWWsssrrrXXXRRRMMMKKKKKKRRRdddrrrBBB<<<;;;::::::::::::999888999999:::<<<>>>@@@BBBDDDDDDEEEHHHKKKMMMPPPQQQRRRPPPQQQTTTWWWYYY[[[[[[[[[___aaadddgggiiijjjjjjjjjiiiooouuuuuupppjjjhhhhhhiiigggeeefffiiimmmqqqsss{{{vvv{{{xxxfffhhh((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&$$$"""###$$$%%%%%%$$$((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((000777666///(((''')))%%%&&&''''''((('''''''''******))))))******+++,,,***+++,,,---............000000000111222222333333444888888999<<>>???@@@@@@EEEIIINNNQQQPPPNNNLLLLLLOOONNNNNNTTT[[[^^^]]]ZZZZZZZZZ\\\bbbhhhkkkkkkiiihhhgggiiillljjjdddeeekkkmmmkkkhhhgggiiilllnnnooozzzxxxuuulll\\\YYYttt((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%$$$######%%%&&&%%%$$$''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((+++...000000---+++)))&&&'''''''''((('''''''''******))))))******+++,,,***+++,,,---............///000000111111222333333222777777777:::CCCgggzzz\\\KKKMMMbbb]]]XXXQQQNNNMMMSSSfffzzzVVV@@@<<<;;;::::::999999:::::::::;;;<<<>>>@@@BBBCCCDDDFFFJJJOOOQQQQQQOOONNNMMMMMMMMMNNNTTT\\\aaaaaa^^^ZZZZZZ[[[___eeehhhiiihhhkkkkkkmmmnnnhhhaaabbbgggllljjjiiihhhiiikkklllmmmssstttuuupppbbb\\\ooo''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&$$$######%%%''''''&&&$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((()))&&&%%%)))///222...***((((((((((((((('''''''''***))))))))))))***++++++***+++,,,------.........//////000111111222222333000666666666888>>>\\\fffOOOKKKYYYhhhZZZRRROOOMMMRRRbbb{{{lllMMM===<<<;;;:::::::::::::::::::::;;;===???BBBDDDFFFGGGHHHKKKOOOQQQQQQPPPOOOOOOMMMMMMOOOVVV^^^ccceeeddd\\\[[[[[[]]]```dddeeefffjjjlllooonnnggg___aaafffmmmmmmlllkkkjjjjjjiiiiiimmmnnnpppooohhhiii|||'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$&&&((((((&&&$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((()))%%%###&&&---111000,,,***))))))((((((''''''''')))))))))))))))***++++++******+++,,,------------//////000000111222222222000666666666888:::PPPrrrxxxZZZMMMPPPjjjrrrZZZRRRNNNLLLPPP]]]ttt```HHH>>><<<;;;;;;:::::::::;;;;;;<<<<<<>>>@@@BBBDDDFFFFFFHHHKKKNNNPPPPPPOOOPPPPPPOOOOOORRRWWW^^^ccceeeeeeaaa___]]]\\\]]]___aaabbbdddiiinnnmmmfffaaadddiiimmmnnnooommmkkkhhhffffffkkkiiiiiijjjmmm}}}&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&%%%&&&'''(((&&&%%%$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((()))((('''(((***---...///,,,+++***((('''''''''((())))))(((((())))))***+++)))***+++,,,------------...//////000111111222222000666666666888999GGGaaajjjTTTOOO]]]zzzYYYRRRMMMKKKNNNYYYmmm{{{YYYFFFBBB;;;;;;;;;::::::;;;<<<<<<>>>>>>???@@@BBBCCCDDDDDDGGGIIILLLMMMMMMNNNOOOQQQSSSTTTUUUXXX]]]```bbbcccfffddd```]]]ZZZZZZ\\\^^^aaahhhmmmlllgggdddfffhhheeehhhjjjkkkhhhffffffgggllljjjhhhiiisss&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''(((***(((&&&&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((()))***)))'''(((+++///...---+++)))'''''''''((()))(((((((((((()))******)))***+++,,,,,,---------......///000000111111222000777666666999999BBBUUUwwwXXXNNNVVVttt[[[SSSMMMJJJMMMTTTeeeuuuTTTEEECCC;;;;;;;;;;;;;;;;;;<<<===??????@@@AAABBBCCCCCCDDDGGGIIIKKKLLLLLLMMMPPPRRRVVVWWWWWWXXXZZZ\\\^^^___fffeeeaaa]]]YYYXXXYYY[[[aaahhhllljjjgggggggggeee]]]aaafffgggfffeeegggjjjkkkmmmmmmmmmvvv%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))...+++'''%%%%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((('''((()))(((''''''))),,,000...+++)))''''''((((((((((((((((((((()))******)))***+++,,,,,,---,,,,,,......//////000111111111///666555444999888>>>MMMrrr^^^OOOQQQfffdddWWWPPPLLLMMMPPP^^^~~~nnnOOOBBBBBB;;;;;;;;;;;;;;;<<<======???@@@AAABBBDDDEEEFFFGGGIIIJJJKKKLLLLLLNNNQQQTTTWWWWWWWWWWWWWWWYYY[[[\\\aaaaaa```\\\XXXWWWYYY[[[___dddggggggiiillljjjeeecccgggjjjiiifffdddfffiiihhhlllnnnlllsss%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&((()))111---((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((&&&%%%%%%&&&'''((())))))000///,,,)))''''''((((((((((((((((((((()))******))))))***+++,,,,,,,,,,,,......//////000111111111...555333333888888<<>>???;;;;;;;;;;;;;;;<<<===>>>??????AAACCCFFFHHHJJJJJJJJJKKKLLLMMMMMMOOORRRUUUVVVWWWWWWVVVVVVWWWZZZ\\\\\\]]]]]][[[XXXWWWYYY[[[ZZZ___ccceeekkkrrrpppiiippprrrsssnnnhhhdddeeegggeeeiiijjjfffmmm''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%'''$$$!!!!!!$$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###%%%%%%$$$######'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&'''(((((('''%%%%%%&&&(((%%%+++111222///+++))))))''''''''''''(((***+++,,,++++++,,,,,,,,,,,,------......//////000000111111000222333555666999===@@@WWWXXXFFF]]]~~~cccXXXOOOMMMNNNYYYtttWWWBBBFFF999:::::::::;;;<<<===>>>???@@@BBBEEEFFFGGGHHHJJJLLLJJJLLLMMMMMMNNNPPPTTTVVVSSSYYY]]]]]]XXXVVVYYY]]]bbbaaa``````______``````]]]^^^```cccgggjjjnnnpppxxx~~~|||oooeeeccceeekkkmmmmmmmmmuuu''''''''''''''''''''''''))))))(((&&&&&&%%%%%%&&&'''$$$###$$$&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((('''%%%%%%'''((((((***,,,///000...+++((('''''''''((((((***+++++++++++++++,,,,,,,,,------.........///000000111111000222333444666888<<>>???fff}}}pppKKKPPPhhhrrr```RRRNNNLLLRRRjjjTTT@@@BBB888:::;;;<<<<<<>>>???@@@@@@CCCEEEGGGHHHHHHIIIKKKMMMPPPQQQRRRQQQQQQQQQSSSUUUVVVZZZ^^^___]]]ZZZZZZ[[[eeeffffffggghhhhhhiiiiiieeecccbbbcccfffgggfffdddjjjmmmqqqrrrqqqoooooooooeeejjjmmmooowww'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&$$$%%%&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&%%%%%%''')))((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&'''''''''&&&&&&''')))***((('''))),,,------,,,)))))))))((())))))*********++++++++++++,,,,,,,,,------......///000000111111222333444444666999<<>>@@@:::;;;<<<===???@@@AAAAAABBBEEEGGGIIIIIIIIIJJJKKKMMMQQQRRRSSSRRRQQQQQQRRRTTTUUUXXX\\\______^^^]]]]]]dddeeefffggghhhgggfffffffffggghhhhhhgggffffffgggkkkkkklllnnnooommmkkkiiibbbggglllooovvv''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''###$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!'''(((%%%###'''(((''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%&&&''''''&&&&&&(((***((()))***)))((())),,,///+++******))))))))))))************+++++++++,,,,,,---------...//////000000111222333333333555888;;;<<>>???AAACCCDDDDDDDDDGGGIIIJJJKKKJJJJJJLLLNNNOOOQQQRRRRRRQQQQQQRRRSSSSSSTTTXXX\\\___aaa```^^^ccceeeggghhhhhhfffdddcccdddiiinnnmmmiiigggjjjnnnooommmmmmnnnooonnnkkkhhhdddhhhjjjjjjooo''''''''''''''''''''''''(((''''''&&&&&&&&&''''''###%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###+++,,,&&&###&&&(((%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((((((%%%&&&'''&&&&&&&&&(((***''')))+++)))&&&&&&***///,,,+++***)))))))))))))))************++++++++++++,,,------......///000000111222333333222444777999<<>>@@@???>>>@@@BBBEEEFFFGGGGGGGGGIIIKKKLLLLLLKKKKKKMMMNNNMMMOOOQQQRRRRRRRRRTTTUUUSSSRRRSSSXXX]]]``````]]]bbbdddgggjjjjjjhhheeecccccciiinnnoookkkjjjmmmqqqnnnnnnoooppprrrsssqqqpppjjjkkkjjjfffgggvvv''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%&&&''''''%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''000222)))###'''(((%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))$$$&&&'''&&&&&&&&&(((***)))))))))((('''((()))+++---,,,+++***))))))))))))************++++++++++++,,,,,,---......//////000111222333222222333666888===:::YYYdddKKKIIIMMMiii|||uuuXXXQQQMMMJJJZZZssstttOOO@@@AAAAAA???@@@BBBEEEGGGIIIJJJJJJIIIKKKLLLNNNMMMLLLLLLMMMNNNKKKNNNQQQTTTTTTUUUWWWXXXUUURRRPPPTTTZZZ^^^]]]ZZZ]]]```eeeiiikkkjjjgggeeedddfffhhhjjjmmmmmmlllllljjjlllnnnqqqrrrtttuuuvvvnnnnnnkkkfffgggxxx''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&((()))'''%%%%%%))),,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''+++444555+++%%%((()))%%%'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))$$$&&&'''&&&&&&&&&)))+++,,,)))&&&''')))+++)))&&&------+++***)))))))))))))))************+++++++++,,,,,,------...//////000111222333222111222555777<<<555MMMnnnOOOGGGCCCTTTuuurrr|||yyyZZZSSSNNNHHHVVVooojjjHHH@@@DDDAAA>>>AAACCCFFFIIIKKKLLLKKKKKKLLLMMMNNNNNNMMMLLLMMMNNNKKKNNNRRRUUUVVVXXXZZZ[[[XXXSSSOOOQQQWWW[[[ZZZWWWXXX\\\bbbgggjjjjjjhhhffffffcccaaafffmmmooojjjdddfffiiimmmooopppqqqtttvvvoooooolllhhhlll((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((,,,,,,++++++***)))))))))))))))***+++,,,,,,------,,,,,,------.../////////111111111222333444555666<<<444EEEfff[[[JJJDDDTTTWWWuuummmccc\\\RRRTTTKKKOOOgggvvvZZZJJJEEEBBB@@@@@@FFFFFFFFFGGGHHHIIIKKKKKKNNNPPPQQQQQQPPPOOOOOOPPPPPPRRRUUUYYY\\\ZZZVVVSSSQQQPPPPPPSSSXXX[[[ZZZWWW______```aaabbbccccccdddeeecccbbbdddggghhhfffdddfffeeefffjjjoooqqqpppnnnpppggglllnnnppp(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((((((((((((+++++++++*********))))))))))))******+++,,,,,,---,,,,,,------.../////////111111111222333444555666===444===SSSssshhhPPPHHHLLLSSSooonnnbbbdddTTTUUULLLOOOddd~~~{{{|||oooUUUHHHEEECCCCCCCCCEEEEEEEEEFFFGGGHHHIIIJJJKKKNNNQQQSSSQQQOOONNNNNNOOOQQQTTTWWWYYYXXXTTTPPPSSSSSSSSSUUUYYY[[[[[[[[[[[[\\\]]]^^^___aaabbbbbbaaa``````cccggghhhgggeeeeeedddeeehhhlllooonnnmmmsssmmmsssssssss((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''&&&%%%$$$###&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((())))))''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((()))))))))*********++++++((())))))******+++++++++,,,,,,------.../////////111111111222333444555666===888===GGG[[[xxxWWWNNNEEEPPPeeetttmmm{{{nnnWWWTTTMMMOOO```wwwsssqqqzzzxxxdddOOOEEEDDDDDDEEEFFFDDDDDDEEEFFFGGGHHHIIIIIIHHHLLLQQQTTTSSSPPPNNNMMMPPPQQQSSSUUUWWWUUURRRNNNTTTUUUUUUVVVVVVXXX[[[]]]XXXXXXYYY[[[]]]^^^___```\\\]]]^^^bbbfffggggggeeecccbbbbbbdddhhhjjjkkkkkknnnnnnsssqqqnnn(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((()))***++++++,,,(((((()))))))))*********,,,,,,------.../////////111111111222333444555666666999@@@DDDOOOvvv___SSSDDDQQQYYYzzzzzzuuuYYYSSSOOOPPP]]]sss}}}kkkgggmmmkkkZZZIIICCCDDDDDDEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIJJJMMMQQQSSSRRRQQQPPPPPPSSSSSSTTTVVVVVVUUURRROOORRRTTTUUUTTTRRRSSSWWW[[[XXXYYYYYYZZZ[[[\\\]]]]]]ZZZ[[[]]]```cccddddddcccbbbaaa```aaacccfffhhhiiihhhlllooojjjggg}}}))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,)))))))))))))))*********,,,,,,------.../////////111111111222333444555666222999======DDDaaannnWWWGGGQQQMMMyyy|||[[[SSSQQQRRRZZZppp{{{zzzyyyhhhbbbddduuuaaaTTTGGGCCCDDDDDDDDDEEEEEEFFFHHHIIIJJJKKKKKKJJJMMMNNNPPPPPPPPPQQQSSSUUUVVVVVVUUUVVVWWWVVVSSSQQQSSSTTTUUUSSSPPPQQQUUUYYYZZZZZZZZZZZZZZZZZZZZZZZZYYY[[[\\\]]]^^^___```aaa````````````aaaccceeeggggggmmmllleeefffvvv))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''(((((()))***++++++************************,,,,,,------.../////////111111111222333444555666888>>><<<888>>>RRR```LLLNNNEEElllbbbUUUSSSRRRVVVhhh}}}}}}{{{mmmfffbbbnnnZZZOOOEEEDDDEEEDDDDDDEEEFFFGGGIIIJJJKKKLLLKKKKKKMMMNNNNNNNNNNNNPPPTTTWWWWWWVVVUUUUUUVVVVVVTTTRRRUUUUUUUUUTTTRRRRRRTTTVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZZZZ[[[^^^aaa___```aaaaaaaaaaaaccceeedddlllhhhbbbfffooo))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((((((((())))))******+++++++++++++++++++++***,,,,,,------.../////////111111111222333444555666999@@@<<<999>>>FFFmmmqqqSSSKKKEEE\\\{{{{{{lllZZZTTTPPPQQQ[[[qqq~~~zzzwwwooogggjjj|||SSSKKKEEEEEEGGGFFFEEEFFFEEEFFFHHHJJJKKKKKKJJJJJJIIIJJJMMMNNNNNNOOORRRTTTTTTRRRQQQQQQRRRSSSRRRQQQUUUTTTRRRRRRSSSSSSRRRPPPQQQQQQRRRSSSTTTUUUVVVVVVWWWWWWWWWVVVVVVYYY___ddd^^^aaaccccccbbbaaacccddddddlllgggeeemmmkkkqqq))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))((('''&&&&&&%%%))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,++++++++++++++++++,,,,,,------...//////000111111111222333444666666000:::888:::???<<>>BBBaaa```GGGBBBVVVZZZTTTlllqqq___SSSQQQJJJKKKUUU]]]qqq^^^IIIDDDDDDDDDDDDFFFHHHKKKMMMOOOLLLHHHEEEEEEIIIOOOUUUXXXRRRUUUTTTNNNKKKOOOTTTVVVRRRQQQPPPPPPQQQQQQQQQPPPOOOPPPQQQQQQQQQSSSVVVYYYRRRSSSUUUYYY\\\\\\[[[YYYSSSSSSTTTTTTVVVZZZ```eeellljjjfffdddcccbbb```___dddmmmrrrrrr}}})))***,,,---...---,,,,,,++++++++++++******))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''000000###!!!((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))+++...111111000---+++---...///000111111111111222333333444555666888888EEEHHHQQQuuusssKKKAAAKKKVVVZZZ___hhh[[[UUUQQQQQQOOOVVVmmmnnnOOOCCCEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHGGGGGGIIIJJJLLLMMMNNNNNNLLLKKKLLLNNNPPPMMMOOOPPPPPPOOOPPPQQQRRRUUURRROOOMMMLLLMMMPPPRRRPPPUUUWWWVVVYYY^^^]]]WWWWWWTTTPPPQQQUUU\\\bbbeeeooohhhccceeefffccc___]]]gggoooyyyxxxzzz***+++,,,---...------,,,++++++++++++*********)))************************))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''###,,,???CCC333))))))$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))+++---///000000...---------...///////////////333333333333555666777888???AAAFFFddd}}}TTTGGGQQQPPPRRRXXXvvvqqq^^^WWWRRROOOMMMQQQeeezzz~~~zzz{{{}}}iiiOOOEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJIIIGGGFFFFFFGGGIIIJJJJJJKKKLLLKKKJJJKKKLLLNNNNNNOOOPPPPPPOOOOOOOOOPPPQQQPPPNNNLLLLLLNNNPPPQQQTTTXXXZZZYYY[[[___^^^YYYYYYYYYYYYZZZ\\\^^^aaaccckkkeeecccfffiiigggcccbbbgggoooyyyvvvwww++++++,,,------------,,,++++++++++++************************************))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''!!!...DDDIII777+++(((###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))***,,,---.../////////---.....................333333333333444555777777===AAA???RRRVVVBBBGGGJJJJJJRRRggghhh^^^UUUPPPLLLMMM\\\mmm~~~zzzwwwqqqqqqssswww]]]KKKEEECCCBBBBBBBBBBBBCCCDDDEEEFFFHHHGGGFFFEEEEEEFFFGGGHHHEEEGGGJJJJJJJJJJJJKKKLLLOOOOOOPPPPPPOOOOOONNNNNNNNNNNNMMMMMMMMMNNNOOOPPPUUUYYYZZZYYYZZZ\\\\\\YYY[[[\\\]]]\\\ZZZZZZ]]]aaaccc___```fffjjjiiigggfffgggnnnwwwsssuuu,,,,,,------------------++++++++++++++++++++++++************************))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%)))666888***%%%(((%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))***+++---...000111//////........./////////333333333333444555666777999@@@===CCCggg^^^CCCAAAFFFGGGPPPXXXooovvvhhhZZZSSSNNNLLLUUUcccyyyyyyxxxwwwyyynnnOOOEEECCC???@@@@@@@@@AAAAAABBBCCCDDDFFFEEEEEEDDDDDDDDDEEEFFFCCCEEEHHHJJJJJJIIIJJJKKKMMMMMMNNNPPPQQQQQQPPPOOONNNNNNOOOOOOOOONNNMMMMMMRRRUUUWWWVVVVVVVVVVVVVVV[[[\\\[[[VVVRRRSSSZZZ```]]][[[^^^eeeiiihhhfffggghhhlllqqqooottt...---------------------+++++++++++++++++++++,,,************************))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&(((###'''(((!!!$$$)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++)))))))))***+++---///111111000000//////000111222333333333333333444555666000<<<<<<;;;OOOuuurrrSSSHHHCCCEEENNNMMMYYYtttaaaWWWPPPKKKPPPZZZnnn```FFFBBBBBB>>>????????????@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEBBBEEEHHHIIIIIIIIIIIIJJJJJJJJJKKKOOOSSSTTTSSSQQQOOOPPPPPPPPPOOOMMMLLLKKKOOOQQQSSSTTTSSSRRRTTTVVV[[[]]]___\\\WWWVVVZZZ___]]]\\\___fffiiigggeeefffhhhhhhkkkkkkttt///...------,,,---------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&(((!!!$$$'''%%%(((+++%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''''''''((()))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))***+++---...///111000//////000222333444333333333333333444555555///:::>>>???III```]]]FFF@@@DDDIIIIIIPPPuuujjj\\\SSSLLLMMMRRReee|||zzzVVVCCCBBBCCC@@@>>>>>>>>>??????@@@AAABBBAAAAAABBBCCCDDDEEEFFFFFFCCCEEEGGGGGGGGGGGGHHHIIIFFFEEEGGGLLLRRRUUUSSSPPPNNNNNNOOONNNNNNMMMKKKKKKMMMNNNQQQTTTSSSRRRUUU[[[___ccchhhhhheee```]]]\\\aaa```bbbggghhheeedddffffffeeeggghhhqqq000///...---,,,------...+++++++++,,,,,,,,,------++++++++++++++++++++++++))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%((("""'''***%%%'''***$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++((())))))***+++,,,,,,,,,///.........///222444666333333222222333333444444555:::???DDDGGGNNNxxxjjjIIIEEEFFFFFFIIIQQQaaawwwdddXXXOOOLLLOOO[[[ssskkkNNNBBBAAABBBBBB>>>>>>>>>>>>???@@@AAABBB???@@@AAACCCEEEFFFGGGGGGCCCDDDEEEDDDCCCDDDFFFGGGCCCBBBDDDIIIOOORRROOOLLLJJJJJJJJJJJJKKKKKKLLLLLLJJJKKKOOOTTTSSSQQQVVV___jjjjjjjjjhhheeebbb___]]]```___```ddddddaaaaaaeeeaaacccgggeeejjj000///...---,,,------...+++++++++,,,,,,---------++++++++++++++++++++++++))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%(((###''''''!!!(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++((()))***+++++++++++++++------,,,---...111444666333333222222222333444444888666888AAAAAA===]]]\\\MMMKKKEEELLLUUUTTTwwwlll___SSSOOOPPPRRRjjj~~~```III@@@>>>???AAA>>>>>>>>>>>>???@@@AAABBB>>>???AAACCCFFFGGGHHHIIICCCCCCCCCBBBAAAAAADDDFFFBBBAAABBBGGGMMMOOOKKKGGGEEEFFFFFFGGGIIIKKKMMMNNNGGGHHHLLLRRRRRRPPPVVV```uuunnnddd]]][[[\\\^^^___]]][[[\\\______\\\^^^bbb^^^ccciiidddeeeCCC666,,,...000...,,,---,,,+++)))***+++------,,,++++++,,,---,,,+++***)))))))))))))))))))))))))))******)))(((((((((((((((******))))))((((((((('''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''((('''&&&%%%$$$%%%%%%&&&***(((&&&%%%&&&''''''&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))++++++,,,,,,,,,---------***+++...000111111000000000000000111222222333333555666;;;???::::::NNNgggxxxRRRNNNCCCFFFSSSUUUjjjxxx```]]]ZZZQQQOOOXXXiiiyyyUUUFFFBBB>>><<>>???AAABBBCCCBBBAAAAAA@@@AAAAAA@@@???>>>???AAAAAAAAAAAAAAABBBDDDEEEFFFCCCFFFHHHIIIIIIHHHJJJKKKHHHHHHHHHJJJLLLPPPTTTVVViiifffaaaZZZTTTRRRTTTVVV\\\YYYWWWXXX[[[_________bbb\\\```eeeiiiWWWIII;;;555222...---......---++++++------,,,++++++,,,,,,---,,,+++***)))******************************)))((((((((((((((()))))))))(((((((((''''''(((((((((''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''((('''&&&%%%%%%%%%&&&&&&***(((&&&%%%&&&''''''&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++,,,---...000000000000000000000111222222333333666333777===<<<<<>>???>>>>>>======>>>>>>??????@@@@@@AAABBBBBBAAAAAAAAABBBBBBAAA???>>>???AAA@@@AAABBBCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHIIILLLOOORRRTTTdddbbb^^^XXXTTTRRRTTTVVVYYYVVVTTTVVVZZZ___aaabbbddd]]]___bbbhhhjjj]]]LLL@@@777000...000///...------...---+++))),,,,,,,,,,,,,,,+++************************************)))(((((((((((()))((((((((((((''''''''''''******)))((('''&&&%%%$$$(((((('''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&)))'''&&&%%%'''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---...///000111000000000111222222333333666111222:::>>>===@@@GGGiiilllQQQEEEIIIHHHJJJVVVbbbpppggg^^^MMMJJJKKKRRRfffuuu]]]FFF@@@AAA@@@>>>>>>>>>>>>============>>>>>>@@@@@@@@@???@@@@@@AAABBBCCCCCCCCCAAA???>>>???AAA@@@AAACCCDDDEEEFFFEEEEEEHHHGGGEEEEEEGGGGGGGGGGGGHHHHHHHHHIIIKKKMMMPPPQQQ\\\[[[YYYVVVSSSSSSTTTVVVWWWTTTRRRTTTXXX^^^ccceeeggg___^^^___eeennnggg\\\OOOCCC888222000...---------......,,,***,,,,,,,,,,,,,,,+++++++++************************+++***))))))(((((())))))(((((('''''''''''''''''')))))))))((('''&&&&&&%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************---,,,++++++,,,...000111000000000111222222333333555111111888===<<<>>>AAAWWW~~~WWWGGGJJJEEEIIIUUUSSS|||fff^^^WWWPPPKKKKKKYYYqqqdddSSSCCCAAADDDDDDAAA????????????>>>>>>?????????AAA@@@???>>>>>>???@@@AAACCCDDDDDDBBB???>>>???@@@???AAACCCFFFGGGFFFEEEDDDHHHFFFDDDDDDFFFHHHHHHGGGIIIIIIIIIJJJKKKMMMOOOPPPUUUVVVVVVVVVTTTTTTVVVXXXWWWUUUSSSSSSVVV\\\bbbfffgggaaa___^^^bbbooonnnjjjaaaUUUGGG999000---,,,,,,---......---+++---------,,,,,,,,,,,,,,,************************++++++***)))))))))))))))''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((()))))))))*********---,,,+++++++++---...///000000000111222222333333333333444777999:::???EEERRReeeiiiOOOIII@@@DDDLLLGGGiiiooo```___VVVOOOIIIPPPddd{{{|||WWWLLLCCCBBBDDDDDD@@@>>>???>>>>>>======>>>>>>???AAA@@@>>>======>>>???@@@CCCCCCCCCAAA???>>>???AAA???@@@CCCEEEFFFFFFEEEDDDEEEEEEDDDEEEFFFHHHHHHHHHIIIJJJJJJKKKLLLMMMNNNOOOQQQSSSVVVWWWWWWWWWXXXYYYYYYWWWUUUTTTUUUZZZ```dddgggcccddd```bbb}}}rrruuuuuupppgggYYYGGG888000...---,,,.........---......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))))))))***(((((((((((())))))))))))''''''((((((((()))))))))(((((('''&&&&&&&&&&&&'''$$$%%%&&&'''''''''&&&&&&&&&&&&%%%'''((()))'''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((()))))))))************++++++++++++,,,,,,---...000000000111222222333333222444777777666888???FFFLLLOOOjjjzzzVVVGGGAAACCCGGGGGGJJJiiipppgggZZZRRRKKKMMMYYYlll~~~iiiMMMGGGAAA???AAAAAA>>>:::<<<<<<;;;;;;;;;;;;<<<<<<@@@???>>>>>>>>>>>>>>>>>>@@@AAAAAA@@@???>>>???AAA???@@@BBBCCCDDDEEEDDDDDDDDDFFFHHHHHHGGGFFFGGGHHHGGGHHHIIIJJJKKKLLLMMMNNNNNNRRRVVVXXXYYYXXXYYYYYYZZZYYYXXXVVVVVVYYY^^^bbbggggggjjjggggggrrruuuvvvssspppiiiYYYIII888444000...............///...---,,,+++,,,,,,---++++++++++++++++++++++++,,,+++******))))))******))))))))))))******++++++)))))))))((((((((((((((((((((('''&&&&&&&&&&&&'''$$$%%%&&&'''''''''&&&&&&&&&%%%%%%'''))))))'''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''(((((()))))))))))))))))))))))))))))))))*********++++++***++++++,,,,,,,,,,,,+++000000000111222222333333000333555555444777<<>>???===:::<<<;;;;;;::::::;;;;;;<<<>>>>>>??????>>>======<<<>>>???@@@???>>>>>>@@@AAA??????@@@AAABBBCCCDDDDDDDDDIIINNNMMMGGGCCCDDDFFFDDDEEEFFFHHHIIIKKKKKKLLLMMMQQQVVVYYYYYYXXXWWWWWWYYYYYYZZZYYYXXXZZZ^^^bbbiiilllqqqnnnpppnnnpppppppppsssrrrgggXXX>>>999444///............///...---,,,+++,,,------++++++++++++++++++++++++,,,+++******)))*********))))))******+++++++++,,,++++++***)))((('''&&&&&&(((((('''&&&&&&&&&&&&'''###$$$&&&'''((('''&&&&&&%%%%%%%%%'''))))))'''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))************++++++++++++)))***+++------,,,+++***000000000111222222333333///222333333555777888666<<>>>>>@@@???============<<<<<<============>>>?????????===<<<;;;<<<===>>>>>>===>>>@@@BBB?????????@@@AAABBBCCCDDDEEELLLSSSPPPGGGAAAAAADDDAAABBBDDDFFFHHHIIIJJJJJJLLLPPPUUUXXXYYYWWWVVVUUUWWWYYYZZZZZZYYY[[[___cccjjjooouuutttwww```hhhssswwwtttnnnjjjhhhRRRAAA111,,,------///222------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''&&&&&&&&&((((((&&&%%%&&&%%%$$$%%%'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))***************++++++,,,,,,------.........///000111222333333333222333333555777:::;;;>>>@@@BBBSSSbbbKKKIIIGGG??????@@@GGGgggssseeeYYYTTTQQQOOOVVV```vvv[[[HHHAAA@@@???>>>============<<<<<<<<<<<<============>>>???@@@???===;;;;;;<<<<<<===>>>??????>>>===<<<===>>>>>>???AAACCCEEEFFFGGGJJJMMMOOONNNJJJFFFBBBDDDEEEGGGIIIJJJJJJIIIHHHJJJPPPXXX[[[YYYXXXZZZ]]]WWWXXXXXXXXXXXXZZZ^^^aaaeeelllqqqppptttOOORRR[[[iiiuuuyyyssslll^^^PPPAAA888222---...222.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%(((((('''((()))(((&&&$$$&&&%%%$$$%%%'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&)))((((((''''''(((((()))(((((())))))))))))(((((())))))))))))***************++++++,,,,,,------.........///000111222222333333333333333555666888999;;;>>>@@@KKKnnn```OOOGGGBBBCCCAAABBBVVVnnn\\\UUUPPPJJJNNNXXXiii|||mmmQQQFFF@@@???>>>======<<<<<<<<<;;;<<<<<<<<<===============???@@@???===;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<===>>>@@@BBBEEEGGGHHHIIIIIIJJJJJJJJJHHHGGGFFFEEEFFFHHHIIIJJJIIIHHHGGGJJJPPPWWWZZZZZZYYY[[[^^^YYYYYYZZZYYYYYY[[[^^^aaaaaafffjjjjjjpppVVVMMMIIITTTiiivvvtttlllhhh___SSSFFF888......222//////......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%'''''''''((()))(((%%%###&&&%%%$$$%%%'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&(((''''''''''''''''''((((((((())))))))))))(((((())))))))))))***************++++++,,,,,,------...---...//////111111222333444444444444555666777888;;;===???DDDUUUxxx{{{WWWFFFCCCDDDDDDAAAIIIkkkvvv___ZZZVVVKKKHHHOOOYYYlll~~~YYYDDD@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<>>>???>>><<<;;;;;;;;;<<<<<<============<<<<<<;;;<<<===???BBBEEEGGGIIIIIIHHHFFFEEEEEEFFFGGGIIIFFFGGGHHHIIIIIIHHHGGGFFFJJJOOOUUUXXXYYYYYY\\\^^^YYYYYYYYYXXXXXXYYY\\\___^^^aaacccdddkkk~~~lllZZZIIIFFFTTTeeemmmooojjjhhhaaaRRR???222///222000000//////...---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$$$$&&&(((******'''%%%'''%%%%%%%%%''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((((()))))))))***************++++++,,,,,,------...------...///000111222222666666666666666666777777<<<<<<>>>AAAGGG]]]iiiNNNFFFBBBEEEFFFHHHYYY~~~eee```^^^RRRIIIIIINNN___tttuuuOOO<<<:::===<<<;;;;;;:::::::::;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<======;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@BBBDDDEEEFFFDDDBBBAAABBBDDDFFFHHHFFFFFFGGGGGGGGGFFFFFFEEEGGGKKKPPPSSSUUUWWWZZZ]]]XXXXXXXXXVVVUUUVVVYYY\\\^^^]]]^^^```gggxxxtttgggVVVJJJJJJUUUcccmmmkkknnnkkk]]]JJJ;;;444222111111000//////...------------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&$$$%%%'''***---///---,,,'''&&&%%%%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((((()))))))))***************++++++,,,,,,------...------...///000111222222777777777777777777777777;;;999;;;@@@BBBOOOqqq\\\IIIAAAEEEHHHGGGMMMggguuufff```UUUKKKIIIHHHUUUfffuuuiiiHHH:::999<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;999;;;<<<<<<:::999999:::;;;::::::::::::::::::;;;<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAAAAABBBCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGJJJMMMPPPSSSVVVXXXWWWXXXWWWVVVUUUVVVYYY\\\]]][[[ZZZ\\\aaaqqqsssqqqjjj^^^SSSPPPTTTZZZiiiooopppgggZZZLLL???666222222111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''(((((())),,,///222222111(((&&&%%%%%%&&&'''&&&$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''(((''''''''''''''''''((((((((())))))))))))(((((())))))))))))***************++++++,,,,,,------...,,,---......000000111222666666777888888888777777777666999===@@@HHH]]]rrrhhhIIIEEEBBBBBBBBBBBBSSSttt```UUUOOOLLLFFFOOOXXXbbbrrrsssUUUAAA;;;<<<;;;;;;:::::::::::::::;;;999999999:::::::::;;;;;;888:::;;;;;;999888999:::::::::999999999999::::::<<<<<<;;;;;;;;;;;;<<<<<<======??????@@@@@@@@@???BBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEHHHKKKOOORRRTTTWWWXXXWWWWWWVVVWWW[[[]]]ZZZXXXXXXZZZ^^^mmmppprrrsssppphhh^^^VVVRRR^^^eeekkkkkkhhh```PPP@@@333222222111000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''***((('''(((+++...//////(((&&&%%%%%%&&&'''%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((()))((((((''''''(((((()))(((((())))))))))))(((((())))))))))))***************++++++,,,,,,------...,,,------...///000111111333444555666777777666666555777:::<<<>>>DDDPPPZZZwwwOOOIII@@@>>>@@@===BBBbbbooo___XXXSSSIIILLLNNNQQQ^^^uuurrrVVVDDD>>>======;;;;;;:::::::::;;;;;;;;;999999999999::::::::::::777999::::::999888888999:::999888888888888999:::;;;;;;::::::;;;<<<<<<===<<<=====================?????????@@@@@@AAABBBBBBCCCBBBCCCDDDHHHLLLOOOPPPSSSTTTTTTTTTTTTUUUYYY\\\YYYXXXYYY\\\___pppfffiiinnnuuuxxxtttiii___PPPYYYbbbjjjpppnnn\\\III333333222111000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''''''''''')))&&&$$$###%%%'''))))))((('''%%%%%%&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))***************++++++,,,,,,---......,,,,,,---...///000111111111222333555666555555444555;;;>>><<<===CCCJJJOOO\\\]]]JJJ@@@???DDD???888IIIdddlllaaaYYYNNNMMMJJJHHHRRRhhhzzz\\\EEE>>>???>>>;;;;;;;;;;;;::::::;;;<<<<<<888888999999999:::::::::666888::::::888888888999:::999888777777888999::::::::::::;;;<<<===>>>???>>>===;;;::::::;;;<<<===>>>>>>>>>>>>???@@@AAABBBDDDBBBBBBCCCGGGKKKNNNOOONNNOOOPPPOOOPPPRRRUUUXXXZZZZZZ]]]aaacccuuuvvvjjjdddmmmxxxyyyrrrnnnXXXVVVUUU[[[jjjrrrfffUUUBBB777...///000......111......---------,,,,,,,,,......---------,,,,,,,,,************************************))))))))))))******))))))((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$'''***((($$$"""$$$&&&&&&''''''((())))))((((((&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((*********)))))))))))))))*********)))))))))))))))***++++++,,,,,,------...---------............///444444444444444444444444555666999<<<@@@DDDGGGHHHTTTmmmgggOOOHHHCCCAAA======EEEQQQ}}}uuuffffffXXXLLLIIIJJJKKK[[[pppxxxgggHHHAAA<<<999;;;:::888888999999999:::::::::999999999888888888777777999999888888999999:::;;;;;;:::999888888:::;;;==================<<<<<<<<>>???>>>>>>>>>@@@BBBEEEGGGEEEDDDDDDDDDFFFIIILLLMMMMMMLLLJJJJJJMMMRRRWWW[[[\\\YYY```dddcccxxxvvvooonnnmmmooorrrddd```XXXTTTZZZbbbccc]]]III===222000111000000222.........---------,,,,,,......---------,,,,,,,,,************************************))))))))))))***)))))))))((((((((('''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''(((((((((''''''&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))))))))***++++++,,,,,,------...---------............///111222222333444555555666555666999<<>><<<@@@FFF```wwwiiiYYYMMMIIIIIIFFFRRRdddkkk}}}\\\CCC???;;;999;;;:::777777777888888888999999999999999888888777777777999999888888999999:::;;;;;;:::999888999:::<<<======<<<<<<<<<<<<<<<<<<<<>>===<<<===>>>???@@@?????????@@@BBBEEEFFFCCCCCCBBBCCCEEEGGGJJJLLLKKKKKKKKKLLLOOOSSSWWWYYYXXXWWWaaahhhgggxxxzzzppprrrxxxsssnnnbbbRRRKKKQQQ\\\dddTTTFFF888222222222111111///.........------------......---------,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))))))))))))))((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%%%%$$$###%%%((()))(((&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,------...---------............//////000111222444555666777555666888;;;===@@@BBBCCCHHHJJJccceeeWWWIIICCCBBB@@@>>>>>>DDDkkksss___QQQMMMKKKEEEJJJXXX]]]kkk{{{lllMMM<<<===;;;999;;;999666666666777777777888888888888888888777777777777999888888888888999::::::;;;:::999999999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<===>>>???@@@AAAAAA@@@@@@@@@BBBDDDEEEAAAAAAAAABBBDDDFFFHHHJJJIIIJJJLLLOOORRRTTTVVVVVVUUUWWWdddlllhhhpppzzzvvvxxxwwwnnn\\\KKKHHHSSS^^^^^^PPP@@@777444333111////////////............---......---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$&&&'''(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************++++++,,,,,,------...---------............///000000111222333444555555555666777999;;;===???@@@CCCGGGVVV{{{}}}iiiQQQEEEDDDEEECCCAAA===SSSwwwhhhXXXRRRPPPGGGHHHRRRVVV\\\jjj}}}tttYYYBBB999===:::999:::777666666666777777777888888777777777777777777777777888888888888888999999:::;;;::::::999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===???@@@AAABBBAAAAAA@@@AAAAAABBBCCC@@@@@@AAABBBCCCFFFHHHIIIFFFIIIMMMQQQTTTUUUTTTTTTVVVYYYggglllcccbbbkkklllyyywwwtttwwwuuuiiiWWWKKKJJJOOO```WWWIII>>>888555111---000000/////////...............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++************(((((((((((())))))))))))''''''(((((((((((('''''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%&&&+++///---'''%%%''',,,(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))))))))(((((())))))***************++++++,,,,,,------...---------............///111111111222222222222222555666777999:::<<<===>>>???MMMWWWgggyyyZZZEEEAAAEEEFFFDDDBBBFFFWWW}}}ttt]]]SSSQQQIIIGGGMMMPPPQQQ]]]ppp]]]LLL<<<999>>>:::888999555777777777888888888999999666666666666666666666666888888777777888888999:::999999999999::::::;;;;;;999:::::::::;;;;;;;;;<<<::::::;;;<<<>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@AAABBBDDDFFFHHHHHHDDDGGGLLLPPPSSSTTTSSSRRRVVV[[[hhhjjj___]]]bbb```gggrrrwwwuuurrrooodddUUUJJJFFFZZZYYYRRRHHH???:::444///000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&---222///&&&"""'''---(((''''''&&&&&&((()))***&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((())))))***((((((((()))******++++++***++++++,,,,,,------...---------............///111111111111111111111111555555777888:::;;;=========OOOWWWZZZ{{{gggMMMBBBCCCDDDCCCCCCBBBIIIfffhhhVVVRRRKKKFFFIIIIIIKKKSSSdddxxxwwwTTTDDD999;;;???999777999666777777777888888888999999555555555555666666666666888777777777777888999999888888888999999999999999888999999::::::;;;;;;;;;999:::;;;<<<>>>???@@@AAA?????????@@@@@@@@@@@@@@@??????AAABBBDDDFFFGGGGGGDDDFFFJJJNNNPPPRRRRRRRRRTTT[[[iiijjj```fffsssuuuuuu}}}yyyllllllmmmeeeWWWNNNOOOWWWYYYRRRHHHAAA;;;666111111111000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********'''((((((((()))))))))***''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$***...,,,'''$$$''',,,(((''''''&&&'''))),,,---&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***'''(((((()))******++++++***++++++,,,,,,------...---------............//////000000000111111222222444555666888:::<<<===>>>???GGGLLLQQQhhh~~~aaaNNNHHHEEEAAA@@@CCCEEERRRxxx|||aaa[[[SSSLLLKKKHHHIIIKKKVVVgggwwweeeHHH>>>777;;;>>>777666:::888666666666777777777888888444444444555555666666666777777777777777888999999666666777888888888888888888888888999::::::;;;;;;999:::;;;===>>>?????????<<<===>>>>>>????????????===>>>???AAACCCDDDEEEEEEEEEFFFHHHJJJMMMOOOQQQSSSRRRZZZhhhiiiccctttiiiiiirrrqqqeee[[[GGGTTT]]]XXXNNNGGGAAA<<<111111111111000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******'''((((((((())))))******''''''((((((((((((''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((($$$&&&))))))''''''(((***((('''''''''(((+++---///&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''(((((()))***+++++++++***++++++,,,,,,---......---------.........//////---...///000111222333444444555666888:::<<<>>>>>>CCC>>>@@@KKK\\\{{{www^^^QQQHHHBBB???EEECCCAAAYYYooofff]]]UUUPPPKKKIIIGGGLLLXXXfffuuu~~~PPP999;;;555:::<<<555555;;;999555555555555666666666777444444444555555555666666777777777777777888888999555555666777777777777777777777888999::::::;;;;;;999:::;;;===>>>?????????;;;<<<===>>>????????????;;;<<<>>>@@@BBBCCCDDDDDDEEEEEEFFFHHHJJJNNNQQQSSSQQQZZZggggggddd|||rrrpppnnnjjjfffUUUFFFKKKZZZYYYOOOHHHCCC999666222/////////000000//////.........------------------,,,,,,,,,++++++************************---,,,***(((((()))***+++((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''(((&&&%%%(((+++...---+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************)))************+++++++++---,,,+++*********+++,,,---------............///---...000222444555666666444444444666888<<<@@@BBBEEECCCEEEHHHKKK\\\uuu]]]RRRGGG???>>>@@@EEEMMMbbbuuuddd^^^XXXRRRKKKIIIJJJNNNVVVdddxxxXXXCCC@@@888888999999999999888888888777777666555444444444333333333333333333333333555555666777777777777777555444444444555666888999777777666666777999<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@???============>>>???@@@AAACCCCCCDDDEEEGGGIIIKKKLLLLLLSSS\\\^^^aaarrrppphhhffffff]]]JJJGGGRRRUUUUUUQQQHHH;;;666111///000111111000//////.........------------------,,,,,,,,,++++++************************---,,,***)))((()))***+++(((((((((''''''((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''(((&&&&&&'''***,,,+++***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((()))))))))*********))))))*********+++++++++...---,,,++++++,,,---------------............///......///111333555666777888888777777999;;;>>>???AAA@@@CCCGGGJJJUUUtttppp[[[FFFFFFCCCBBBCCCEEEQQQpppmmm^^^ZZZYYYLLLIIIHHHKKKQQQ\\\mmm|||oooHHH:::888777888888999999888888777777777777666555444444444333333333333333333333333555555666777777777777666444444333333444666777888777666666666777999;;;===;;;;;;;;;;;;::::::::::::<<<<<<===>>>????????????=========>>>>>>???@@@AAAEEEFFFHHHJJJLLLMMMNNNNNNMMMSSSYYY[[[]]]mmmqqqiiihhhhhhVVVMMMPPPSSS[[[\\\PPPBBB;;;333///111222111////////////.........------------------,,,,,,,,,,,,++++++++++++++++++++++++---,,,***)))))))))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&''')))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((())))))))))))******)))))))))*********++++++...------,,,,,,---......---------............////////////000111444666777===<<<;;;:::::::::<<<<<<<<<<<<@@@EEEGGGLLL^^^qqqhhhGGGFFFAAA@@@AAAAAAFFFZZZpppeee\\\]]]PPPKKKHHHIIIMMMSSS^^^iiixxxZZZ>>>999888777777888888888888777777777777666666555444444444333333333333333333333333444555666666777666666666444333333222333444666777666666666666777888:::;;;;;;;;;::::::999999999888;;;;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAFFFHHHLLLOOOQQQQQQOOONNNMMMPPPUUUYYY]]]mmm}}}pppmmmddd^^^YYYUUU^^^cccYYYPPPEEE888111111222222000////////////...............------------,,,,,,,,,++++++++++++++++++++++++,,,+++***)))))))))******((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))************,,,,,,,,,,,,,,,------------------............///000///...///000333555777>>>>>><<<;;;;;;;;;;;;<<<::::::===BBBDDDEEENNNYYYvvvYYYHHHBBB@@@BBBBBBBBBMMM\\\|||ddd[[[VVVOOOJJJIIIKKKMMMSSSYYYcccrrrlllJJJ<<<<<<999666777777777777777777666666666666555555444444444333333333333333333333333444444555666666666666555333333222222222333555555666666555666666888999::::::::::::999888888777777:::;;;<<<======>>>======>>>>>>>>>>>>???@@@AAAAAACCCGGGLLLPPPRRRPPPMMMKKKKKKMMMRRRYYYbbbttthhhhhhlllfff[[[^^^fffbbb___SSSCCC777333222222111000000/////////..................---------,,,,,,+++++++++++++++++++++++++++++++++***************(((((()))******)))(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))***************++++++,,,,,,,,,,,,---------............///000///......000222555666;;;;;;;;;;;;<<<<<<======;;;;;;<<<@@@AAACCCHHHNNN\\\|||VVVKKKDDDDDDCCC???CCCKKKaaaxxx```^^^UUUMMMJJJJJJIIIKKKNNNTTT^^^nnn~~~mmmRRR<<<999;;;555555666666777777666666555555555555555444444444444333333333333333333333333333333444555555555555555333333222111222333444555555555555555666777888888999999888888888777777777999999:::<<<<<<<<<<<<<<<============>>>???@@@AAA@@@CCCHHHLLLNNNLLLIIIFFFJJJKKKPPPXXXcccvvviiiffflllkkkaaabbbiiihhhiii___QQQCCC:::555333222000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))((((((************(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''))))))))))))))))))))))))''''''(((((((((((())))))((((((((()))))))))******))))))***+++,,,,,,,,,,,,---------............///////////////000222444555777777888:::;;;<<<===>>>;;;<<<===>>>@@@CCCHHHLLLPPPlllaaaQQQEEEDDDDDDBBBCCCHHHJJJooouuujjj^^^RRRNNNLLLIIIGGGGGGJJJPPP[[[gggrrrpppRRRBBB888999;;;444555555666666666666555555444444444444444444444444333333333333333333333333222333444444555555444444444333222222222333444444444555555555666666666666777777777777777777777777888999:::;;;;;;<<<;;;;;;<<<<<<<<<<<<===>>>??????>>>@@@DDDFFFHHHGGGEEECCCHHHJJJNNNTTT^^^qqqkkkeeekkkjjjjjjlllhhhjjjfff^^^RRREEE:::444222000000000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))'''(((***++++++***((('''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''%%%''')))(((&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***)))***+++------------------------............///......///000111222333333444555666888:::;;;<<<<<<999<<>>999777999777444555555666666555555444444444444444444444444444333333333333333333333333222222333444444444444333555444333222222333444555444444555555666666555555444555555666666777777888777888999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>??????AAABBBCCCCCCDDDDDDFFFHHHLLLPPPXXXjjjtttaaaiiipppqqqmmmdddgggiiiggg]]]MMM???666333000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))''')))***++++++***)))'''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''%%%'''))))))'''&&&(((+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((()))))))))))))))+++,,,...//////......---------.........//////---...///111222222222222333444555777999:::::::::666<<<@@@??????AAAFFFIIIIIIWWWqqqoooUUUJJJGGGCCCAAACCCIIIOOObbbxxxggg^^^YYYRRRLLLHHHCCCDDDJJJRRRXXXaaavvvqqqMMM:::<<<888222444777444555555555555555555444444444444444444444444444333333333333333333333333222222333444444444444333666555444333333333444555444444555555666555555555333444444555666777888888777777888999::::::::::::::::::::::::;;;<<<======@@@@@@@@@@@@AAABBBDDDEEEBBBEEEJJJNNNUUUhhhvvvpppmmmnnnrrraaaaaaeeehhh^^^JJJ;;;777555444222000//////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''++++++'''%%%''''''%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''&&&&&&((()))***'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))******+++++++++,,,,,,,,,------------...///000000/////////000111111222222000222555666555555777888<<<;;;:::<<>>IIILLLRRRaaa|||yyyiiiWWWUUUSSSBBBGGGIIIJJJKKKOOOVVVaaahhhTTTBBB666888:::555111444333333333444444555555555444444444333333222222222222222222222222222222222444444444333333222222222333333333333333333333333333333222222333333444555444555555555555555444444777777777888999;;;<<<======<<<<<<<<<<<<======>>>>>>???AAABBBCCCBBBAAAAAA>>>EEEHHHNNNXXXccc}}}xxxlllmmmuuueee___[[[^^^___WWWHHH===555444222111111000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''***)))''''''***)))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))((((((((((((((((((((((((((('''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,---...///000//////000000111111222222000222555666555666777999999999;;;>>>AAADDDDDDCCCBBBLLLUUU```~~~hhhSSSFFFDDDGGG>>>AAADDDKKK\\\xxxwwwbbb\\\XXXNNNLLLKKKIIIGGGHHHNNNWWW^^^ppp}}}iiiKKK===444777999444222555333333333444444444444444444444333333333222222222222222222222222222222222444444333333333222222222333333333333333333333333333222222222222333444444555555555555555555555444777777777888999:::;;;<<<<<<<<<;;;;;;;;;<<<======>>>>>>@@@AAABBBBBBBBBBBB@@@FFFFFFJJJTTT^^^xxxnnnkkkrrrlll```TTTTTT^^^bbbUUUDDD666555333222222222111////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((('''&&&)))...,,,(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))*********++++++++++++,,,++++++++++++,,,---...///000000000111111111111111111222555666666777888:::777888;;;???DDDEEEDDDBBBEEEJJJQQQXXXiii{{{[[[FFFBBBHHH???AAAAAA???BBBWWWxxxjjj^^^WWWVVVRRROOOJJJDDDCCCFFFNNNSSSbbbiiivvvjjjOOO???666333666777333333777444444444444333333333333333333333333222222222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222222333444444555555555555555555555555777777777777888999;;;;;;;;;;;;;;;;;;;;;<<<======<<<===???@@@BBBBBBCCCCCCAAAFFFEEEGGGNNNVVVmmm{{{nnnjjjmmmeeeYYYTTT[[[aaaXXXJJJ999666333222222333111///////////////............------------------------************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%%%%+++111///)))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))************++++++++++++++++++++++++,,,---......111111111111111111111111111333555666666777:::<<<;;;;;;<<>>>>>;;;<<<===???AAABBBCCCCCCBBBGGGFFFGGGMMMPPPbbb~~~{{{iiijjjiiiddd]]]YYYYYYWWWSSS@@@:::444111222222000...000000/////////.........------------------------************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''%%%%%%+++111///)))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))*********+++++++++++++++++++++,,,---......111111111111222222222222111333444555666888<<<>>>BBB@@@======???BBBCCCDDDFFFCCCFFFMMMQQQ]]]|||iiiRRRJJJCCC@@@??????===>>>GGGSSSiiikkk]]]YYYVVVQQQMMMKKKJJJKKKKKKMMMOOOUUUbbbttttttPPP===<<<444555666777555222222555444444444333333222222111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222111111111111222333333444444333333444555666777666666666666777888999999<<<<<<<<<<<<===>>>???@@@;;;<<<===>>>???AAABBBCCCBBBGGGHHHKKKPPPPPP\\\ttt{{{kkkllllllggg\\\TTTUUU[[[JJJBBB888222222333111...000000000/////////......------------------------------------------------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((('''&&&)))...,,,(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''(((((())))))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((())))))))))))))))))))))))************+++++++++++++++,,,---...///000000111111222333333444111333444555777999===AAAFFFBBB>>>===>>>AAACCCDDDEEEBBBDDDIIIKKKQQQbbbuuummm^^^JJJ@@@;;;>>>@@@>>>>>>CCCNNN|||mmm```\\\VVVQQQOOONNNMMMLLLJJJIIIMMMUUU___lll~~~}}}YYY===555:::555666777666444222222222333333333333222222222222111111111222222222222222111111111111111111111111111111111222222222222222000000000000000000000000111111111111111222333333333333222222222444555666666666666666666777888888;;;;;;;;;<<<===>>>???@@@<<<<<<<<<===>>>@@@AAABBBAAAGGGIIINNNTTTTTT___vvv{{{rrrnnnnnnbbbRRRQQQ\\\UUUJJJ===555333444222000000000000000/////////...........................------------------------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''***)))''''''***)))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))************,,,,,,,,,,,,---...///000//////000111333444555555222333444555777:::???BBBDDDAAA???>>>@@@BBBDDDDDDFFFGGGHHHGGGFFFKKKWWWaaassseeeRRRCCCBBBCCC@@@@@@EEECCCXXXqqqiii^^^VVVRRRPPPPPPOOOLLLIIIHHHNNNSSS[[[hhhuuufffFFF888777999555555555333333333222000222222222222222333333333000111111111222222222222111111111111111111111111000111111111222222222222000000000000000000000000111111111111111222222333222111000000111222444666666666555555555666777777999999999:::;;;<<<===>>>======<<<<<<===>>>@@@AAA???EEEGGGMMMWWW[[[iiiyyyoooqqqgggRRRMMMWWW]]]PPP@@@777555555444222000000000000////////////........................++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''++++++'''%%%''''''%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$%%%&&&'''''''''&&&%%%))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))))))))))))))))))))))))))************------------...///000000......000111333555666666222333444555777;;;???CCC@@@??????AAACCCEEEDDDDDDDDDHHHHHHBBB???FFFQQQYYY```fffMMMDDDAAA>>>AAAIIIIIIDDDddduuufffZZZTTTSSSSSSSSSKKKEEECCCHHHLLLOOOWWW```ppp|||~~~RRR999666888555444444222111222444333///111111111222222333333444000000111111222222222222000000000000000000000000000000111111222222222222000000000000000000000000111111111000111222222333111000//////000222444555666555555555555666666777777777777888999:::<<<===>>>===<<<<<<<<<>>>???@@@???CCCDDDLLLYYY```rrr~~~tttlllhhh\\\QQQMMM\\\WWWJJJ<<<444444444222111000//////000000///...//////.........---------,,,,,,,,,+++++++++******************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))'''''''''''''''''''''''')))(((&&&&&&''''''&&&%%%'''''''''(((((((((((()))(((((((((((())))))))))))))))))***+++,,,,,,,,,,,,+++,,,...---,,,,,,---////////////000111111222222555555666777999;;;<<<===BBBCCCBBBBBBEEEJJJHHHCCCJJJJJJHHHDDDCCCGGGNNNUUU\\\bbbaaaKKKEEEBBB@@@???CCCGGGTTTrrrtttaaaZZZWWWSSSPPPKKKJJJIIIHHHGGGJJJNNNQQQ^^^iiizzzaaaFFF;;;777555555333333333222222111111111000111111111111222222222222222222111111111111000222111111111000000//////000000///...---,,,,,,+++///////////////000111111000000000000000000000000000111111111111222222222444555666555444555777999555666888999;;;;;;;;;;;;===>>>>>>???@@@@@@AAAAAADDDDDDFFFHHHOOO___www}}}{{{yyyiii```YYYSSSYYYZZZUUUIII===888444111222000///000111111000/////////.........---------,,,,,,,,,++++++++++++******************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&''''''&&&$$$&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))***+++,,,,,,,,,,,,+++,,,------,,,,,,---////////////000111111222222444444555666888:::;;;<<>>999888666555333333333222222222111111000111111111111222222222222222222111111111000000111111111000000000///////////////......------,,,///////////////000111111000000000000000000000000000111111111111222222222333444666666666666777999666666777888888999::::::;;;<<<<<<===???@@@@@@AAAAAABBBDDDFFFLLLZZZrrrwwwtttnnnddd```[[[UUU]]]```WWWIII>>>666000222111///000111222222111/////////.........------,,,,,,,,,,,,++++++++++++******************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((&&&%%%%%%&&&'''&&&$$$%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))((()))***+++,,,,,,,,,,,,+++,,,------,,,,,,---......//////000000111111222333333333555666888:::;;;<<<@@@AAACCCHHHOOOQQQNNNKKKMMMNNNLLLIIIIIILLLOOOMMMTTT[[[hhhqqqOOOEEEIIIBBBEEEKKKNNNSSShhhmmm```[[[VVVRRRPPPLLLIIIFFFEEEEEEEEEHHHMMMUUU___kkk{{{gggSSS???777888777555444333333333222222222222111000111111111111222222222222222111111111000000000111111000000000000//////........................///////////////000111111000000000000000000000000000111111111111222222222111444666888888888888999777777666666666777999:::999999;;;<<<>>>???AAAAAA??????AAADDDHHHTTTkkkwwwxxx{{{hhhaaa^^^UUU\\\aaa\\\QQQFFF;;;222222111//////000111111111////////////............------,,,,,,,,,+++++++++*********************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))((()))***++++++,,,,,,+++***,,,------,,,+++---.........//////000111111111111222222333555777999:::;;;???AAABBBGGGNNNQQQPPPLLLMMMNNNLLLJJJJJJMMMQQQNNNRRRTTTYYYlll___IIIDDDAAADDDMMMPPPJJJQQQwwwmmm```SSSSSSQQQOOOMMMKKKHHHEEECCCFFFIIINNNTTT]]]kkkzzzSSSEEE888555888777555444222222222222222222222222000000111111111222222222111111111111000000000000000000000000000000//////---........./////////000///////////////000000111000000000000000000000000000000111111111222222222000333777999999999999:::999888777555666777999:::888888:::<<<>>>@@@BBBCCC>>>>>>@@@DDDEEEMMMcccyyy|||{{{rrr```^^^YYY[[[[[[WWWSSSNNNBBB777333111///...///000000000000000/////////.........---------,,,,,,,,,++++++************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))(((((()))***++++++++++++***+++---,,,++++++,,,............///000000111111111111222333555666888999;;;???AAAAAADDDJJJMMMMMMKKKLLLLLLJJJHHHJJJPPPUUURRRQQQVVV]]]bbbsss~~~[[[EEECCCBBBHHHOOOKKKJJJ___{{{ooo]]]UUUTTTRRRQQQOOOLLLGGGCCCFFFIIILLLOOOTTT\\\gggoookkkIII???666555777666555555222222222222222222222222000000111111111222222222111111111000000000////////////////////////000000------......///000000000///////////////000000111000000000000000000000000000000111111111222222222///222666888999888999999;;;999888777777888:::;;;888999;;;===???AAACCCDDD@@@>>>AAAEEEDDDHHH]]]ttt|||kkkcccaaa]]]WWWRRRRRRQQQJJJ@@@666444000//////000000///000000000/////////......------------,,,,,,,,,,,,************************++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&(((((((((&&&%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))'''((()))***++++++++++++***+++,,,,,,++++++,,,------......//////000000111111111222333444666888999<<<@@@AAA@@@AAAFFFJJJJJJIIIJJJJJJGGGFFFIIIOOOUUUQQQPPPXXXaaa]]]]]]wwwqqqOOOLLLEEEBBBEEEEEEFFFOOO[[[qqquuubbb]]]WWWSSSQQQNNNIIIEEEEEEHHHJJJKKKKKKNNNUUUZZZiii|||lllKKK@@@888333444666555555777111222222222222333333333000111111111111222222222111111000000000/////////......////////////000000.........//////000000000///////////////000111111000000000000000000000000000111111111111222222222000333555777777777777888999999888888888999;;;<<<888999;;;===???AAACCCDDDAAA???CCCGGGDDDDDDWWWpppqqqhhhddd[[[RRRPPPQQQOOOJJJ;;;777333111000111000000000000000000/////////......------------,,,,,,,,,************************+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&''')))***)))(((&&&&&&'''''''''((((((((((((((((((((())))))))))))'''((()))***++++++++++++)))+++,,,,,,++++++,,,---------......///000000000111111222333555777999:::<<<@@@BBB??????DDDIIIJJJGGGIIIJJJHHHFFFGGGKKKOOOLLLPPPWWW[[[WWWUUUaaaqqqcccUUUOOOFFFAAAAAADDDGGGIIIHHH___{{{qqqcccXXXTTTQQQOOOLLLGGGIIIIIIHHHFFFGGGKKKPPPUUUdddrrryyy{{{aaaMMM:::999555222555666444333555111111222222222333333333000111111111111222222222111000000000////////////........./////////000000///////////////000000000///////////////000111111000000000000000000000000000111111111111222222222111333555555444444666888666777777888999::::::;;;888999:::<<<>>>@@@AAABBBBBB@@@CCCHHHCCCAAASSSmmmxxxllliiiaaaUUUOOOPPPQQQPPP>>>:::666333222222222111000000000000////////////......---------,,,,,,,,,************************+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''(((***+++***)))'''''''''(((((((((((()))(((((((((((())))))))))))'''((()))******++++++***)))+++,,,,,,+++***,,,---------......///000000000111111222333555777999:::<<<@@@BBB??????DDDIIIKKKEEEHHHJJJJJJGGGFFFGGGIIIIIIQQQVVVSSSRRRWWWYYYWWWiiiyyy[[[YYYQQQGGGCCCFFFEEEBBBLLLKKKVVVuuunnn^^^VVVUUUTTTTTTKKKLLLLLLIIIFFFGGGKKKOOOLLLWWW___bbbiii{{{eeeGGG>>>;;;888555555888777333111222111111111222222333333333000111111111111222222222000000000000////////////---.........//////000000000000000000///////////////////////////000111111000000000000000000000000000111111111111222222222222333444333333333555777333444666888999999::::::888888999;;;===>>>???@@@BBB???CCCIIICCC>>>PPPjjjyyy{{{mmm```bbb[[[KKKJJJWWWQQQ@@@333333444000///333000000000000000//////...///............---------,,,+++******++++++***(((+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((((((((((()))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,---///////////////.........000000111222444666888999<<<>>>AAABBBAAAAAAAAAAAAIIIFFFFFFIIIKKKHHHGGGHHHOOOMMMMMMQQQRRRPPPQQQTTT^^^lllsssdddVVVNNNHHHBBBAAADDDFFFEEEKKK[[[rrrsss```VVVRRRRRRPPPMMMLLLNNNLLLGGGFFFHHHLLLLLLOOOVVV^^^kkk~~~wwwMMM>>><<<999555555444444444444555555222222222111111111111000666333///...///111222222000000000000000000000000///222111,,,,,,000000,,,///000111222333333222111000000000000000000000000444222000///...///000111000/////////000222444666333222111111222333555666777777777777666666666666999999:::<<<===???@@@@@@EEEDDDEEEDDDAAACCCNNN[[[zzz|||gggdddbbbWWWPPPQQQQQQFFF:::555444222111333000000000000000//////...///............---------,,,+++******++++++***(((+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))))))))))))))*********+++++++++******++++++++++++,,,,,,---.........///000000000000111111222444666888999;;;===???@@@???@@@BBBCCCFFFBBBAAAEEEGGGGGGIIILLLOOOLLLLLLNNNPPPOOORRRVVVWWW```ssshhhWWWOOOIIIEEEEEEJJJHHHHHHMMMYYYpppttt```XXXWWWYYYUUUSSSRRRNNNIIIIIILLLIIIIIIKKKOOOUUU]]]lllzzzdddEEE:::777333444444333333333333444444222222222111111111000000000//////000111111000///000000000000000000000000---111000,,,+++//////+++///000111222222222111000000000000000000000000000333111000.........000111000/////////111222444555222222111111222333555666777666666666666666666666999999:::;;;===>>>???@@@AAABBBEEEFFFCCCCCCLLLWWWvvv}}}zzzpppdddeeebbbWWWMMMQQQNNNEEE:::444444444222000000111111000000///...///............------------+++******++++++***)))+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))'''((())))))******)))))))))))))))*********++++++)))*********+++++++++,,,,,,---......000000111222222222222333444555777777:::<<<===???AAADDDIIIMMMJJJEEECCCDDDEEEEEEIIINNNMMMJJJJJJMMMOOOPPPSSSXXXTTTVVV___oooyyydddSSSIIIFFFHHHFFFDDDBBBAAALLLfff{{{iiiddd\\\XXXUUUUUUSSSNNNLLLNNNJJJHHHHHHJJJKKKNNNXXXbbbmmmsss|||hhhKKK<<<777444111333333222222222222333333222222111111111000000000///000333666888777444111000000000000000000000000000222222//////111111...000111111111111000000///////////////////////////111000...------...///////////////000111222333444222111111111222333444555666666666666666666666666888999:::;;;<<<===>>>???===@@@EEEHHHFFFEEELLLVVVfffvvvmmmgggggg```VVVRRRUUUNNN>>>555666555111000111111111111000/////////............------------+++******+++,,,***)))+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((())))))***'''((()))************)))))))))))))))*********************+++,,,,,,,,,---......//////000000000111222222222333444555666777:::;;;>>>@@@DDDJJJRRRWWWRRRNNNKKKJJJHHHEEEFFFKKKJJJHHHIIINNNQQQQQQSSSWWWWWWVVVYYY___hhhyyyiiiRRRHHHCCCDDDFFFEEE@@@???GGGSSSyyyzzzjjjbbb[[[[[[\\\WWWRRRPPPNNNKKKJJJJJJHHHGGGKKKRRRYYY\\\eeesssgggGGG;;;999777444555333333222222222222333333111111111111000000000000///111333777999999666333///////////////////////////000000//////000///...111111111000000//////...........................///......---------....../////////000111222222333111111111222222333444444555555555666666666666666888888999:::;;;<<<======<<>>@@@EEEIIIKKKOOO\\\iiiuuuvvv}}}xxxhhhcccdddZZZ[[[VVVJJJ>>>888555222111111222222111111000//////............---------...,,,++++++,,,,,,+++***+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***'''(((***,,,,,,+++***)))((((((((()))))))))******++++++,,,---...///000000333222111111//////...---222222222333444555777777===???AAACCCDDDEEEHHHKKKHHHHHHKKKMMMJJJEEEFFFKKKGGGGGGKKKRRRUUUTTTTTTWWWXXXZZZ^^^aaa^^^]]]eeeoooiiiXXXLLLAAAAAAFFFFFFCCCBBB===FFF[[[zzztttfff[[[UUUTTTVVVRRRPPPPPPNNNJJJIIILLLGGGIIINNNVVVbbbooo{{{vvvZZZFFF<<<666888888333111444444444333333333333444444111111000000000////////////---,,,---000222333333000000000000000000000000...---...222222///...000000//////............///........................---------..................///000000111111000000///000111222333333333333444444444555555666666777777777777888999:::::::::???@@@DDDHHHKKKRRRaaappp|||zzzzzzvvvhhheeeaaa\\\VVVPPPFFF;;;555555111222222222222111000000///............---------...,,,++++++,,,---+++***+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((()))))))))'''(((+++,,,---,,,***)))(((((((((((()))))))))******++++++,,,---...///000222111111111000/////////000111111222444666888999;;;>>>BBBEEEEEEEEEEEEEEEAAABBBEEEHHHFFFDDDIIIPPPLLLJJJKKKPPPSSSTTTVVV[[[XXXXXXZZZ\\\ZZZXXX]]]eeexxxyyydddMMMCCCCCCCCCCCCCCCBBBCCCIIIXXXppp~~~hhh^^^]]]\\\WWWTTTUUUSSSOOONNNPPPIIIJJJLLLNNNRRRZZZeeemmm{{{]]]DDD:::999777555333111222444333333222222222222333333111000000000////////////111000///000333444444333000000000000000000000000000...000555555111000333///...---------...///000........................------...///////////////...///000111111111000/////////111222333333222222333333444555555666777777666666777777888999999999>>>???CCCGGGIIIPPP___nnn{{{{{{nnnvvvnnnfff\\\VVVUUULLL===666777111222222222222111000000//////.........---------...---+++,,,------,,,***+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((())))))))))))(((((((((((('''(((+++------,,,***((((((((((((((()))))))))))))))******+++---...//////000000000000000111111111000000111222444666888999777<<>>BBBFFFHHHMMM[[[hhhyyyzzz}}}rrrggglllkkkYYYRRR\\\QQQ:::777555555555333111000000111000000000000//////////////////...------------...,,,,,,,,,+++++++++******+++++++++************)))(((((())))))************(((((()))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&%%%&&&'''((()))''''''''''''''''''''''''(((%%%$$$%%%)))+++***((())))))))))))))))))))))))))))))))))))************)))******++++++,,,------.........//////000111222//////000111333555777888999>>>CCCDDDAAA@@@CCCGGGCCCDDDFFFGGGHHHIIILLLOOONNNLLLJJJJJJMMMQQQUUUVVV___^^^\\\YYYWWWYYY]]]```ccciiitttqqqZZZNNNFFF@@@BBBBBBBBBCCCFFFNNNYYYaaaqqq___\\\]]]WWWQQQOOORRRMMMKKKMMMMMMKKKMMMPPPVVV[[[aaaffflllttt||||||nnnNNNDDD===111666666555444333333222222333111111555999999444...000000000000000000000000////////////////////////000000//////......------........................//////.........---------......---------,,,,,,,,,---------............///////////////000000000000000111111222222333444444444444444444444444444444444555777888777888999;;;:::<<>><<<666555555555444333333222222333222222666::::::555000000000000000000000000000////////////////////////000000000000////////////........................//////.........---------.........---------,,,,,,---------............///.../////////000000000000000000111111222333333444444444444444444444444444444555777777777777999;;;:::<<<@@@EEEGGGJJJTTT___nnnsssqqqpppjjjfffaaaWWWOOORRRNNN>>>555555444333333222222222000000000000////////////---.../////////...,,,,,,,,,,,,,,,+++++++++******+++++++++************)))*********)))))))))))))))))))))*********))))))(((************************'''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&(((++++++***)))(((((())))))))))))))))))))))))))))))))))))************)))******++++++,,,------............///000111222111111111222333444666777888:::>>>AAACCCCCCBBBAAADDDFFFGGGGGGGGGHHHJJJLLLIIIKKKPPPTTTVVVVVVUUUSSSWWWZZZ]]]_________```aaa[[[___dddiiiyyy}}}aaaPPPHHHFFFCCCBBBFFFNNNWWW]]]VVVaaarrryyyoooeee\\\VVVXXXUUUTTTWWWVVVQQQLLLKKKJJJKKKLLLMMMNNNSSS[[[aaajjjqqqeeeFFF999888888777555444444333333222222222222111222666999999666222000000000000000000000000////////////////////////000000000000000111111111.......................................---------//////.........------------------............///....../////////000000000000000000111222222333333333333333333444444444444333555777777777777999;;;;;;<<>>BBBDDDIIITTTaaabbbfffyyyhhhjjj]]]TTTRRRIII<<<999444111111222111111000000000000////////////,,,...///000000...,,,+++,,,,,,,,,+++++++++******+++++++++*********))))))*********)))))))))))))))+++++++++++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%)))---...+++((('''(((((((((((((((((((((((((((((()))))))))************)))******++++++,,,------------------...///000111000111111222333555666777777888;;;???BBBCCCBBB@@@DDDFFFGGGGGGFFFGGGIIIKKKKKKNNNSSSUUUVVVWWWXXXZZZXXX\\\bbbdddccc___[[[YYY^^^\\\[[[\\\aaahhhsss|||mmm```OOODDDAAACCCEEEFFFNNNLLLIIIHHHNNN___xxxwwwnnneee]]][[[ZZZVVVTTTTTTSSSRRROOOLLLKKKKKKMMMOOOQQQTTTYYY```gggoootttxxx~~~mmmQQQAAA666888999222000333222222222222222111111111......000222444444222111////////////////////////////////////////////////,,,------....../////////........................---.....................///.........---------------------............///............////////////...//////000000111111222222222222333333333444444333444666666666777888:::;;;;;;===AAABBBGGGRRR^^^```ccc|||xxxzzz|||rrrmmmfff[[[UUURRRFFF???666222111222222111000000000000////////////---.../////////...,,,,,,,,,,,,,,,+++++++++******+++++++++************)))((()))))))))************,,,,,,,,,,,,,,,+++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&(((++++++***)))(((((())))))))))))))))))))))))))))))))))))************)))******++++++,,,------------------...///000111///000000111333555777888777999<<<>>>AAABBBCCCCCCCCCEEEFFFFFFFFFGGGIIIKKKKKKOOOSSSUUUUUUVVVYYY]]]ZZZ^^^bbbcccaaa]]]YYYWWWYYYWWWYYY___cccdddfffiiiyyy___MMMEEECCCCCCAAACCCDDDGGGGGGFFFJJJXXXfffsss|||mmmddd]]]WWWRRRQQQTTTRRRPPPNNNMMMLLLLLLLLLMMMMMMMMMOOORRRVVV[[[]]]eeemmmxxxnnnmmmtttzzzZZZEEEAAA888333555555111111555111111111111111111111111......000111111111000///////////////////////////////////////////////////------------------..............................---------.....................---------,,,,,,,,,---------............///------........./////////.........///000000111111111111222222333333444444222444666666666666888:::::::::===@@@AAADDDOOOZZZ^^^bbb}}}{{{~~~iiigggeee^^^[[[PPPGGG;;;333222333333222000000000000///////////////............---------,,,,,,,,,+++++++++******+++++++++************)))''''''((()))***++++++,,,------------,,,+++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&'''((((((((('''&&&'''''''''''''''''''''''''''&&&'''(((******)))((())))))))))))))))))))))))))))))))))))************)))******++++++,,,------------------...///000000......///111444666888:::777:::===>>>>>>@@@DDDGGGBBBCCCEEEFFFFFFGGGJJJLLLIIINNNTTTVVVUUUVVVYYY]]]\\\^^^aaaaaa^^^[[[YYYXXXVVVUUUZZZbbbeeecccdddgggkkksssZZZNNNKKKHHHEEE??????CCCHHHGGGEEEKKKSSSNNN```oooyyywwwkkk```WWWSSSTTTTTTSSSSSSSSSRRROOONNNKKKJJJIIIIIIJJJKKKMMMNNNUUUZZZaaahhhqqq~~~}}}zzzlll```___sss___EEE:::<<<888444333444444444333000111111111111111111111///000111111000/////////////////////////////////////////////////////////...............---------........................---------.........//////---,,,,,,,,,,,,+++++++++---------............///---------.........//////------...//////000000111000111111222333333444444222444666666666666888999888999===@@@@@@BBBKKKUUU[[[cccwwwhhhiiirrrkkkgggWWWLLL>>>555333444555444000000000000//////////////////...------------...,,,,,,,,,+++++++++******+++++++++************)))&&&&&&''')))***+++,,,---------------,,,+++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%'''((((((((('''&&&''''''''''''''''''''''''(((%%%$$$&&&)))+++***((())))))))))))))))))))))))))))))))))))************)))******+++,,,,,,---------------------...000000------///111444777999;;;777;;;??????===???EEEJJJAAACCCDDDEEEFFFHHHJJJMMMGGGMMMUUUXXXWWWVVVXXX[[[[[[]]]______]]]ZZZYYYYYYWWWWWW\\\cccdddaaacccjjjaaaooodddVVVRRRNNNKKKEEE@@@???CCCEEEDDDHHHNNNFFFPPPRRRQQQgggqqqeee```WWWWWWXXXYYYZZZXXXUUUSSSJJJKKKKKKKKKKKKJJJJJJIIINNNPPPTTTZZZcccqqq}}}xxxddd```cccqqqbbbEEE;;;>>>666555333333777999555---000000000000000111111111111222333222000/////////////////////////////////////////////////////////000000//////.........---........................---------.........//////,,,,,,,,,+++++++++******---------.........//////---------.........//////------......///000000000000000111222333333444444222444555666555666888999888999<<<@@@@@@AAAHHHRRRYYYcccyyy|||hhhnnnttthhh\\\SSSFFF;;;444222222222000000000000//////////////////.........------------------,,,,,,,,,++++++++++++************++++++***)))((((((***,,,///111//////000000///---,,,***))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))(((((((((((())))))))))))(((((((((((())))))&&&&&&''')))+++---///000(((((((((((()))))))))))))))))))))))))))))))))***))))))))))))************)))******++++++,,,------,,,,,,------///000111222//////111333555777888999<<<===???AAABBBDDDDDDDDDEEEHHHJJJKKKKKKJJJKKKLLLLLLQQQVVVZZZ[[[YYYXXXXXX^^^___```aaa___\\\YYYVVVXXXYYYZZZ\\\^^^aaacccdddgggjjjpppnnncccXXXKKKHHHLLLHHH>>>;;;CCCGGGDDDFFFFFFEEEBBBEEEXXX~~~sssaaadddccc^^^[[[ZZZVVVRRRTTTPPPMMMLLLLLLJJJFFFCCCFFFFFFFFFIIIPPPZZZdddjjjtttzzz}}}vvvtttyyyooohhhfffhhhxxxuuu[[[GGG999999AAA666555444222111111222222000000000000000000000000000000000000////////////////////////////////////------......//////000000////////////////////////---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000000000111111111111222333333333333333333444222333333444555666777777:::<<>>555222222444111000000000//////////////////.........------------------,,,,,,,,,++++++++++++************++++++******))))))***,,,...///......//////...,,,+++*********)))))))))(((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))(((((((((((()))))))))((((((''''''(((((()))(((((((((((()))+++,,,---'''((((((((())))))))))))******))))))))))))))))))))))))))))))************)))******++++++,,,------...------......///000111000111222444666888::::::<<<===???AAABBBDDDDDDEEEGGGIIILLLLLLKKKJJJJJJJJJNNNRRRVVVYYYYYYYYYXXXXXX\\\^^^```bbbaaa___[[[YYYZZZ[[[\\\^^^```ccceeefffiiikkkkkkooo~~~{{{kkkQQQOOOHHHBBBBBBEEECCC???GGGIIILLLJJJFFFHHHXXXjjj{{{rrrgggbbbbbb```\\\WWWTTTPPPLLLKKKLLLNNNPPPGGGFFFEEEFFFJJJPPPWWW[[[^^^ccclllwww|||wwwrrrqqqrrrwwwrrrllllllvvvzzzWWWDDD:::222111555666555333222111111222222000000000000000000000000000000000000/////////.......................................////////////........................---,,,,,,,,,,,,,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000000000111111111222222222333333333333444333444444555666777888888;;;;;;>>>@@@@@@DDDQQQ^^^XXX]]]zzzzzzjjjmmmjjjlllddd^^^RRRDDD777111222555111111000000000//////////////////.........------------------,,,,,,,,,,,,++++++************++++++++++++***)))***+++,,,---,,,---------,,,+++***)))************))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))(((((((((((())))))(((''''''''''''''''''((())))))(((((((((((()))***''''''((((((((()))))))))*********))))))((((((((())))))))))))************)))******++++++,,,------...............///000111111222333555777999;;;;;;<<<===???AAACCCDDDEEEEEEIIIKKKMMMMMMKKKIIIIIIIIIOOORRRUUUVVVVVVVVVVVVWWWZZZ]]]```ccccccaaa^^^[[[\\\\\\]]]___bbbdddfffhhhlllqqqoooiiimmmlll]]]MMMGGGGGGDDDAAA@@@AAADDDJJJMMMHHHBBBCCCHHH___zzzvvvmmmjjjeee^^^]]][[[WWWRRRNNNMMMOOOPPPIIIHHHFFFEEEFFFGGGIIIKKKNNNRRRXXX```hhhnnnrrrtttyyy}}}wwwoooiiieeecccgggppprrrhhh```lll~~~xxx[[[>>>444555444222222555444333222222111222222000000000000000000000000000000000/////////............................../////////.......................................+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000000000000111111222222222222333333444444444444555666777888999999;;;:::<<>>AAACCCDDDEEEEEEHHHJJJMMMMMMLLLKKKKKKKKKPPPQQQSSSSSSSSSSSSTTTVVVZZZ]]]```bbbbbb```]]]ZZZ\\\\\\]]]___bbbdddggghhhjjjrrrvvvoookkkwww|||bbbTTTKKKCCCAAAEEEDDDBBBCCCHHHHHHFFFEEEHHHFFFXXXtttttthhh^^^\\\ZZZXXXVVVSSSOOOMMMLLLKKKJJJHHHGGGFFFEEEEEEIIIKKKNNNSSSXXX\\\___aaagggiiinnnrrruuuuuuuuutttyyywww|||~~~yyyqqqfff___aaaaaafffqqq~~~sssdddaaadddyyyZZZGGG555222888999777555444333333222222222111111000000000000000000000000000000/////////................................./////////......---------........................+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000111111111111222333333444444444444555666777888888999;;;999:::???BBBDDDKKKSSSVVV\\\zzzyyy~~~nnniiiiiieee]]]NNN>>>444222444111111111111000000000000000000/////////..................---------,,,,,,,,,,,,++++++++++++,,,,,,++++++*********)))******+++*********))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))''''''&&&&&&&&&&&&'''''''''&&&&&&&&&'''((())))))''''''''''''(((((((((((())))))))))))((((((''''''((()))))))))************)))******++++++,,,------***++++++---///111333444000111222444666888::::::;;;<<<>>>AAACCCDDDEEEFFFFFFIIILLLMMMMMMMMMNNNOOORRRTTTUUUUUUTTTUUUWWWYYY\\\^^^___aaa```^^^[[[YYY[[[[[[\\\^^^aaaccceeegggdddmmmqqqmmmiiinnnwww}}}sss___LLLDDDEEELLLEEEAAADDDGGGFFFFFFHHHAAAFFFQQQbbbwwwkkkeee^^^[[[\\\\\\XXXTTTMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFGGGHHHJJJLLLMMMNNNRRRTTTVVVYYYZZZZZZYYYXXX\\\[[[bbbvvvvvvqqqjjjdddaaaaaabbbdddmmmsss|||llldddiiivvvttt___QQQ???888333444777666444333222222222222222222111111////////////////////////////////////....................................//////......------,,,,,,........................+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////000000000000000111222222333444444222333444444666666777888:::888:::???AAADDDJJJQQQWWW]]]zzzmmmiiiggg___RRRDDD999444333222222111111111000000000000000000/////////..................---------,,,,,,,,,++++++++++++,,,,,,******************))))))+++******)))))))))******''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))(((((((((((())))))(((''''''''''''''''''((('''''''''''''''((()))***&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))************)))******++++++,,,------***++++++---///111333444000111222444666888999::::::<<<>>>@@@CCCEEEFFFFFFFFFIIILLLNNNNNNNNNOOOQQQVVVWWWYYYZZZYYYZZZ\\\^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZ[[[]]]```bbbdddfffgggjjjjjjgggfffkkknnnooommmkkkVVVLLLKKKDDD@@@CCCGGGGGGEEEEEEGGGEEEEEEIIIQQQ___sss{{{mmmddd```[[[XXXOOOOOOOOOOOONNNMMMKKKJJJHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIHHHGGGGGGKKKIIIMMM[[[pppqqqqqqooooooppprrrtttvvvyyyzzz||||||}}}yyywwwsssooollljjjjjjjjjkkkgggbbb\\\]]]fffuuuqqqkkkkkkmmmqqqxxxsss^^^JJJ>>>999111333555666444222111111111111222222222222111111/////////////////////////////////.........------------------------------.........---------------------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////000000///000000111222333444444222222333444555666777777999999;;;???@@@BBBJJJSSSZZZ___{{{|||jjjgggaaaWWWLLLAAA888333222222222111111111000000000000000000/////////...............---------------,,,,,,++++++,,,,,,---)))))))))************)))+++***)))))))))***++++++''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''))))))(((((((((((()))))))))((((((''''''(((((()))***)))((((((''''''((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))))))))))))))************)))******++++++,,,------------------...000111222111222333555777999;;;;;;:::;;;>>>@@@CCCEEEFFFGGGGGGJJJMMMNNNNNNNNNOOOPPPUUUXXXZZZ\\\\\\\\\^^^______^^^]]]]]]]]]]]]^^^^^^ZZZZZZ[[[]]]```bbbdddfffhhhjjjiiifffgggkkkllljjjaaaooo}}}hhhSSSKKKEEEFFFHHHGGGEEEFFFIIIFFFEEEEEEBBBAAAHHHRRRppp{{{jjjaaa^^^WWWWWWVVVTTTRRRPPPNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHFFFFFFGGGGGGFFFFFFFFFEEEHHHFFFFFFJJJRRR[[[aaaccc\\\[[[ZZZZZZ[[[^^^aaabbbbbbdddfffggghhhiiikkkmmmiiillloooqqqqqqrrruuuxxxvvvyyy}}}~~~|||zzzxxxwwwvvvgggeeebbb]]]ZZZYYYYYYZZZbbbiiipppsssttt|||vvvdddZZZXXXqqq|||mmmUUUDDD999555777111444777555333222333333000111222333333222111000//////////////////////////////.........---------------------------------,,,------------------...---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------........./////////000000//////000111222333444444333333444555666777888888777999===??????AAAKKKWWW]]]aaa{{{ssskkkhhhbbbZZZQQQFFF;;;333222222222111111111111000000000000000//////////////////.........------------,,,,,,++++++,,,,,,---(((((()))***************++++++***))))))***+++,,,(((((())))))*********+++((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))))))))(((((((((((()))))),,,,,,***)))''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))******))))))))))))************)))******+++,,,,,,------000//////.........//////222333444666888:::<<<===:::;;;>>>@@@CCCEEEFFFGGGJJJLLLNNNOOONNNMMMNNNNNNRRRUUUYYY[[[[[[\\\]]]^^^___^^^]]]\\\]]]___aaacccZZZ[[[\\\^^^```ccceeefffaaaeeehhhggggggiiihhheeejjjjjjnnnzzziii]]]PPPIIIEEEBBBBBBCCCAAAAAAEEEIIIFFF@@@CCCKKKJJJZZZrrr{{{nnnkkk```^^^\\\YYYVVVSSSQQQPPPNNNOOOOOOOOOOOOMMMKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEEEEEEEGGGLLLSSSXXXMMMMMMMMMOOOQQQUUUXXXZZZTTTVVVYYY[[[[[[[[[]]]^^^[[[]]]``````^^^^^^```bbbbbbeeeiiilllllljjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiii___^^^[[[YYYWWWWWWYYY[[[YYYkkk|||mmm```XXXYYYeeeqqqsssRRR@@@:::666555777333555444111000222333222000000222333333222111000//////////////////////////////.........---------------------------------,,,,,,,,,------.........---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////000...///000111222333444444444444555666777888999999777999>>>@@@>>>@@@LLLZZZ```ccc{{{wwwyyyrrrmmmfff]]]UUULLL???555444555555333222111222333//////............//////---------...............+++++++++,,,,,,,,,------,,,,,,***)))))))))***+++***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((('''&&&&&&&&&&&&'''((((((((((((((('''''''''((((((((((((((((((((((((*********)))))))))))))))***++++++,,,,,,------..................///000000222333555777888999999999<<<<<<===???CCCGGGKKKNNNPPPQQQRRRRRRRRRQQQPPPOOOSSSSSSTTTVVVXXXYYY[[[[[[[[[aaadddaaa]]]^^^^^^]]]\\\[[[[[[^^^cccffffffeeedddccccccfffgggeeegggkkkiiiggglllxxxuuuZZZIIIDDDLLLLLL>>>AAAAAABBBEEEGGGHHHFFFDDDGGGHHHQQQbbbvvv~~~tttpppiiiccc^^^[[[YYYWWWRRRQQQOOONNNNNNMMMJJJIIIHHHDDDEEEHHHFFFBBBCCCIIIGGGGGGGGGGGGGGGHHHHHHHHHKKKLLLNNNOOOOOONNNOOOOOOPPPOOOOOOPPPRRRRRRQQQPPPUUUTTTSSSQQQOOOOOOQQQSSSOOORRRWWW[[[]]]]]]\\\[[[[[[ZZZYYYXXXWWWXXXXXXYYY[[[YYYWWWUUUUUU[[[ccciiixxxsssggg___ZZZ^^^fffqqqnnnUUU???:::999333111444222222222222222222222222111111111111111111111111///......------------...000000///...............000000/////////......---............////////////000///------------+++)))------------,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------............////////////000111333333222222333555222333333444555666777777888777999===@@@CCCKKKUUU[[[bbb}}}vvvqqqddd___XXXIII===:::444444444333222111222333000//////......//////000.........---------------------------------,,,,,,,,,,,,***)))))))))***+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((('''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))************++++++,,,,,,------...---------------...//////111333555777999:::::::::>>>===>>>???BBBFFFIIIKKKOOOOOOPPPQQQQQQPPPOOONNNQQQRRRTTTVVVXXXZZZ[[[[[[ZZZ```bbb^^^[[[]]]^^^]]]aaa```___```bbbcccaaa```___```dddfffdddbbbgggoooooolllnnntttxxxnnn^^^ZZZUUUFFFBBB@@@>>>@@@DDDIIIKKKLLLCCCAAADDDKKKTTT```ppp~~~zzzpppiiibbb^^^aaa]]]YYYVVVVVVUUURRROOOUUUPPPNNNOOONNNJJJIIIMMMKKKJJJIIIHHHGGGFFFEEEDDDFFFHHHJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKMMMMMMLLLKKKKKKKKKJJJIIIIIIJJJLLLNNNMMMOOOQQQRRRRRRRRRPPPOOOQQQRRRRRRSSSSSSSSSSSSRRRZZZ^^^cccjjjrrr{{{wwwrrrmmmiiifffeeelll|||rrrQQQ@@@333333555111///222222222222222222222222222111111111111111111111111///...............//////000000///...............000//////...........................///////////////...------------,,,***------------,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////000222333333111111222444222222333444555666777777999888999<<<===???FFFOOOWWW___zzzuuuiiibbbZZZHHH>>>???555444333222111222333333000000////////////000000/////////......------,,,/////////...------,,,,,,,,,,,,+++************+++((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))(((''''''&&&&&&'''''''''''''''(((((()))))))))(((((((((((((((((((((((((((((())))))******++++++***++++++,,,,,,------...------,,,,,,------...///111333555888:::<<<======??????>>>???AAADDDGGGHHHMMMMMMNNNNNNOOONNNNNNMMMMMMPPPSSSWWWYYY[[[[[[[[[[[[___aaa\\\YYY[[[^^^^^^cccaaaaaaaaabbbbbb```^^^ZZZ^^^cccfffbbbaaahhhrrruuuqqqpppqqqpppsss}}}nnnbbbPPPIIIDDD@@@???AAADDDEEEEEEFFFCCCAAAAAAAAABBBIIIPPPeeeqqqwwwppphhhccc```]]]WWWQQQVVVPPPLLLMMMNNNMMMKKKLLLNNNMMMLLLKKKIIIHHHFFFFFFKKKMMMOOOQQQQQQPPPNNNLLLKKKLLLNNNPPPPPPPPPPPPOOOKKKJJJIIIHHHIIIJJJKKKLLLHHHHHHHHHHHHIIIJJJLLLLLLMMMMMMNNNPPPSSSVVVYYY[[[jjjqqqzzzyyywwwooocccaaalll}}}jjjGGG<<<333///444777333222555111111111111111111111111000000000000000000000000............///000111111000//////............///111000//////...//////000---............/////////...---,,,,,,......---,,,------------,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................////////////111222333333111000111222222222333444555666777777:::888999;;;:::;;;AAAIIIRRRZZZwww|||xxxzzzeeeXXXMMMEEEBBB777555333111222333333333111000000//////000000111222111111000///......---111111000///...---,,,,,,,,,,,,++++++************((()))***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''')))(((((('''''''''''''''&&&&&&'''((()))******+++((((((((((((((((((((((((''''''((()))***++++++,,,***++++++,,,,,,------......------------...//////222333555888;;;===???@@@??????>>>???AAACCCFFFHHHKKKKKKLLLLLLMMMMMMMMMMMMKKKMMMRRRWWWZZZ[[[[[[[[[]]]bbbbbb\\\YYYZZZ]]]]]]^^^^^^```aaacccdddcccbbb\\\]]]aaadddddddddjjjsssuuurrrqqqqqqoooppp{{{yyyeeeSSSMMMFFFCCCDDDEEECCC@@@GGGEEEEEEHHHIIIHHHKKKPPPHHHLLLUUUaaarrrzzznnndddccc\\\VVVVVVYYY[[[YYYWWWRRRRRRQQQPPPPPPOOOOOONNNKKKKKKLLLNNNOOOOOONNNMMMIIIKKKMMMNNNMMMLLLLLLLLLQQQPPPNNNNNNNNNOOOOOONNNQQQPPPOOOOOOPPPSSSVVVXXXRRRSSSVVV\\\dddnnnwww||||||pppeee___VVV```iiippp}}}~~~cccRRRFFF777666333333777777333222444111111111111111111111111////////////////////////.........//////111222222000///............//////......------,,,------...---------.........//////---,,,+++,,,...///...---,,,---------,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////............////////////222333333222000///000111111222333444555666666777999888999::::::999???GGGNNNWWWuuujjjVVVUUUNNN@@@;;;777333222222333333222111111000000000000111111444333333222111000000///222222111000...---,,,,,,,,,,,,,,,,,,++++++******((()))***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))(((''''''''''''(((&&&''''''((()))***++++++((((((((((((((((((((((((''''''((()))***++++++,,,***++++++,,,,,,------...///////////////000000111222333555888;;;>>>@@@AAA>>>>>>>>>???AAADDDHHHJJJJJJJJJKKKKKKLLLMMMNNNNNNIIILLLQQQVVVYYY[[[[[[[[[```dddddd^^^ZZZ[[[]]]]]][[[]]]```bbbdddddddddeeebbb^^^^^^bbbgggiiilllpppqqqqqqqqqqqqooopppxxx~~~ggg\\\OOOHHHGGGHHHGGGEEE@@@???AAAIIINNNOOOSSSWWWNNNMMMKKKLLLRRR___mmmwwwxxxqqqhhhbbbbbbbbb___[[[YYYYYYXXXVVVTTTSSSRRRQQQQQQPPPOOOQQQTTTUUUTTTRRROOOQQQRRRRRRPPPOOOQQQRRRPPPNNNMMMNNNQQQRRRRRRPPPRRRQQQQQQQQQSSSVVVZZZ\\\dddhhhpppyyyxxxmmmbbbYYYUUUSSS```ppp~~~aaaDDD999;;;777444222222333111......000000000000000000000000000.................................//////111222222//////............//////++++++,,,,,,,,,,,,,,,,,,------------............,,,++++++,,,...///...---,,,,,,---------,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////............////////////111222333222000///000111111111222333444555666666777777888;;;;;;:::@@@HHHLLLUUUsss{{{___]]]UUUBBB@@@;;;555333333444333222222222111111111111222222333333333222222111111111222111000///...---,,,,,,,,,,,,,,,---,,,++++++***)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((***)))((((((''''''((((((((((((((())))))*********(((((((((((((((((((((((((((((())))))******++++++***++++++,,,,,,------...000000//////000000111222333333555777:::===@@@AAA?????????@@@BBBEEEIIIKKKKKKKKKKKKKKKMMMNNNPPPQQQJJJLLLPPPTTTXXXZZZZZZZZZ^^^bbbccc___[[[]]]______^^^```cccddddddbbbbbbbbbhhhaaa^^^bbbgggiiijjjlllmmmnnnooonnnmmmmmmrrrvvvxxx{{{|||fffUUUMMMIIIEEEAAA???<<<===DDDIIIJJJLLLOOOTTTTTTSSSQQQPPPQQQSSSVVVdddrrr~~~xxxvvvrrrmmmjjjiiifffbbb^^^ZZZWWWUUUZZZYYYYYY\\\^^^^^^ZZZVVVRRRTTTUUUTTTRRRSSSWWW[[[TTTRRRRRRUUUZZZ]]]]]][[[XXXZZZ^^^ccciiioootttvvv}}}wwwgggccc]]]YYY[[[dddpppyyyuuuYYYHHH;;;999999111333222000000000000000111////////////////////////////////////////////////............///000111111///............//////000000111333555555444222111,,,------------.........---,,,+++,,,...///...---,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................////////////000111222222000///000111111111222333444555666666666666888;;;;;;;;;AAAHHHKKKTTTpppvvvggg[[[MMMDDD>>>777444555555333111222222222111111222222222111111111111111111000000000000//////...---,,,,,,,,,,,,---------,,,+++***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))***))))))((((((((((((((()))))))))))))))))))))***(((((((((((((((((((((((()))))))))))))))************++++++,,,,,,------...///////////////000111111333444444666999<<>>???EEEDDDCCCBBBCCCDDDFFFHHHLLLLLLLLLMMMOOOQQQSSSUUUMMMNNNOOORRRUUUWWWYYYZZZQQQYYY^^^]]]]]]```cccccc]]]aaaeeefffdddbbbaaabbbiiifffdddcccaaa^^^bbbhhhdddhhhlllllllllnnnoooooouuu|||~~~rrr^^^NNNGGGBBBBBBCCCBBBAAACCC???BBBFFFJJJMMMPPPUUUXXXWWWVVVTTTUUUWWWXXXVVVTTTXXXggg}}}yyyrrrmmmeeeaaa\\\YYYYYY]]]bbbeeevvvyyy```OOOAAA888:::<<<222///666888333111///...111222///***////////////////////////000000000000000000000000///......---------.....................///000111(((+++000444444111---***,,,,,,,,,---------.........---,,,,,,......---,,,++++++,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------............/////////000...///111111000000111333000111222333444555555666666666888;;;:::888<<>>AAAPPPLLLGGGCCCBBBDDDHHHKKKMMMUUUVVVOOONNNTTTUUUPPPOOONNNMMMOOOTTTXXX[[[\\\[[[WWWVVVYYYZZZYYY[[[___XXXcccjjjfff``````aaa___gggfffccc```___```dddgggiiijjjlllnnnqqqqqqpppnnnvvv}}}xxx}}}www```SSSHHHGGGGGGDDDCCCEEEEEECCCBBBAAADDDHHHMMMPPPXXX\\\ccchhhcccZZZUUUWWWUUU[[[bbbiiiqqq}}}{{{uuunnnlllnnnooollliiiXXX]]]aaacccjjjyyyrrrWWWFFF>>>888888555111111555555222111111111111000000000000111111000000//////......---...///000000///...---...............///000000//////............//////...---,,,,,,,,,,,,---...+++,,,...000111111000///........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------......---,,,++++++++++++++++++,,,---.........---............////////////222222222222222111000///111222222333444444444444666777999999:::<<<@@@BBBKKKRRRmmmuuuhhh\\\RRRAAA888777222333666111555444444333222111000///////////////............------------------------...,,,)))((()))***+++*********++++++++++++******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))***++++++++++++++++++***+++,,,...//////////////////000000111111222444777:::<<<>>>???LLLIIIFFFDDDDDDFFFHHHKKKKKKSSSTTTNNNMMMTTTUUUPPPPPPNNNMMMNNNRRRWWWZZZ[[[YYYUUUTTTVVVWWWVVVYYY]]]ZZZbbbfffbbb_________^^^eeedddbbb^^^]]]^^^bbbeeeiiijjjllloooqqqrrrrrrqqqrrrzzz|||wwwxxxssscccWWWNNNEEEBBBEEEFFFEEEBBB@@@@@@CCCFFFHHHLLLPPPZZZdddiiikkkqqqxxxkkklllllllllmmmnnnppprrr}}}{{{}}}~~~xxxlllaaafffeeegggllltttzzz}}}}}}xxx~~~{{{{{{iiiUUUEEE:::444777777555222333888999666111111111000000000//////000000000000//////......---...///000000///...---...............//////000///......------......///...---,,,,,,,,,,,,---...,,,,,,---...////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,------------------............////////////111222222222222111000///111111222333444444444444666777888999:::<<>>@@@???===EEEEEEEEEEEEFFFGGGIIIJJJIIIPPPRRRMMMLLLRRRSSSPPPRRROOOMMMMMMQQQUUUYYY[[[XXXTTTRRRUUUVVVVVVYYY^^^^^^``````^^^]]]___^^^\\\fffeeedddbbb______aaaccchhhiiilllnnnqqqsssssstttrrrvvvvvvtttxxxzzzwwwvvv||||||lll]]]TTTQQQMMMKKKHHHEEEBBBAAAAAAAAAAAAAAAFFFOOOWWW^^^hhhqqq~~~}}}wwwsssmmmhhhdddbbbcccdddnnnuuuzzzxxxwww}}}{{{zzzyyyyyyyyywwwtttqqqllllllooosssxxx|||zzzhhhQQQAAA;;;999666333444555444222555:::;;;999111111000000000000//////000000000////////////...---...////////////...---......------......///000...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,///...---,,,+++,,,---...---............/////////111111222222111111000000000111222333444444444444666777888999:::<<>>AAAEEEGGGHHHHHHHHHLLLOOOPPPMMMKKKKKKLLLKKKRRROOOKKKKKKNNNSSSWWWZZZYYYVVVVVVYYY[[[ZZZ]]]aaagggaaa\\\\\\^^^```___^^^eeeiiiooorrrooojjjeeecccfffhhhjjjjjjkkkmmmqqqtttuuuxxxyyyuuurrrrrrqqqooonnnqqqwww{{{{{{~~~zzzssskkkbbbZZZUUUPPPIIICCCDDDFFFFFFHHHKKKLLLMMMNNNNNNQQQZZZgggppp}}}~~~}}}vvvnnnSSSCCC;;;888444333333222...+++222333222000222666555222000000000////////////................../////////......------------......---------------...//////,,,,,,++++++++++++,,,,,,---------------------------,,,+++******+++---...------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,++++++*********((((((((()))***+++,,,---000///---+++***+++---...------------............///000000111111111000000///000222333444555555555555666888888999;;;???AAAIIINNNggg}}}lll[[[PPPHHH999444777444333333333222222222111111////////////....................................---,,,++++++,,,,,,+++*********++++++++++++******************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******'''''''''((())))))************+++,,,------------............///111222333444555888===BBBDDDAAA>>>===>>>@@@BBBDDDFFFGGGGGGMMMNNNOOOMMMKKKJJJKKKKKKPPPMMMKKKKKKOOOSSSWWWYYYWWWVVVWWW[[[]]]\\\]]]```iiibbb]]]^^^_________```bbbgggnnnqqqpppkkkfffccchhhiiijjjiiihhhiiinnnrrrmmmppprrrqqqooommmmmmmmmjjjrrr{{{~~~xxxssszzzvvvqqq```VVVMMMKKKKKKHHHDDDCCCAAAFFFKKKKKKHHHIIINNNTTTOOORRRZZZfffqqqyyyzzzyyyzzzllldddeeejjjlll}}}zzzdddKKK:::555888777666333111000111222000222111///000333222---000000////////////......---............/////////......------------......------,,,,,,------...///---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++++++++*********)))))))))******,,,------///...---,,,+++,,,---...,,,------------.........//////000000111111000000///000111333444555666666555666777888999;;;>>>AAAGGGMMMfffsssbbbXXXOOO>>>666777333333333333222222222222111////////////....................................---,,,+++,,,------+++)))******++++++++++++******************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''(((((()))******++++++)))***,,,---...---------------......///111222333111333777;;;>>>??????>>>????????????AAACCCEEEFFFKKKKKKMMMMMMLLLKKKMMMOOOMMMKKKJJJKKKPPPTTTWWWXXXXXXWWWZZZ```bbb______aaahhhbbb^^^``````]]]]]]aaacccggglllnnnmmmjjjhhhgggkkkmmmmmmjjjfffggglllqqqkkkjjjkkknnnooonnnlllkkkhhhooowwwzzztttmmmooovvv{{{rrreee```]]]WWWPPPLLLEEEHHHKKKKKKJJJHHHIIIJJJHHHJJJNNNSSSYYY]]]^^^^^^bbbgggqqqzzzzzzssspppsss}}}xxxtttqqqllliiiooossspppfff___ccclllsssooo[[[QQQFFF888222444333222111000111222555777///000000...///222111,,,000000/////////.........---------.........//////...------,,,,,,------...------,,,,,,------...///------,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,************+++++++++++++++++++++++++++,,,---...,,,,,,------------------,,,,,,---------............//////000000000000000///000111333444555666666444666777888888:::>>>AAADDDJJJdddyyyiii___UUUCCC:::999555333333222222222222222222000/////////............////////////////////////---,,,,,,,,,------+++)))******++++++++++++************************************))))))((((((''''''))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))))))))***++++++,,,,,,)))***,,,---......---,,,------......///111222333...222666999;;;;;;===>>>BBB@@@???>>>???AAADDDFFFHHHIIIKKKMMMMMMMMMOOORRRKKKJJJJJJLLLPPPUUUWWWXXXZZZZZZ^^^eeegggdddbbbcccfffaaa___aaa___[[[\\\aaagggiiikkkkkkjjjjjjkkklllnnnooooookkkffffffkkkqqqpppkkkhhhmmmrrrrrrlllggghhhkkkppptttpppiiihhhlllnnnooorrr|||~~~yyyrrroooccc]]]VVVPPPLLLIIIGGGEEEGGGGGGGGGGGGHHHJJJLLLNNNJJJIIIMMMSSSSSSNNNNNNRRRSSS\\\ccc```___jjj{{{|||yyyuuu{{{xxxpppqqqkkkiiiiiiooovvvzzzxxxtttyyyzzzrrrttt~~~|||sss^^^FFF555555888333222666222111000111222222000...---//////...000333222---000/////////............---------.........//////...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,---......---,,,,,,,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,))))))******+++++++++,,,,,,,,,++++++,,,,,,------++++++,,,---.........---,,,,,,,,,---------............///000000000000000///000111333444555666666444666777888888:::>>>AAABBBHHHcccddd~~~ooobbb___GGG===>>>...555555333222111000000000........./////////////////////.........---------111...++++++------***'''---,,,,,,+++*********+++***)))((()))***+++***(((******))))))((((((''''''(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&)))************+++++++++***++++++,,,,,,------...000////////////111333444666555555666888:::<<<>>>BBBBBBBBBAAAAAABBBEEEHHHMMMLLLLLLLLLMMMNNNPPPQQQTTTSSSRRRRRRUUUVVVWWWVVV\\\aaaddddddeeehhhfffccciiigggcccaaa```bbbdddfffeeeeeejjjpppoooiiiiiinnnlllnnnooolllhhhhhhmmmsssoooooonnnoooppppppnnnlllssstttrrrmmmgggdddeeeggghhhhhhjjjooovvv}}}oooeee```[[[UUUZZZZZZYYYVVVSSSRRRSSSUUUJJJIIIFFFDDDGGGMMMNNNKKKGGGIIILLLNNNQQQUUU[[[___bbbbbbbbbbbb```]]]ZZZYYYYYY[[[\\\[[[[[[bbbnnnyyy|||xxxxxxdddNNNAAA777666555333222222333333111111000000000000111111111111000000000000111111000000///...............////////////////////////------------------------222///------///000///---,,,,,,---.........------////////////...---,,,++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++******************,,,+++*********+++,,,---------------------------............////////////000000000000////////////111222444555666777666666222444666777888:::===???DDDHHH```\\\|||~~~yyybbbcccTTTDDD>>>777666555333222111111000000//////////////////......//////.........------------...///...---,,,+++,,,+++***************+++++++++***)))***+++,,,+++)))***)))))))))((((((((('''(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((''''''''')))************+++++++++***++++++,,,,,,---....../////////000111333555777666555555666888:::<<<>>>@@@AAAAAAAAAAAACCCGGGJJJKKKKKKJJJJJJKKKMMMOOOPPPSSSRRRRRRTTTXXXZZZZZZYYYZZZ___bbbcccdddggggggccciiigggeeeccccccdddfffgggiiihhhkkkooonnniiijjjooovvvuuurrrnnnjjjkkkppptttmmmllllllmmmnnnnnnmmmkkkssssssrrrnnnhhheeedddeeebbbaaa```bbbfffmmmsssxxxzzzsssmmmmmmlllkkkhhhddd```^^^WWWVVVRRRNNNPPPTTTUUUQQQPPPRRRTTTTTTSSSQQQOOONNNVVVTTTPPPMMMNNNPPPTTTWWWZZZ\\\]]]]]]^^^fffsss~~~vvv```MMM@@@:::666555444222222222222222111111000000000000111111111000000//////000000111000000///.......................................------------------------111...,,,---///000///...------------------------.../////////...---,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++******************,,,+++*********+++,,,---------------------------............////////////////////////000000000000222222222222333555666777222444666777888:::===???CCCGGG___ZZZiiicccbbb]]]GGG999:::666555444222111111111111000000000//////........./////////............---+++...111///+++)))***---***))))))))))))******+++,,,+++***+++,,,---,,,***))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((('''''')))************++++++++++++++++++,,,------............///111333555888999555555666666888;;;===>>>???@@@BBBBBBCCCEEEIIILLLLLLKKKJJJJJJKKKNNNPPPRRRQQQRRRTTTWWW[[[]]]]]]\\\\\\```cccbbbccceeeddd```hhhgggfffffffffggghhhiiijjjiiiiiikkkkkkjjjmmmrrrwwwnnniiihhhiiikkkjjjiiiiiikkkmmmmmmlllkkkqqqqqqqqqnnniiieeedddddd```^^^\\\[[[\\\___bbbeeelll{{{tttrrrrrrnnniiihhhkkkkkkggglllmmmnnnooollleee\\\UUUZZZXXXVVVVVVWWW[[[```bbbkkkpppwwwzzz|||vvvcccPPPAAA999555333444333222111111111111111111000000//////000000111000000////////////000000000///......---.................................------------------------///---,,,---///111111000000///...,,,,,,,,,------------.........------,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++++++++,,,+++*********+++,,,---------------------------............////////////......//////000000111111222111000000111333666777222444666777888999<<>>???AAABBBCCCDDDDDDEEEHHHKKKNNNNNNMMMMMMOOORRRTTTVVVRRRSSSUUUZZZ^^^___^^^]]]___bbbcccaaaaaabbb```]]]fffffffffggghhhiiijjjkkkgggfffeeefffgggjjjnnnrrr}}}xxxqqqllliiihhhgggfffiiihhhhhhjjjlllmmmlllkkkmmmmmmnnnllljjjgggdddccc___]]][[[YYYXXXYYYZZZ[[[TTTbbbrrryyyxxx|||wwwlllSSSLLLBBB;;;888666444222222222111111000000000000000000////////////000000000//////......//////000///......------.................................---------------------------,,,,,,---///000111222222000...,,,++++++------,,,,,,---.........------+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++++++++,,,,,,+++*********+++,,,---------------------------............////////////---......///000111111222111111111111222444555666333444666777777999;;;>>>AAADDD\\\mmm^^^iiisssbbbTTTBBB999666666444333222111111111222222111000///......---////////////////////////...,,,***+++...222444444000///---,,,+++***))))))+++)))((()))***+++***)))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))*********++++++++++++,,,,,,------.../////////000000111222333444444555555666777999<<<>>>@@@DDDEEEFFFFFFEEEEEEGGGIIINNNNNNNNNPPPRRRTTTVVVWWWTTTUUUXXX[[[___```___]]]\\\```aaa``````cccccc```cccdddeeefffhhhjjjkkkllliiigggeeecccdddgggjjjjjjjjjiiihhhjjjlllnnnmmmllliiiiiiiiikkkmmmnnnmmmllliiiiiiiiiiiiiiigggdddbbb^^^\\\YYYVVVSSSQQQPPPPPPKKKOOORRRXXXggg{{{hhhUUUEEE;;;888666555666888888555222000000000000000000//////000000////////////000000//////............//////......------------..............................------------------------,,,,,,---......000222333222111...,,,+++,,,---...,,,,,,------------------+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,+++*********+++,,,---------------------------............////////////---......///000111111222///000333555666666555444333444666666777888;;;===@@@CCC[[[uuubbb```vvveeeXXXJJJ777777666555333222222222222111111111000000/////////...////////////000000000...,,,+++///666<<<<<<;;;111000...---+++************)))((()))******)))((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))******)))************+++++++++,,,,,,,,,---....../////////000111222333333333222555555666777999<<>>:::222+++(((************+++,,,---...,,,+++******,,,,,,+++***'''((((((((())))))******(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++)))************+++++++++,,,,,,------.../////////---///222444666777888888555555666777:::===@@@BBBCCCEEEHHHIIIIIIIIIJJJKKKIIIMMMRRRWWWZZZZZZXXXWWW\\\\\\]]]aaafffkkkmmmnnn^^^aaaaaa```aaadddeeecccfffeeeeeefffiiinnnssswwwlllppppppnnnppprrrnnneeecccgggkkklllkkkmmmsssyyylllkkkjjjkkkllllllkkkiiipppkkkeeeaaa___]]]YYYVVVSSSSSSQQQOOOLLLIIIGGGEEE??????@@@@@@===<<>>@@@AAAFFFHHHKKKNNNPPPPPPPPPOOOLLLMMMSSSYYYZZZWWWXXX[[[XXX\\\bbbfffgggfffdddccc]]]___aaaaaa``````dddiiicccdddggglllqqqssspppmmmkkkfffeeeiiikkklllppptttnnnkkkjjjkkkjjjhhhiiimmmiiiiiilllppptttrrrjjjccceee```ZZZYYYZZZZZZUUUQQQMMMLLLIIIFFFCCC@@@???>>><<<;;;:::999999999999999::::::999999:::@@@IIIOOOYYYbbbttt|||nnn]]]PPPGGG@@@777333222333222///333333222222222222333333222222333333222222111000000000000000000000000000444111...,,,---...//////...///000111222111000///........................------------------------,,,,,,,,,---------......,,,------------.........------------------------...,,,++++++,,,------,,,,,,,,,------------------***+++++++++***)))((('''...222111,,,***+++,,,******,,,+++)))***...---)))***+++,,,------,,,,,,++++++,,,---,,,***)))+++,,,+++,,,------...---------,,,,,,,,,---///000000///........................//////000000111222222333444444444555777888:::;;;???EEEUUU~~~zzznnngggccc||||||kkk]]]LLL>>>555666777333111444111111111111111111111111222111000.........//////---111222...,,,---...---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))((()))******(((((()))***)))))))))))))))((((((((((((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,---000333777888111000000222555777777666888999:::<<<===???@@@AAAFFFHHHKKKNNNPPPQQQRRRRRRRRRRRRVVV[[[[[[XXXXXX[[[XXX]]]ccceeedddaaa```aaa^^^aaadddcccaaaaaaccceeeccccccgggooowwwxxxrrrkkkiiieeecccdddfffgggkkkqqqppplllkkklllkkkgggeeehhheeefffhhhmmmpppnnngggaaa[[[YYYVVVVVVWWWVVVRRRNNNJJJIIIFFFCCC@@@===;;;;;;;;;:::999888777777777777444555666555444333444666999===FFFUUUcccrrrwwwlll]]]QQQIIIBBB:::444444111///000333444333111222111111111111111222222222222333333222222111000000000000000000000000000000...,,,,,,...///...---///111333444444222000...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------...,,,++++++,,,------,,,......---------,,,,,,,,,,,,------......------,,,555777666000,,,---,,,***)))+++***)))+++......***,,,,,,---......---++++++***---///---)))'''))),,,++++++,,,---------------......---......///000111////////////////////////000000111111222333333333444444444555777888:::;;;===BBBRRR{{{wwwmmm___ppp}}}~~~ooo[[[RRRBBB666666666333222555111111111222222222222222555333111///......///000///...---+++,,,......---,,,,,,+++*********++++++************************)))(((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))***)))((('''(((***(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************+++++++++,,,,,,,,,////////////000111222333111000000222555777777777999:::<<<>>>@@@BBBCCCCCCGGGHHHKKKNNNQQQTTTUUUVVVUUUUUUWWW[[[ZZZWWWXXX[[[[[[```fffgggdddaaa```aaa___dddfffccc``````aaaaaacccfffllltttyyyxxxrrrllljjjfffcccbbbbbbbbbfffmmmqqqmmmlllmmmkkkfffbbbcccbbbbbbcccfffhhhgggddd```]]][[[XXXTTTRRRNNNKKKIIIGGGFFFCCC@@@===;;;999999999999777666555555444444111333666888999999999888<<<:::;;;>>>AAAFFFPPP[[[yyyqqqcccNNNFFF<<<666555666666555444333222333555666555333000000000000000111111222222222222222222111000000000000000000000000000000,,,,,,+++---...///...,,,///111333555444222///,,,------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------...........................,,,++++++,,,---,,,,,,------------------------,,,---......////////////444777666000,,,---,,,******,,,,,,***---111000------......///...---+++***+++,,,------,,,+++,,,---++++++,,,------------,,,000000000//////000111333000000000000000000000000000111111222333333444444444444444555777888:::;;;<<>><<<:::999888777777666555444333333333555555666777777666555333333333666:::::::::???GGGLLLRRR[[[dddooouuujjj[[[JJJ>>><<<888444333444555444222444333111000111222222222000/////////000000111222111222222222222111000000////////////////////////+++++++++---//////...,,,...///222333333000---+++------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------...........................,,,++++++,,,---,,,,,,++++++,,,,,,---...//////(((((()))***++++++++++++///222111---***,,,,,,+++***,,,,,,***---111000------......///...---+++***,,,***))),,,111333111---***+++,,,,,,------,,,,,,...///000///......///222111111111111111111111111000111111222333333444444444444444555777888:::;;;===BBBQQQzzzmmmhhhvvvyyy~~~nnncccNNN;;;666666333222555333333333333333333333333333222111/////////000000555111...//////------......---,,,++++++***++++++++++++++++++++++++++++++******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))''''''((()))&&&&&&&&&&&&''''''''''''''''''(((((())))))******))))))))))))******************+++++++++,,,,,,,,,,,,,,,---......//////000000000000333666888999888<<<>>>AAADDDFFFHHHHHHHHHJJJKKKLLLNNNRRRVVVZZZ\\\VVVTTTUUUXXXXXXVVVXXX]]]aaaccceeehhhiiihhhgggeeedddkkkkkkbbb]]]^^^^^^[[[ccckkktttwwwsssooonnnppptttqqqooommmiiigggkkksssssslllhhhjjjjjjeeebbbaaa___^^^]]]]]]]]]___aaabbb^^^\\\VVVNNNEEE@@@AAACCC???>>>===;;;:::999888888666555444444333333444444666444333333444444333111111333888<<<:::666777;;;888:::<<<>>>CCCLLLXXXaaa}}}yyysssaaaYYYOOOGGGCCC>>>777111111111111333444333111...222111///...///000222333////////////000111222333111111222222111111000///////////////////////////,,,++++++---//////...,,,,,,...000111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------...........................,,,++++++,,,------,,,***++++++,,,---...///000)))***++++++,,,,,,,,,,,,)))------***)))+++---,,,)))+++***)))+++......***,,,,,,---......---++++++---)))''',,,444888444...******+++,,,,,,,,,,,,,,,***---//////,,,+++,,,...000000000000000000000000000000111111222333333333444444444555777888:::;;;===BBBQQQyyymmmjjjtttlllUUU???999888444333666555555444444333333222222000000000000000000000000333000///222000------111///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++'''((((((((()))))))))***))))))))))))))))))))))))'''((()))(((''''''((()))&&&'''''''''(((((((((((('''''''''((()))*********))))))))))))******************+++++++++,,,,,,,,,++++++---...///000000000000000000333666999999999<<<>>>AAAEEEGGGHHHIIIHHHJJJJJJKKKLLLPPPTTTXXX[[[UUUTTTTTTWWWXXXWWW[[[``````___```dddiiikkkhhhdddiiiooonnnccc\\\___```[[[ccchhhmmmpppnnnmmmmmmnnnpppooooooooollljjjooovvvrrrkkkfffgggiiifffcccccc]]]^^^`````````aaaaaabbb]]]^^^ZZZQQQFFF>>>>>>@@@::::::999888777777777777444444333333333444555555333222111444777888777666;;;;;;===>>>999111000333555666666555444666:::===@@@MMMZZZaaaiiiwww~~~ttthhhZZZNNNEEE@@@:::777333222222444444444,,,---...000222222222111111111111111111222333444000000000000111222333333111111111111111000000///////////////////////////...---,,,---...///...---,,,---...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------------....................................,,,++++++,,,------,,,,,,,,,,,,------.........---......////////////...'''+++,,,)))))),,,...---***,,,+++)))***...---)))***+++,,,------,,,,,,+++,,,***)))---333555222...******+++,,,,,,,,,,,,+++)))---222222...+++,,,---000000000000000000000000//////000000111222222333444444444555777888:::;;;===AAAPPPxxxtttfffsssqqqrrrZZZCCC;;;999666555777666666555444333333222222...//////000000000//////000...///333111,,,---333000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,'''((((((((())))))******))))))))))))))))))))))))'''((()))((('''&&&''')))'''((((((((())))))******&&&''''''((()))******+++))))))))))))******************+++++++++,,,,,,,,,------...///000000//////000000000333777999:::999;;;===AAADDDGGGHHHHHHHHHJJJIIIIIIKKKNNNRRRWWWZZZUUUSSSTTTWWWXXXXXX]]]ccc^^^[[[[[[```hhhkkkhhhccclllssspppddd]]]```aaa]]]bbbcccfffiiilllmmmmmmmmmjjjjjjlllnnnkkkjjjooowwwrrrjjjdddfffhhhfffdddddd\\\___ccceeeeeecccbbbaaaaaaccc```WWWIII???<<<===777666666555555555666666333333333333444555666666444333333555888888555222<<<<<<======:::555666;;;555888;;;;;;:::999999:::999>>>AAA???BBBLLLWWW\\\cccfffppp~~~~~~qqqfff```\\\LLLIIICCC>>>:::999999:::333333222111222333555777444333111000000000111111///111222333222000000000000000000000111222333444111111111111111000//////////////////////////////000...,,,,,,...///...---------...//////000000///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////////////////////////////...,,,++++++,,,------,,,......---------,,,,,,,,,,,,---------------,,,,,,(((,,,---***)))---///...---///---+++,,,///...***((()))+++,,,---,,,,,,+++***+++,,,///111111///...******+++,,,,,,,,,,,,+++***000666666222......000/////////////////////////////////000111111222222444444444555777888:::;;;<<>>???@@@BBBDDDFFFGGGHHHDDDGGGKKKOOORRRRRRRRRQQQQQQUUUWWWWWWYYY^^^___]]]]]]bbbbbb______eeefffcccnnnpppnnneee```___```___cccccceeeiiinnnpppnnnkkkhhhiiijjjiiihhhhhhiiijjjoookkkhhhjjjnnnmmmfff___^^^___aaabbbccccccbbbaaaccctttxxxbbbGGG;;;999999;;;:::777333000222888===777666555444333444444555444444444555555666666666999666444555777777555333555555444444555555666777222<<>>;;;777444555555444222222333222111///111111111111000000000000///////////////////////////...------------------111,,,)))******((())),,,++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))************+++************,,,---...,,,------......//////000222222222222444666888999===>>>@@@AAACCCEEEGGGGGGEEEGGGJJJNNNPPPQQQQQQPPPQQQUUUWWWVVVXXX]]]^^^[[[]]]aaaaaa^^^___dddgggeeeiiinnnnnniiicccccccccbbbccccccdddhhhmmmooonnnlllhhhiiijjjjjjjjjjjjjjjjjjkkkiiihhhkkkmmmlllgggbbb]]]^^^`````````___```aaajjjwwwxxxbbbIII===:::777888888888666444555999<<<666666444333333333444444222222333333333333333333888777555666999:::888777666555555555555555555555;;;OOO```[[[EEE555666???444444666999<<>>===;;;:::999::::::;;;<<<;;;:::999888777777777:::666222222444777666555111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111333333111222222222222111000000111000//////111111000///------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------........./////////...//////.........111333............///---)))&&&+++,,,---...////////////,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++*********++++++,,,,,,---------,,,+++++++++((()))---///,,,))))))---...:::???333+++,,,***...111333333222000//////000000000000000000000000000000111222333444444555333444666666666777999;;;>>>CCCMMMppptttiii```jjj]]]FFF???999555444555444222222333333222111111111111111000000000///////////////////////////...............///000111===333++++++---,,,+++++++++******************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))******)))((()))***(((((((((((((((((((((((())))))*********+++++++++******++++++,,,------...------...///000000111222333333444555777888999:::<<<===???AAACCCEEEGGGHHHGGGHHHJJJKKKMMMNNNOOOOOOPPPTTTUUUUUUXXX]]]___^^^^^^```aaa______ccchhhllliiinnnpppkkkeeeeeeffffffddddddeeegggiiilllnnnoooiiijjjmmmpppqqqqqqnnnlllnnnpppqqqoooiiiccc``````\\\]]]]]]ZZZVVVVVVZZZ^^^UUUWWWRRRFFF;;;888666222222333333333333333333444333333333333333333333333666666666555555444444444333333333333444555555444666666666555555444333333555000---000666999888444999999888777777777777777444555777888999999999888888888888888888888888888777777777888888777777777999888777777666777777888777666555444444666777888888555333222222111///---111111111222222333333333111111111111111111111111000000000000000000000000////////////////////////000000000000111222333444111222222222222111000000222000......000111111000------------------------........................------------------------------------------------------------------------............////////////111111111000000111555888111///...//////...+++)))------...///////////////---...000111111000...---------,,,,,,,,,,,,------...------,,,++++++++++++,,,,,,,,,------,,,,,,+++---+++,,,...---)))***---,,,...;;;@@@333+++,,,+++,,,...000000///---------////////////////////////...///000111333444555666333555666666666777999;;;===AAAMMMoooyyypppccceee}}}cccLLLBBB;;;777666555333222333444444333111111111111111000000000///////////////////////////...............///000111666...***,,,///---+++************++++++*********************************************************(((((()))))))))))))))))))))***+++***)))((()))+++))))))))))))))))))))))))************++++++++++++***++++++,,,------......------...///000111222333444555666888999;;;<<<<<<===>>>@@@BBBDDDGGGIIIJJJIIIJJJJJJKKKMMMOOOPPPQQQPPPTTTVVVVVVZZZaaaddddddbbbbbbbbbaaa___aaagggnnnppprrrooogggcccdddffffffffffffggghhhiiikkkmmmoookkklllnnnqqqttttttrrrooonnnqqqsssooohhhbbb______]]]]]]ZZZVVVRRRQQQTTTXXXNNNLLLGGG???;;;;;;:::888888666444333333444444444222333333333333333333333666666666555555444444444555666666666555555555555555555666666666666555444444:::>>>;;;444444<<>>888777555333222333444555444222111111111111000000000000////////////////////////.........---......//////---(((''',,,...,,,)))((()))***++++++++++++***)))************************************************(((((())))))))))))******)))***++++++))))))***+++))))))))))))))))))))))))*********++++++++++++,,,***+++,,,---.........------...///000111222333444444555888:::===???@@@@@@???@@@BBBDDDGGGIIIKKKLLLLLLKKKLLLLLLNNNQQQSSSUUUTTTXXXYYYZZZ^^^eeeiiihhhhhhffffffddd```___fffooosssrrrllleeeeeejjjkkkiiihhhiiikkkkkkjjjkkklllnnnlllkkklllppptttvvvssspppkkknnnpppnnniiieeebbbbbb]]]ZZZUUUQQQNNNMMMMMMMMMIIIFFF@@@;;;999888777666555333111000111222222111222333333444444444444333333333333333333333222222222333444444333333444555111222444666777777666666222666;;;=========>>>>>>BBBBBB@@@???>>>=========BBBBBBCCCCCCBBB@@@>>>===========================;;;;;;::::::;;;<<<============<<<;;;:::999999888:::999888888777777777888777777777777777666555444000000000111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111333333111222222222222111000000000///......000000///...........................---------...............------------------------------------------------,,,,,,,,,------------........./////////000000000///000000/////////222444333000,,,+++...111444555......///////////////...***+++---......---+++***,,,++++++******++++++,,,,,,,,,---------,,,++++++++++++,,,---------,,,,,,,,,******,,,+++(((***...---(((///444,,,+++000000,,,...000000///...///000000000000000000000000000...///000111333444555666444555666666666666888:::;;;@@@JJJkkkvvvkkkcccmmmyyyqqq|||cccQQQ@@@777666555333222333444555444333111111111111000000000000///////////////////////////...------------------***((())),,,---***)))+++)))***++++++++++++***)))************************************************(((((()))))))))*********)))***++++++))))))***+++++++++++++++++++++++++++*********+++++++++,,,,,,***+++,,,............------...///000222333444555444666999===@@@BBBCCCDDDAAABBBDDDGGGJJJLLLNNNOOONNNMMMMMMNNNPPPSSSWWWYYY[[[^^^___^^^aaahhhkkkkkknnnkkkiiifffaaa^^^eeepppqqqmmmhhhfffmmmttttttnnniiilllnnnnnnlllkkkkkklllllliiiiiilllrrrtttsssppplllmmmnnnmmmjjjfffcccaaa\\\VVVOOOKKKJJJIIIEEEAAABBB>>>:::777555444333333000//////111444555333111222333444555666555555444222222333333333333333333000333555666666666999;;;:::<<>>BBBDDDEEEFFFCCCDDDFFFIIIKKKNNNPPPQQQOOONNNNNNOOOQQQUUUYYY\\\aaaccccccaaaccciiilllkkkqqqnnnkkkhhhaaa]]]dddpppllliiieeehhhttt~~~{{{sssjjjnnnqqqqqqmmmkkkjjjkkkkkkhhhfffiiiooosssrrroooppppppooommmjjjfffaaa^^^[[[SSSKKKHHHHHHFFF???999???;;;888777666555555666222222555;;;???@@@<<<888222333555666666666555555444444444555555666666666666999===??????AAAEEEHHHNNNQQQUUUYYY\\\^^^^^^^^^WWW[[[^^^YYYSSSRRRXXX```VVVUUUSSSRRRPPPOOONNNNNNKKKKKKJJJJJJIIIHHHHHHHHHAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<<<<======<<<======>>>>>>======<<<:::;;;<<<<<<<<<;;;999888777777888888777666777888222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000............///000111222111222222222222111000000000000111333444333111...000000000000000000000000---------.........//////................................................,,,,,,,,,------.........////////////000000000000000222333333111000000111...---,,,---...//////...---...............------,,,------------------,,,******))))))))))))******((()))+++,,,---,,,,,,+++***+++,,,,,,------------,,,(((''',,,...---,,,...222'''***000------///******+++,,,,,,++++++---...000000000000000000000000000000111222333444444555555666777666555666888:::<<<@@@IIIfffxxxqqqaaaddd{{{|||___vvvYYYFFF:::555555444444333333222222111111111111111000000000000///000000000000...,,,+++......------------......------,,,,,,,,,,,,++++++++++++++++++******))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,,,,,,,...000===<<<999555111...+++***++++++***************+++------,,,------...///000000000111222444555666666444666;;;AAAGGGJJJJJJIIICCCCCCDDDHHHNNNRRRUUUUUUVVVUUUUUUSSSSSSUUUYYY\\\eeefffdddaaabbbiiillllllrrrooojjjeeeaaaaaadddgggjjjgggfffjjjpppsssrrroooiiiooossspppnnnnnnllljjjlllkkkjjjiiiiiijjjlllnnnjjjkkknnnpppnnnggg\\\UUURRRLLLEEEBBBCCCBBB???;;;<<<:::999777666666666777888;;;000>>>]]]PPP444999666111000333555333333666777888666222///111999@@@EEEGGGLLLRRRXXX]]]```bbbkkkkkklllnnnppppppooommmkkkeee______dddgggddd___]]]\\\ZZZXXXWWWVVVUUUUUUVVVUUUSSSQQQOOOMMMLLLLLLDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBAAA???===<<<@@@???>>>>>>>>>===;;;999;;;<<<<<<===============:::999999:::;;;:::888555555444333111000000000000444333222111111111111111000//////000111111000...111111111111111111111111000000000000000111111222222333444555555333111000111//////666======555,,,000111111///,,,...555;;;........................---,,,,,,++++++,,,,,,---/////////......---------------------------------000////////////000000111222111000111222222111///+++++++++,,,,,,,,,------,,,+++---111000+++)))+++)))***,,,------,,,***)))++++++++++++++++++++++++***...///***'''((())))))------------------------...---+++*********++++++,,,,,,,,,---------......---///000///...---...000//////000000000000//////111000111111222333444555444555666888999999999999;;;AAAIIIeeeyyyqqqaaa```tttsssaaaGGG:::666555555444333333222222111111111111111000000000000///000000000///...---,,,......------------......------,,,,,,,,,,,,++++++++++++++++++*********)))((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,++++++,,,...555555333111///---+++***++++++***************+++------,,,------...///000000111222333444555666777777888<<>>CCCHHHKKKKKKIIIGGGFFFHHHKKKPPPTTTVVVWWWTTTVVVXXXYYYYYYZZZ]]]___[[[```eeefffjjjnnnooollljjjkkkkkkhhhdddaaa___^^^hhheeecccdddhhhkkkjjjiiijjjnnnooollllllnnnmmmiiikkkiiihhhfffeeedddeeeeeefffkkknnnlllcccXXXOOOJJJHHHCCC>>><<<;;;;;;888555555555555444444333333333222777111999LLLBBB111888333222666===@@@@@@AAAEEEKKKSSS]]]ffflllpppvvvyyy}}}vvvuuuuuuwwwxxxxxxvvvtttuuurrrooollliiiiiiiiiiiidddccc```]]]ZZZYYYYYYYYYWWWVVVTTTSSSRRRQQQQQQQQQKKKKKKKKKKKKKKKKKKJJJJJJHHHGGGGGGHHHIIIIIIHHHFFFCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@??????@@@@@@@@@???======<<<;;;:::999999888555444333222111111111111000//////111444666555555111111111111111111111111000000000000000111111222333333333333222222222222000...,,,,,,---/////////,,,...//////---...333777.........---------,,,,,,------,,,,,,,,,,,,------...------------,,,,,,,,,------------------------......------...//////000///222555555222...---...000000///...---,,,++++++000,,,***------++++++---000///...---,,,+++++++++++++++++++++++++++++++++000333222---+++---//////------------------------///...---,,,,,,,,,------,,,,,,,,,---------......???999000,,,,,,...////////////000000000000//////000000000111222333555666444555666777888888999999:::AAAJJJfff}}}pppccc```nnnXXX???777555555555444333333222222222222222111111111000000///////////////......---......------------......------,,,,,,,,,+++++++++++++++++++++++++++++++++)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))(((((()))((((((((())))))******+++*********)))******+++,,,------,,,------...///000111222333555666888999:::<<<===???CCCHHHJJJJJJIIIHHHGGGHHHKKKPPPTTTVVVVVVTTTWWWZZZ\\\]]]]]]^^^```\\\aaadddfffiiinnnooollllllmmmllljjjfffbbbaaaaaajjjgggddddddfffiiiiiiiiijjjkkkkkkiiikkknnnlllgggiiihhhgggfffeeeeeeeeeeeeeeejjjmmmhhh\\\OOOHHHEEEBBB???;;;999999888555333444444555555444444444333777777......777333000;;;777:::CCCOOOWWW[[[```fffqqqxxx~~~|||yyyvvvtttrrrqqqnnnmmmjjjhhhfffeeeeeeeeeaaa```]]]ZZZXXXWWWVVVVVVUUUTTTRRRQQQOOONNNNNNNNNMMMLLLKKKLLLMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIGGGDDDCCCDDDDDDDDDCCCAAAAAAAAA@@@???>>>===<<<===<<<:::888666444333333111000///000222444333333111111111111111111111111000000000000000111111222444333222222111111222222111111000...------///111///111111000---,,,---............---------,,,,,,------,,,,,,,,,,,,---------------------,,,,,,,,,........................---------------...///000222777<<<;;;666111000222111000000///...---------...,,,,,,---,,,...666???333222///---+++++++++,,,***+++++++++++++++,,,,,,;;;;;;777000,,,------***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,---------......???888///+++---//////---//////000000000000//////000000000111222444555666444555555666777888999:::;;;AAAIIIdddvvvggg```hhhmmmfffEEE777666666555444444333333222222222222222111111111111000//////.....................------------......------,,,,,,,,,++++++++++++++++++++++++++++++,,,***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***++++++***((('''''')))(((((()))))))))))))))*********))))))***++++++,,,------,,,------...///000111222333555777888::::::<<<===???BBBFFFIIIIIIHHHHHHHHHHHHKKKOOOSSSUUUUUUTTTWWW[[[]]]^^^^^^___```___bbbcccbbbeeekkknnnnnnpppooommmiiieeeeeefffiiimmmkkkgggfffgggiiikkklllnnnnnnmmmmmmppptttpppiiiggggggggggggggggggggghhhcccfffgggaaaTTTIIICCCAAA>>><<<:::888777666555333333333333333333333444444000444666999>>><<<<<>><<<;;;::::::999555333000///000000///...000000000000000000000000000000000000000111111222444333222111111111222222///000222111///...///111000111111000...,,,,,,,,,...........................------,,,,,,------...------------------------........................,,,,,,,,,------...000000333999>>>===888333222333////////////////////////(((+++...//////555GGGYYY555333///,,,+++++++++,,,*********++++++,,,,,,,,,444555111+++***,,,+++(((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,---------......888222---,,,///111///,,,//////000000000000////////////000111222444666666555444444555666777999:::===AAAGGGbbbyyyiiibbbccc|||jjjqqqpppKKK999666666555555444333333333333222222222222111111111000///............//////......------------......------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***++++++***((('''((()))******************))))))))))))))))))***+++,,,,,,------,,,------...///000111111333555777999:::;;;======>>>BBBFFFIIIJJJIIIIIIIIIIIIKKKOOOSSSTTTTTTUUUXXX[[[]]]]]]]]]^^^___```bbbaaa___bbbiiinnnoooqqqoookkkgggdddfffjjjnnnooollliiiffffffiiilllnnnnnnnnnlllnnnssswwwqqqgggeeeeeeeeefffffffffgggggg``````^^^WWWMMMDDD???>>>::::::999888777555444444333222111111222333555666...111555:::???HHHTTT\\\jjjnnnxxx~~~{{{xxxwwwzzzzzzzzzyyywwwtttqqqooorrrrrrpppnnnjjjgggdddbbbdddbbb___\\\[[[\\\^^^___YYYXXXWWWWWWWWWVVVTTTRRRUUUTTTSSSRRRRRRRRRSSSTTTQQQOOOMMMMMMMMMNNNMMMKKKIIIJJJJJJJJJIIIGGGEEEDDD@@@@@@?????????@@@AAAAAA:::777444111000///...---000000000000000000000000000000000000000111111222222222222222111111111111+++---000000///..................///////////////.........///000000111111......------------......---------............///........................,,,,,,------...///111111333666999999666222111222............//////000000***,,,///...***...>>>PPP444222///---+++++++++,,,*********++++++,,,,,,---***+++++++++...333444111,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,---------......///---,,,---000111///,,,//////000000000000///////////////111222444666777555444444444555777999:::===AAAGGGaaa|||kkkfff```ooo|||zzziiitttOOO>>>666666666555444444333333333333222222222111111111000///...------...///000......------------......------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++)))((()))***++++++++++++************))))))))))))***+++,,,---------,,,------...///000000111222444666888::::::>>>>>>???CCCGGGKKKLLLLLLKKKKKKKKKMMMQQQTTTUUUUUUVVVXXXZZZ[[[[[[[[[\\\^^^]]]___^^^]]]aaaiiioooooommmkkkhhhdddccceeeiiimmmmmmkkkhhheeedddgggkkkooommmlllkkknnnvvvyyyqqqeeebbbbbbccccccbbbbbbaaaaaa[[[XXXSSSLLLFFFAAA===<<<777888888777666444444444777666444333444666999;;;===<<>><<<:::555666777777555333333444===;;;888777888;;;???BBBKKKRRReeeuuu|||xxxjjjbbbVVVLLLHHHJJJOOOSSSWWW\\\eeemmmtttwwwwwwwwwwwwxxx{{{}}}|||zzzvvvtttqqqlllddd\\\VVVSSSRRRRRRTTTTTTUUUWWWYYY[[[ZZZYYYYYYVVVRRRMMMIIIGGGFFFFFFJJJKKKMMMQQQUUUWWWWWWVVVUUUVVVWWWWWWVVVTTTQQQPPPRRRPPPNNNKKKHHHFFFDDDCCCDDD@@@<<<999888777666555000000000000000000000000000000000000000111111222000111333444333222000...///---,,,,,,///111222111444222///......//////...------///000222444555666......------------........./////////000000111111////////////////////////------......000111222333444333222333444444333111000000///...---,,,,,,++++++)))+++000222111000222000///...---,,,+++++++++))))))***+++,,,,,,------,,,......---///111...'''++++++++++++++++++++++++***+++---...///...------,,,,,,,,,---------......---.........---...000222//////000000000000//////......///111222555666777555444333333444666999:::888@@@IIIdddpppkkkddd[[[ooocccHHH<<<888666666555222222555222222222111111111111000111111111111000000000000000000//////.........---------------------------++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))...,,,***((('''(((***,,,))))))))))))******************+++++++++,,,,,,,,,,,,,,,---...///000111222000111333555777999:::;;;:::===AAADDDFFFIIIKKKNNNNNNNNNOOOPPPQQQRRRTTTUUUTTTVVVYYYZZZZZZXXXXXXYYYWWWVVVYYY^^^aaabbbhhhoookkkiiieeeccccccfffjjjlllhhhgggeeeeeefffhhhkkkmmmvvvzzz{{{zzzzzz{{{xxxsssfff]]]XXX\\\\\\VVVRRRTTTRRRLLLEEE@@@???===;;;999666666666444222111222444666;;;>>>===AAAMMM[[[bbbsss{{{uuulllaaaYYYUUUQQQLLLGGGAAAGGGNNNRRRSSSVVV\\\bbbtttyyy~~~{{{mmmZZZLLLGGGEEEBBBFFF@@@BBBLLLPPPLLLNNNVVVPPPQQQLLLBBB===>>>===888;;;:::???IIIQQQSSSXXX___]]]``````]]][[[[[[YYYUUUQQQVVVVVVPPPMMMOOONNNKKKLLLIIIEEEBBBAAA@@@>>>===999555111//////000000000............//////000111222333333333333222111111//////000111111111111111444222000...------...///***000444666@@@IIIBBB444//////...------------...///...---,,,+++,,,---...333111///------...000111......//////000000111111444555555444333444666888777222---,,,///000///,,,---......///////////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---///...,,,+++******+++,,,------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,+++***,,,...//////...+++++++++,,,---...///000////////////000000000000000111333333222222222333444444444444666888:::;;;@@@BBBEEE```yyyooofff\\\fffiiiKKK===888555666555222222555222222222222111111111111111111111111000000000000000/////////............---.....................++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))---,,,***)))((()))***+++))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,---...///000111222111111333555777999:::;;;999<<<@@@CCCEEEGGGJJJLLLQQQPPPPPPPPPPPPPPPQQQQQQQQQTTTWWWXXXXXXVVVVVVVVVWWWVVVXXX\\\___```eeellliiihhhfffdddeeegggjjjllleeefffgggiiilllnnnpppqqqxxx~~~vvveeeWWWTTTTTTQQQPPPTTTOOOIII@@@:::888777666555333666888999777444333333777AAALLLSSS^^^mmm{{{zzzsssmmm]]]XXXQQQIIIEEEGGGNNNSSS```iiivvvyyylllcccZZZSSSLLLBBB>>>CCCHHHJJJRRR^^^ZZZZZZSSSGGGAAAAAA???;;;:::777:::AAAHHHKKKRRRYYY^^^bbbccc```___``````]]]]]]aaa```ZZZWWWXXXXXXVVVTTTQQQMMMJJJHHHFFFDDDBBB???;;;777333222111000//////////////////000111111222222222222222111111000//////000111111111111000333222000...---...///000777,,,&&&777]]]uuufffIII//////...------------.........---,,,,,,,,,---....../////////......------......//////000000111111111222222111000111333555666111---,,,...000...+++---......///////////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,++++++,,,...///...---,,,,,,,,,,,,---...///000////////////000000000000///111333333222222222333333333333444555777999:::???BBBFFFaaasssfff\\\___tttrrrNNN>>>888444555555333333555333222222222111111111111111111111111000000000000////////////....................................++++++++++++++++++++++++************************+++++++++***************))))))))))))))))))))))))+++++++++***************)))))))))*********+++++++++++++++,,,,,,,,,------------...//////000111111111222333555777999:::;;;:::===AAACCCEEEHHHKKKNNNSSSRRRQQQPPPOOONNNNNNNNNOOORRRVVVXXXWWWVVVUUUUUUVVVUUUVVVZZZ\\\\\\aaahhhffffffffffffggghhhjjjkkkggghhhkkkooorrrtttuuuuuuwww}}}iiiTTTOOOOOOMMMKKKMMMHHHBBB;;;555333444444555222333444444333333555777BBBOOO___lllzzzvvvdddTTTIIIDDDCCCCCCJJJTTTddduuu|||rrrjjj```RRREEEBBBCCCFFFOOO[[[fffgggeee^^^WWWRRRKKKEEE<<<888666888===BBBIIIQQQaaafffhhheeedddffffffdddaaadddddd```]]]___```___[[[YYYVVVSSSQQQNNNJJJGGGEEEBBB===:::888666444222000000000///000000111111111111222222111111000///...///000000111111000000111000///......///000111000000222===SSSeeebbbTTT//////...------------......------,,,------......,,,...111333222000---***.........///000111111111000111222111000000222444444000,,,,,,---...---+++---......///////////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---............---------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,...,,,+++,,,......---,,,,,,,,,,,,,,,---...//////////////////000000000000///111333333222111222333222222333444555777888999???BBBGGGaaatttggg^^^```iii|||RRRBBB:::444444555333333555333333222222222111111111111111111111000000000//////////////////..................---------------++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))***+++,,,++++++***)))))))))*********+++++++++,,,,,,,,,,,,---------------......///000000111111111222333555777999;;;<<<>>>@@@CCCFFFHHHKKKNNNQQQSSSRRRQQQPPPNNNNNNMMMMMMOOORRRVVVXXXXXXVVVUUUUUUUUUTTTUUUXXXYYYYYY]]]dddcccdddfffhhhiiijjjjjjjjjlllmmmnnnqqqtttwwwyyyzzzzzz~~~hhhSSSNNNPPPKKKDDDAAA>>><<<888555444555777777555444222111444===GGGOOOaaammmzzzxxxkkk^^^QQQHHHBBBEEEOOO\\\jjjwww~~~ppp```WWWPPPKKKKKKNNNeeellltttxxxvvvnnncccZZZIIIDDD===999888<<>>BBBGGGaaayyymmmdddaaabbbuuu[[[GGG===666555555444333555333333333222222222222111111111111111000000000///.........///////////////------------,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))((()))+++,,,,,,+++***)))************++++++++++++,,,,,,---------...............//////000000111111111222444666888:::;;;<<>>===:::888555333222111111111222222111111000///---...//////000000//////......//////000000111111555///***+++222555000)))//////...------------...,,,---...///////////////111000///.........//////,,,---...///000111222333333555666666444333333444.........------,,,,,,,,,---......///////////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---.../////////------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,...,,,+++,,,......---,,,///...............//////////////////000000000000...000222222111000111222444555666888999:::;;;;;;999???FFF```zzznnn]]]ZZZbbbvvvsssRRRFFF:::777777555444444444444333333333222222222111111111111000000000000............/////////000111000000///......------++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))***+++++++++++++++*********+++++++++,,,,,,---.........////////////000000000000000111111111222333444666888:::<<<<<<===>>>@@@BBBDDDHHHMMMPPPSSSSSSRRRQQQQQQQQQQQQRRRKKKOOOUUUXXXXXXWWWUUUTTTUUUSSSTTTWWWXXXXXX\\\bbb^^^aaadddhhhkkklllmmmmmmiiiiiiiiikkkooouuu{{{}}}|||yyyzzz{{{bbbIIIAAA@@@<<<999999666666666444444777<<>>:::777555444222222222222222111111000---...//////000000///////////////000000000000//////111222111...+++,,,...//////...------------...+++,,,...///000000000/////////......------......,,,,,,---///000222333333333444666666444222222333---...///...------,,,------......///////////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,---......------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,++++++,,,...///...---//////............//////////////////000000000000...000222222111000111222333444666888999:::::::::777>>>FFF___{{{lll___[[[]]]jjj}}}uuuyyywwwVVVHHH;;;777777666444444444444444333333333222222111111111111000000000000---.........//////000000333222222111000//////...++++++++++++++++++++++++************************))))))******++++++++++++))))))))))))))))))))))))))))))*********++++++,,,******+++++++++,,,,,,,,,............/////////000000000000000111111111111222333444666888:::<<<===???@@@BBBCCCEEEIIINNNRRRVVVUUUTTTRRRRRRQQQQQQQQQOOOSSSYYY]]]]]][[[YYYXXXUUUTTTUUUXXXYYYYYY]]]ccc^^^```dddgggjjjmmmnnnnnnlllllllllmmmnnnqqqsssttt{{{zzzwwwvvv{{{yyyqqqdddQQQAAA@@@@@@;;;555444555555444444666===HHHPPPaaajjjxxx{{{uuummmgggmmmyyyqqqggg``````eeemmm{{{yyyttt~~~|||yyylllZZZOOOMMMFFFKKKUUU```hhhkkkiiigggbbbbbbbbbbbbaaa^^^ZZZVVVLLLJJJFFFBBB>>>:::777666222333333333333222111111---....../////////////////////000000000000//////,,,+++,,,///111000000111//////...------------...+++,,,...000000000000//////000000111000///......,,,,,,---///000222333333444666777777555444333333---...//////...------------......///////////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++***+++,,,---...---------,,,,,,,,,++++++++++++,,,---------,,,,,,,,,+++***,,,...//////...000//////.........//////////////////000000000000...000111222111000111222222333555777999999999999666===EEE___pppcccVVVTTTcccttt}}}sss}}}iiiPPP<<<<<<<<<555444;;;333333333222222222111111000000000000////////////////////////............000000000///------...//////---+++***++++++***)))------+++***))))))((((((,,,,,,,,,++++++*********+++*********))))))((((((++++++************++++++******+++++++++,,,,,,,,,,,,---......//////....../////////000111111222222222444666777999;;;???BBBCCCCCCCCCDDDFFFHHHKKKLLLTTTTTTUUUVVVUUUSSSQQQPPPOOOTTT]]]iiiooolll```VVVXXXTTTRRRVVVXXXYYY\\\```dddcccdddhhhnnnsssuuuuuusssqqqnnnnnnoooppppppooowwwuuusssrrrqqqlllddd^^^QQQDDD999999:::888666777888777888===III[[[kkkvvvzzzyyy}}}xxxppphhhbbbRRRHHHFFFTTTfffnnnnnnmmmiiikkklllkkkgggbbb^^^]]]YYYWWWSSSLLLEEE???<<<;;;:::777444222111111///...//////000111222222222222111111000000000000111111000/////////...................................................---------111000////////////000000//////000111222444555666777777777777555333111000000222444555444111...+++///---+++---000333333222//////...------------...///............---------///,,,***------,,,///333---------,,,,,,,,,++++++,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,000111......000222000000000000000000000000000//////000111222333333444555666777666555666888:::;;;???CCC\\\wwwdddYYYTTT]]]mmm~~~tttuuuXXX@@@;;;;;;444111666333333333222222222222111111000000000////////////////////////............///000000...---,,,---//////---+++***++++++***)))++++++******************,,,,,,,,,++++++*********+++*********))))))))))))++++++************++++++***++++++++++++,,,,,,,,,,,,---------............//////000000111111222222444555777888:::===AAADDDEEEDDDDDDEEEGGGIIIKKKLLLQQQRRRTTTUUUUUUSSSQQQOOOPPPTTT]]]fffllllllgggbbbaaaZZZTTTVVVYYY\\\```dddfffgggiiilllqqqtttwwwxxxsssrrrqqqoooooooooqqqrrrqqqmmmiiifffddd^^^VVVQQQDDD===999999888555666;;;555>>>LLL[[[kkkyyyyyyuuuhhhYYYMMMOOOXXXaaaiiippprrrqqqppppppooommmiiifffbbbaaa^^^XXXRRRLLLHHHGGGAAA>>>999666555333222000/////////000000000////////////............//////000000/////////.........................................................111111111000000000000000///000000111222444555666666777777888777666555444111666<<>>BBBEEEFFFFFFEEEFFFGGGIIIKKKLLLOOOQQQTTTVVVWWWUUURRRQQQQQQVVV\\\ccchhhlllppprrrooocccZZZYYY\\\```cccgggfffiiillloooqqqsssvvvxxxtttuuutttrrroooooorrrvvvlllfff___YYYTTTNNNGGGBBB999999999999666555;;;CCCJJJWWWjjjzzz}}}yyyxxxuuuqqqpppsssrrrrrrqqqpppooonnnnnnnnnoookkkgggjjjxxx~~~}}}~~~nnn[[[OOOMMMTTTcccpppuuusssrrrrrrsssqqqmmmiiiiiiiiigggddd```ZZZUUURRRMMMHHHBBB===:::888555333000000000000000/////////000//////......//////000000000000/////////..............................---------......//////000111111111111111000//////000000000111333444666777555666888999:::999999888+++111888======777///***.........///111222000...000///......------......///............---------000///222777666000,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////+++///000,,,+++---...,,,000000000000000000000000//////000111222333333444444555666666555666888:::;;;???DDD\\\mmmeeeYYYVVVeeelllGGG::::::999666666444444333333333222222222111111111000000000//////////////////............------...---++++++---...///---++++++,,,,,,+++***+++***************+++++++++++++++***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++,,,---...//////000000111111222333333555666888999;;;===AAAEEEFFFEEEEEEEEEFFFHHHJJJKKKNNNPPPTTTWWWYYYWWWUUUSSSSSSWWW\\\```dddkkkvvvyyylllaaa___aaabbbccceeedddhhhlllnnnoooppprrrssstttwwwxxxtttooonnnrrrwwwiiibbbXXXOOOIIIDDD>>>:::777777666555666<<>>;;;555555444333222333333444222222111111111111222222111000000000////////////////////////////////////------......///000111111...//////000000//////...000000111222333555666777777888888999888666555444444222...+++***+++...000000///......///333888;;;000000///............//////............---------...,,,---222222///...000.........---------,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,---------000444444000...000111/////////////////////////////////000111222333333444222444555555555666888::::::@@@EEE\\\sssgggYYYUUU___uuuYYY???:::999555222444444444444333333333333222222111111111000000000////////////............,,,---...---,,,,,,...000...---++++++---------,,,...---,,,***)))((((((((()))))))))************************+++++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,------------,,,---......//////......000000111111222333333333444555777888:::<<<@@@DDDDDDDDDDDDEEEGGGJJJLLLMMMKKKLLLOOOQQQSSSSSSRRRRRRVVVZZZ]]]^^^```fffqqqyyytttnnniiihhheeeaaa___aaaiiijjjlllppprrrrrroookkkoooqqqrrrooojjjfffeeefffXXXPPPFFF???<<<:::888666333888>>>DDDQQQeeexxx}}}{{{yyyuuupppiii```ZZZVVVVVVSSSQQQXXX^^^WWWJJJHHHEEEEEEHHHHHHEEEFFFIIIFFFGGGHHHIIIIIIIIIHHHGGGDDDHHHJJJIIIKKKPPPRRRQQQMMMKKKKKKMMMLLLJJJMMMRRRQQQXXX]]]^^^___cccdddbbb^^^]]]^^^cccmmmyyysssfffYYYOOOYYYaaammmuuuyyyxxxwwwwwwooollliiiiiilllmmmllljjjccc```[[[WWWSSSNNNHHHDDD;;;999777555333333333333111000000//////000000111111111000000000/////////////////////////////////.........//////000000111///.........///000111222111111111222444555777888888999999888666444222111.../////////////////////000000///...///222888<<<111000//////....../////////............------------++++++...///---...111............---------,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------///333444111///111222000000000000000000000000000//////000111222333333444111333444555444666888:::999@@@FFF\\\{{{kkk\\\WWW\\\jjj```CCC:::888666333555444444444444333333333222222222111111111000000////////////............---...///...------///111...---++++++---...------,,,,,,+++***)))))))))***((()))))))))*********+++*********++++++,,,,,,,,,***+++---......---+++***,,,,,,,,,------------...,,,---///111111000///---000111111222222333333444555666888999;;;>>>BBBEEEEEEEEEFFFGGGJJJLLLOOOQQQMMMNNNOOOPPPQQQRRRSSSTTTXXX[[[^^^```aaaccchhhlllkkkhhhfffeeebbb^^^aaaffflllkkkkkkpppuuuuuunnnhhhjjjjjjjjjiiieee```[[[XXXKKKEEE===888777888888777999JJJ[[[eeennn}}}{{{uuuoookkkiiihhh___\\\ZZZWWWUUUQQQLLLIIIHHHMMMOOOQQQ[[[fffdddZZZTTTQQQSSSWWWYYYXXXYYY]]]ZZZZZZ[[[\\\\\\\\\\\\\\\VVVXXXXXXYYY]]]aaa```\\\YYYXXXYYYZZZVVVOOONNNQQQJJJOOOQQQOOONNNPPPPPPNNNNNNLLLLLLQQQ[[[eeemmmqqqtttwww|||{{{ttthhh[[[ZZZ[[[aaalllvvv{{{yyyuuukkkfff``````dddiiijjjjjjhhhfffeeeccc___ZZZSSSNNNFFFCCC???;;;777555333333111000000//////000000111111111111000000000/////////////////////////////////////////////000000000000///......000222555777111111111222444555777888888888999888666444222111(((***---000222222222111---///111111000000333555111000000//////////////////............---------...+++,,,//////,,,,,,///............------------,,,,,,,,,---------......,,,,,,,,,,,,---------...,,,000111...---///000///000000000000000000000000//////000111222333333444111222444444444555888:::999@@@FFF\\\ppp```[[[[[[ccc}}}xxxbbbDDD;;;:::999888555555444444444333333333222222222111111111111000000/////////............---...//////......000222...---++++++---......---*********)))******+++,,,(((((())))))*********+++*********++++++,,,,,,,,,***+++---......---+++***,,,,,,,,,---------......+++---111333333222///---000111111222222333444444666888999;;;<<>>888555666888999999DDD]]]wwwsssooohhh```YYYTTTRRRQQQMMMKKKJJJKKKNNNRRRTTTUUURRR[[[bbbhhhwwwnnnlllnnntttwwwwwwyyy|||}}}}}}~~~~~~ooonnnnnnqqq{{{zzzrrrqqqrrrqqqjjj```\\\^^^\\\``````\\\XXXWWWVVVRRRPPPLLLIIIJJJPPPVVVZZZ\\\XXX]]]fffooovvv~~~~~~~~~|||yyy|||~~~xxxmmmgggaaa```jjjyyy|||tttddd]]]VVVUUU[[[aaaeeeeeekkkkkkkkkjjjhhhbbb[[[VVVPPPMMMHHHAAA<<<888666555333333222222222222333333111111111111000000000000000000000000000000000000000000000000////////////222111//////111444999;;;111111222333444666777888888888888888777555444222111000...---,,,,,,,,,---+++///333333111.........111111000/////////////////////.........---------///---...111000,,,***,,,//////.........---------,,,,,,,,,---------......---------.........//////(((,,,...+++***---...---000000000000000000000000//////000111222333333444111222444444444555888:::999@@@GGG\\\ooofff^^^VVV^^^nnnxxxiiiCCC===<<<777888444444333333333333222222222222222111111111111000000000000000000000000000////////////............---+++))))))+++,,,,,,+++,,,++++++******++++++,,,+++++++++*********)))))))))************++++++++++++,,,,,,+++***+++---///000///---+++++++++---...---...000000///000111333000111111000000000333555999999:::::::::<<<@@@CCCDDDGGGIIIJJJNNNUUUVVVTTTQQQPPPPPPRRRUUUXXXYYYYYYXXX\\\^^^]]]^^^bbbbbb___aaabbbaaa]]]YYY[[[bbbiiimmmllllllnnnpppoooiiidddhhhhhhaaaXXXTTTRRRLLLCCC;;;===<<<777222555@@@III___ppp}}}zzzxxxtttooolll\\\WWWQQQMMMMMMOOOQQQRRRTTTZZZbbbeeecccbbbdddggggggnnn~~~xxxuuupppsssuuusssrrrqqqkkkcccYYY[[[VVVNNNQQQZZZWWWMMMRRRMMMOOOYYY^^^```lll{{{}}}||||||{{{wwwtttmmmnnnnnnpppwww~~~yyytttggg[[[WWWTTTSSSWWW^^^jjjkkklllnnnnnnjjjddd```\\\TTTJJJEEEDDDAAA:::333333222000111222333333222///////////////000000000000000////////////000000000000000000000000000000000000000000111222444444222222333333555666888999::::::::::::888444111///000222111...---000000.........///000000000000000777??????444---000///***+++---///111111000...---000000000000000000000000***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,---...///000000............////////////............///////////////000111222222333222222333333333444666777999::::::???FFF^^^yyymmmbbbWWW\\\hhh}}}zzznnnHHH???;;;444444444444333333333333222222222222222111111111111000000000000000000000000000////////////...............,,,+++,,,---...---,,,,,,++++++******++++++,,,+++++++++*********)))))))))************++++++++++++,,,,,,,,,***+++---///000///---++++++,,,---...,,,...////////////111222000111111111000111333555999:::;;;<<<<<>>888666333222222222111000000000000000000000///...000000////////////000000000000000000000000000000000000000000000111222333222222333333555666888999:::::::::999777555333111111333222...---000000.........///000000000000000///777888///+++///000+++,,,...000222222111///...////////////////////////...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////............////////////............///////////////000111222222333222222333333333444666777999:::999===DDD]]]vvvgggYYY[[[aaatttpppyyyQQQDDD<<<333222444444333333333333222222222222222111111111111000000000000000000000000000////////////.....................///000000...,,,,,,++++++******++++++,,,+++++++++***************)))************++++++++++++,,,---,,,++++++---//////...---,,,,,,,,,---...,,,...//////......000111000111222222111222444666888999;;;<<<>>>@@@EEEHHHIIIKKKLLLJJJLLLRRRTTTSSSUUUUUUWWW[[[___aaaaaa```YYY\\\^^^```cccbbbYYYNNNVVVZZZ^^^^^^ZZZYYY\\\```bbbggglllnnnjjjddd```]]]YYYWWWPPPGGGBBB@@@===888999555555???TTTkkk{{{~~~~~~yyyqqqhhhaaa]]]TTTSSSSSSXXX___eeeffffffmmmrrrxxx}}}qqqjjjfffddd\\\RRRPPPUUUTTTZZZ___^^^```gggmmmoooyyy~~~{{{|||zzzyyy}}}{{{}}}{{{yyyuuukkk___ZZZ[[[jjjjjjkkknnnpppqqqooommmkkkhhhddd```[[[UUUMMMHHHCCC???:::666333222000...000111222222111000...---111000000//////000000111000000000000000000000000000000000//////000111111222222333333555666888999:::999888777666555555444111444222///...000000...//////000000111111000000---444666...+++...///,,,---///111222222222000//////////////////////////////000111222222111000///,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---............/////////............///////////////000111222222333222222333333333444666777999:::;;;===AAA\\\zzzkkk\\\]]]___mmmtttvvv\\\III???666555444444333333333222222222222222222111111111000000////////////////////////////////////............------...000111111...+++,,,++++++******++++++,,,************************))))))*********++++++++++++,,,------,,,,,,---//////...------------......,,,...//////......///000000111222333222333555666444777999;;;===AAAEEEHHHIIILLLMMMKKKLLLRRRVVVVVVRRRSSSUUUXXX[[[\\\[[[YYYVVVXXX[[[```hhhkkkcccXXXYYY^^^dddddd```\\\]]]___[[[```hhhmmmllleee\\\VVVZZZVVVMMMDDD===:::999777777;;;GGG[[[rrryyyrrrllljjjjjjggg___UUUTTTYYY]]]___ggguuurrrkkkkkkbbbeeeaaaVVVNNNOOOSSSUUUSSSYYYdddrrr~~~}}}{{{{{{{{{|||{{{wwwpppiiifffmmmmmmnnnppppppnnnjjjgggiiikkklllkkkeee\\\SSSMMMNNNIIIBBB<<<888444111///000000222333333111000///111000000000000000000111000000000000000000000000111000///////////////000222222222333555666888999:::999888777666666666777222444333//////111111...///000000111111111000000555::::::333.........,,,---...000111111111//////////////////////////////---...///000000///...---------------------------...------------------------------.........//////............//////////////////111222222222222222333333333444666777999:::??????BBB\\\|||lll___aaaaaakkk}}}eeeLLL@@@888777444444333333333222222222222222222111111111000000////////////////////////////////////............,,,,,,---///000///---***,,,++++++******++++++,,,************************))))))*********++++++++++++,,,......---,,,---///.........---.........///---...000///......///000///111333444333444555777555777;;;===@@@CCCGGGJJJMMMQQQRRROOOMMMQQQTTTTTTQQQQQQSSSUUUWWWWWWUUURRRVVVWWWXXX^^^gggnnnkkkbbb]]]ccciiiiiiddd___]]]^^^ZZZ]]]dddnnnsssmmm___RRRXXXRRRHHH???888555666888>>>JJJ___uuu}}}xxxooofffaaaZZZ\\\aaaddd```[[[^^^eeemmmqqq}}}qqqbbbYYYTTTPPPRRRPPPQQQXXXdddpppxxx|||}}}yyyxxxxxxyyy{{{zzztttnnnmmmnnnppprrrqqqmmmfffaaa```eeejjjmmmllleee]]]XXXVVVQQQJJJCCC===888333111///000111333333333222222111111000000000000111111000000000000000000000000111000///////////////000222222222333555666888999999999888777666777777777222444333000///222222000000000111111111111000000999<<<<<<666000......---,,,---.../////////..............................,,,,,,---......---,,,,,,---------------------------------------,,,,,,,,,------------........................//////////////////111222222222222222333333333444666777999:::CCCBBBDDD]]]nnnbbbeeebbbhhhkkkOOOAAA888777444444333333333333222222222222222111111111111000000000000000000000000000////////////............,,,+++,,,---......,,,***,,,++++++******++++++,,,***************+++++++++)))************++++++++++++---...///...---...///---.........////////////...000111000///...000111///111444555555555666888888;;;???BBBEEEHHHKKKNNNRRRWWWXXXTTTPPPPPPQQQQQQSSSSSSSSSUUUVVVWWWUUUSSSWWWXXXYYY[[[bbbiiigggbbb```fffjjjjjjddd```___`````````dddnnnvvvrrrbbbTTTOOOGGG???999444333999@@@PPP]]]ooovvvnnniiijjjjjjiiieee___[[[YYYXXX]]]gggttt|||}}}}}}~~~zzznnneeeddd\\\QQQLLLPPPYYYbbbfffvvv~~~~~~|||yyyyyyzzzwwwrrrlllmmmooorrrrrroooiiieee\\\^^^ccciiimmmmmmjjjfff\\\XXXQQQJJJDDD>>>999555111222222222222333333333222111111000000111111222000000000000000000000000000000000//////000111111222222333333555666888999999999999888888777777666111333333000000444555222111111222222111111000000444666777444000...///000,,,,,,------.........---........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------------.....................///////////////000111222222333222222333333333444666777999:::BBBCCCEEE]]]rrrdddfff```bbbvvvuuuVVVDDD888555444444333333333333222222222222222111111111111000000000000000000000000000////////////............---,,,+++,,,------,,,+++,,,++++++******++++++,,,))))))*********+++++++++)))************++++++++++++---//////...---......------...///////////////000111222111000///000222///111444666666666777888:::===AAAEEEGGGIIIMMMOOOPPPWWW[[[WWWSSSSSSTTTSSSTTTSSSSSSUUUXXXZZZZZZYYYYYY[[[\\\\\\___cccbbb]]]bbbgggkkkjjjeeebbbdddfffeeedddeeejjjnnnkkkaaaWWWEEE>>>999888888;;;GGGSSSeeemmmxxx|||qqqfff]]]XXXUUURRRUUUYYYYYYZZZ___iiirrr}}}rrrbbbVVVQQQPPPPPPPPPXXXcccqqq}}}{{{zzzzzzyyyrrrqqqqqqqqqrrrqqqooommmbbb___]]]```gggmmmnnnmmmddd```[[[VVVQQQJJJCCC???777555333111111111222222222111111000000111111222000000000000000000000000000000000000000111222333222222333333555666888999999999::::::999777666555///222222000111555777555111222222222222111000///...000222111...,,,...222---------.......................................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,---------.....................///////////////000111222222333222222333333333444666777999:::===???CCC[[[uuueeeeee]]]]]]ooo}}}]]]HHH:::555444444444333333333222222222222222111111111111000000000000000000000000000000/////////............///---++++++---...------,,,++++++++++++++++++,,,))))))******++++++++++++)))************++++++++++++---///000///.........------...///000000//////111222333222111000111222///111444666666666777888:::===AAADDDFFFIIIKKKNNNJJJSSSYYYYYYWWWXXXYYYYYYSSSSSSSSSUUUYYY\\\]]]^^^YYY]]]_________aaa```\\\ccchhhkkkkkkgggfffiiimmmgggeeedddddddddaaa\\\XXXAAA<<<999<<<@@@GGGVVVeeeqqqvvv~~~|||uuuiii\\\RRRMMMKKKKKKJJJRRRZZZ```hhhvvvttthhh^^^XXXQQQVVVZZZ^^^gggvvv{{{~~~zzzwwwsssrrrrrrrrrrrrrrrmmmcccZZZYYY___hhhkkkkkkkkkhhheee```[[[TTTMMMHHH;;;888555111//////000111222222111111111111222222000000000000000000000000000000000000111222444444222222333333555666888999999:::;;;;;;:::888555333///111222000222666888666222222222222222111000///...///111111...+++---111............/////////000........................++++++,,,------,,,++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------................../////////000///000111222222333222222333333333444666777999:::888<<>>AAACCCEEEGGGHHHIIILLLOOOLLLPPPUUUXXXXXXWWWVVVVVVWWWVVVWWWZZZ\\\]]]ZZZXXX\\\_________aaaeeeccc___```eeegggfffiiioootttuuunnncccYYYXXXWWWQQQFFF@@@888999???KKKZZZhhhpppssszzz}}}~~~wwwpppaaaYYYRRRRRRTTTWWW___hhhjjj|||pppdddYYYQQQPPPUUUdddiiiuuu{{{vvvtttttttttxxxtttkkk\\\QQQQQQ]]]hhhoooqqqpppmmmkkkhhh___VVVOOOJJJBBB999333111222444111000000111333333111///222222333333333333222222111111111222222222333333111111222444666888:::;;;=========<<<:::888666444////////////......//////222222111000000000222444222111000///............------------------------............------------,,,------.........------------------------------//////...---------------,,,,,,---...///////////////////////////000111111000000000111222222333333444444444555777888:::;;;===@@@DDDZZZuuuccc]]][[[bbbyyylllsssRRR???777666666555555444333333333333111000111222222111///000000000000000000000000000000000000000000000000......---------------------+++***+++,,,---,,,***+++++++++++++++++++++++++++++++++++++++,,,------------...////////////............/////////000000///111333333222222444666333444555777:::<<<>>>@@@DDDGGGJJJLLLLLLMMMNNNPPPNNNQQQVVVYYYZZZZZZZZZZZZWWWWWWXXXYYY[[[\\\ZZZXXX[[[^^^```aaaeeeiiiiiieeefffiiiiiihhhjjjppprrrqqqkkk^^^RRROOOMMMGGG???:::;;;BBBNNN\\\hhhppptttvvv}}}wwwsssnnnnnnooommmhhhbbbVVVYYY^^^ccceeejjjuuutttdddYYYUUURRRRRRYYYhhhxxxzzzvvvrrrrrrmmm```RRRMMMTTT\\\hhhoootttuuusssooofff]]]UUUQQQJJJAAA:::666555666333222111111222222111000222333333444444333333222000000111111111222222222222222333555777999;;;<<>><<<:::777666333111000000000000///---000333444444111111333555111111000///............------------------------......---------,,,,,,,,,***+++,,,---............------------------------//////...------------...------..................///////////////000111111000000000111222222333333555555555666888999;;;<<<>>>AAAEEE[[[xxxddd]]]]]]^^^tttjjjxxxyyyVVVAAA888666666666555444444333333333222111111222333222111000000000000000000000000//////////////////////////////////////////000000---,,,++++++,,,---,,,+++++++++++++++++++++++++++,,,++++++++++++,,,------------...///////////////....../////////000000000000222333333222222333555555555666888:::>>>@@@BBBGGGKKKOOORRRRRRRRRRRRRRRRRRUUUYYY[[[\\\\\\]]]^^^XXXXXXXXXYYYZZZZZZYYYXXX\\\```ccceeejjjoooppplllkkkmmmkkkjjjkkkooonnniiiggg[[[NNNGGGCCC??????AAALLLUUUaaakkkqqquuuxxxzzz|||jjjeee^^^\\\^^^aaaaaa```cccnnn}}}xxxbbb\\\YYY\\\bbbiiittt}}}|||mmmooommmfff[[[TTTSSSUUU[[[gggssswwwwwwtttkkkcccTTTRRROOOMMMJJJEEE>>>888555444222222333444444333333333444444444444333333000000000111111111222222222333444666888;;;===>>>BBBBBBBBB@@@>>><<<999888444222000111333333222000333777;;;;;;666111000111000//////...------..............................------------,,,,,,,,,,,,***+++,,,,,,---------,,,------------------------///......---------......///......------------...///////////////000000111000000000111222222333333444444555666777999:::;;;>>>AAAEEE[[[{{{fff______```sssnnnooo```GGG===777666666555555444333333333222111222333444333222111111111111111111111111////////////////////////.............../////////---,,,++++++------,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---...//////000000///////////////000000000000111111222444444333333444666666666777999;;;???BBBDDDJJJNNNSSSVVVVVVVVVVVVVVVWWWYYY\\\]]]^^^^^^```aaaYYYZZZZZZZZZZZZYYYYYYYYY]]]aaadddfffkkkqqqrrrnnnjjjjjjiiiiiilllpppmmmfff___UUUJJJAAA:::;;;DDDPPP]]]cccjjjooorrrvvv}}}}}}wwwkkk]]]XXXTTTVVV___kkkuuuzzz~~~xxxjjj]]]VVVZZZbbbppp|||}}}vvvnnnhhhaaa[[[WWWTTTaaaooowwwyyywwwqqqiii[[[VVVQQQRRRUUUQQQHHH???777444222111333555555555444444444555555444444444000111111111111222222222333444555777:::<<>>;;;888777///...---...111333444444>>>???>>>999333000///000......------,,,,,,------..............................---------,,,,,,,,,,,,---------,,,,,,+++***------------------------......---------....../////////...---------......///////////////000000111000000000111222222333333333333444555666888999:::===AAAEEE[[[lllbbbaaadddqqqyyynnngggIII<<<777777666666555444444444333222222222444555444333111111111111111111111111000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------.........///000000000000///000000000111111111222222111333555555444444666888777777888999<<<@@@DDDGGGJJJNNNSSSVVVWWWWWWXXXXXXYYY[[[^^^___```bbbdddggg]]]^^^___^^^\\\[[[[[[]]]]]]aaacccdddiiinnnnnnkkkeeeeeedddfffmmmrrrmmmeeeTTTLLLCCC===;;;@@@OOO^^^dddhhhlllooossszzzzzz{{{|||}}}zzzjjjZZZQQQPPPQQQZZZkkknnnZZZTTTVVVZZZcccsssxxxqqqkkkccc\\\YYYcccooovvv{{{|||vvvooohhh```VVVSSSTTTTTTOOOIII;;;777333111222333444444444555555666666555555444111111222222222333333333444555666888;;;>>>@@@BBB??????>>>===;;;888555333///000000000111444999===IIIBBB999111---...222555......------,,,------...........................//////.........---------.........------,,,+++***------------------------...------------.../////////...---,,,,,,---/////////////////////000111111000000000111222222333333333333333444555777999:::===@@@DDDZZZuuufff```dddkkktttlllIII888777777666666555555444444444222222333444555555444111111111111111111111111000000000000000000000000///.........---,,,,,,,,,...,,,,,,,,,---...---,,,++++++++++++++++++++++++---,,,,,,,,,,,,---............///000000000000000111222222222222333333333222333555666666666888:::888888888:::===AAAFFFHHHHHHKKKPPPSSSUUUVVVXXXYYYYYY[[[]]]```bbbeeejjjmmmcccddddddbbb```^^^```bbb```cccddddddhhhlllkkkgggeeecccbbbdddlllpppiii___MMMDDD>>>???FFFPPP]]]hhhhhhkkkooouuuzzz~~~}}}~~~xxx{{{{{{vvvqqqjjj```WWWZZZ[[[```lll}}}}}}nnnhhhaaabbbfffmmmxxx|||nnneeeccciiipppuuu{{{}}}xxxpppjjjeee^^^YYYUUUTTTSSSRRRDDD@@@:::555444444333333555555666666666666555555222333333333333444444444555555777999<<>>:::888666...222333///+++...999DDD666111...111666888444...111111000000000000111222////////////////////////000000000000////////////,,,,,,---...////////////---------------------------------------...///000...---,,,+++,,,...000222///////////////000111111000000000111222222333333555555555666777999;;;<<<;;;>>>BBBXXXppphhhaaaeeerrrUUU===;;;888555333444444444333444444333333333333222222222222222222222111000///111111111111111111111111555222///---...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...///...///000111111222222111222222222111222222333333222444555666666777:::<<<<<<;;;;;;;;;<<<>>>AAACCCEEEEEEGGGMMMTTTXXXYYYXXXVVVVVVYYY^^^dddjjjmmmnnnhhhjjjlllhhhccc```aaadddffffffhhhiiijjjhhheeebbbhhhgggeeeeeeccc\\\PPPHHH@@@EEEOOOYYYbbbhhhjjjkkkssswww}}}~~~yyyvvvqqqkkkllluuu|||{{{vvvooofff______aaafffttt~~~rrreeebbbfffjjj}}}xxxpppsssyyyyyyvvvtttiiibbb\\\]]]bbbbbbZZZRRRXXXSSSKKKDDD>>>:::666444333555777888777666666666333333333444444444555555555666777999<<<@@@CCCEEEDDDCCCAAA>>>;;;888666555222222222222222222222222111222222333333222222111222111///...------.........///000111111000///...222000///...///...---+++------------------------///...---,,,,,,---...///...////////////---,,,+++...///111000//////000111111222222111000///000000111111222333333333333222444444444555777888:::;;;<<<@@@CCCVVV{{{vvvkkkbbbeeeqqqzzz]]]EEE;;;:::888777888777555333444444333333333333222222222222222222222111000000111111111111111111111111222111000000000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...000...///000111111222222111222111111111111222333333333444666666666777:::<<<>>>===<<<<<<===???BBBCCCFFFFFFGGGLLLRRRWWWXXXXXXYYYXXXZZZ^^^ccchhhkkkkkkiiikkkllliiiccc______aaaffffffggghhhiiigggeeecccccccccbbb___YYYQQQIIICCCFFFNNNYYYbbbgggjjjkkklllyyy|||zzzvvvppppppqqqvvv{{{{{{tttlllfff___]]]eeesssnnn______ggguuuzzztttrrrrrrrrrqqqjjj```ZZZWWWXXXXXXYYY[[[YYYTTTMMMEEE>>>:::777666777888999888777777777333333444444444555555555555666777999<<<@@@CCCEEEFFFDDDBBB???<<<999666555333333333333333333333333333333444444444444333333333222000///......//////000111111111000000///...222000///000111111000///////////////////////////000///...---------...///,,,---.../////////...---,,,---......---...000222333:::AAAAAA;;;444000///000000111222222222222222444444444555777888:::;;;<<<@@@DDDXXX}}}pppdddeeennnwwwgggeeeKKK999888888999:::999777555444444333333333333222222222222222222222222111000111111111111111111111111000000000222333111...+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,...000...///000111111222222111111111000000111222222333444555666777777888:::<<>>===>>>@@@CCCDDDGGGGGGGGGJJJOOOTTTVVVWWWZZZYYYZZZ\\\aaaeeeggghhhhhhkkkllliiiddd___]]]]]]gggggggggffffffeeecccccc___```^^^WWWMMMFFFDDDEEEPPPYYYeeelllmmmlllmmmooo~~~}}}xxxsssqqqqqqssswww{{{yyypppddd\\\YYY[[[eeeyyytttccc[[[YYYcccqqqxxxtttuuutttvvvrrrjjj^^^UUURRRVVV[[[\\\\\\[[[VVVNNNFFF???;;;999999999888888888888888444444444444555555555666555666777999<<<@@@CCCEEEGGGFFFCCC@@@<<<999777555444444444444444444444444444444555555555555444444333333222111000000000000333222111000000000000000111//////000222222222111000000000000000000000000000000///...---------...+++,,,---//////000//////333333111///,,,,,,---///111:::CCCBBB:::111///000000000000111111111111111444444555666777999:::;;;<<>>:::888777333333333333333333333333333333444444444444333333111111111111000///......////////////111333555666555444222222222222111///000000000000000000000000000000000//////......---000000//////............+++,,,---///111555;;;@@@===888333000000444777999333333222222222333444555555555555666888999;;;<<<<<>>;;;999888333333333333333333333333333333444444444444333333111111111111000///...------......///111333444555888777555555555444333111////////////////////////...//////000000000///...222111000///............---............111444777:::666222222444555333000444444333222222444555666555555666777888:::;;;<<<===AAAGGG\\\sssnnnmmmxxxddd}}}ZZZOOOIII@@@999555444444444444444333333333333222222111222333333444444333333111111111111111111111111111//////000222333333333////////////////////////........................---...///...------///111...///000111111222222111111111111222333555666777888999:::999999999;;;===>>>>>>>>>???BBBFFFIIILLLNNNPPPRRRRRRQQQQQQSSSUUUWWWUUURRRSSSVVV[[[^^^___\\\]]]^^^```cccddddddddd^^^bbbeeeccc^^^ZZZZZZ\\\\\\TTTLLLMMMWWWdddmmmqqqnnnqqqtttvvvzzz}}}|||rrrooolllmmmpppsssqqqooo___ZZZ___oooxxxyyy{{{~~~|||~~~lllXXXeeezzzyyyuuutttqqqlllhhh```^^^]]]]]]___bbbdddfffYYYPPPDDD<<<999999777555666666777777777888888888555666777999<<<@@@CCCEEEEEEDDDBBB@@@===;;;999888444444444444444444444444444444555555555555444444111222222222222000///.........///000111111111111666444333333444444333111000000000000000000000000---...///000111111000000111000///......///000000222333222000...,,,---...111000000111222222///---444333222111111333555666555555666777888:::;;;<<<===AAAFFFZZZuuupppnnnxxxjjjhhhCCC???:::666555555666555444444444333333333222222111222333333444444444444111111111111111111111111......///222444555333111000000000000000000000000........................---...//////---...///111...///000111111222222111222222222333444555777888888999::::::999999;;;============???BBBFFFJJJMMMQQQTTTVVVVVVTTTSSSUUUWWW[[[XXXUUUTTTWWWZZZ]]]^^^^^^]]]]]]___bbbdddddddddZZZ```eeeeeeaaa]]]^^^```___VVVPPPVVVdddqqquuutttssstttwww|||}}}xxxtttqqqpppooommmnnnqqqtttrrrkkkeeecccaaammm{{{|||}}}~~~}}}pppgggfffrrryyysssnnnbbbdddccc^^^ZZZ[[[cccjjjeeeZZZLLLAAA===:::777444777777777777888888888888555666777999<<<@@@CCCEEEDDDCCCAAA???===;;;:::999666666666666666666666666555555666666666666555555333333444444333222000//////000111111111000...---000/////////111222111000000000000000000000000000,,,---///000111222111111//////.........000111333,,,...000111222222444666---///000000000111555888333222111000000222444555555666666777888:::;;;<<<>>>AAAEEEYYYyyyooossstttVVV@@@999555666777555444555555555444444444333333333111222222333333222222111111111111111111111111111111111111000111111222222000///...---------...///222111111000///......---,,,...//////...------...000000000111222222333333333333333444555666777888222888:::;;;DDDNNNJJJ===:::999;;;AAAHHHNNNOOOOOOJJJMMMRRRSSSSSSSSSUUUXXXWWWSSSRRRWWWZZZZZZ[[[^^^]]]]]]\\\[[[ZZZ\\\^^^aaabbbhhhmmmllldddZZZUUUSSSPPPVVVdddsssyyywwwttttttooottt|||wwwvvvtttnnniiijjjttt|||}}}nnn\\\\\\sss|||oookkkfffcccpppvvvnnngggdddccc[[[SSSXXXeeeiiiddd[[[QQQGGG???888444888555444888:::777666777666777999<<>>:::777555333444444333111222444777777999999555555777666333111111000000///.........111000000000//////......111111000000000000111111000//////......///000000,,,---------......//////////////////////////////111111111111111111111111000000000///...///111444999111,,,444333000666---444555777777777777999;;;;;;BBBGGGWWW||||||vvvxxxyyy]]]BBB;;;666777888666555666555555444444444333333333111222222333333222222111222222222222222222222222333222111000000///000000------...///000222444555111111000000///......------///000000.........///000000000111222222333333333333333444555666777888666;;;;;;;;;BBBJJJFFF:::<<<<<<===BBBIIINNNPPPPPPJJJNNNRRRTTTSSSSSSTTTUUUXXXTTTRRRUUUXXXXXXZZZ]]]]]]]]]\\\\\\[[[\\\^^^```dddgggjjjiiiccc\\\WWWTTT[[[bbbooozzz{{{vvvtttwwwsssxxx{{{vvvqqqmmmfffaaaeeemmmzzzyyyrrreee^^^kkk|||hhhXXXYYYcccwww}}}rrrkkkhhhiiibbbVVVTTTZZZeeegggeee^^^RRREEE<<<777:::666666999:::777555666888888999<<>>EEEHHHWWWzzzeeeDDD===777888999777666777555555444444444333333333111222222333333222222111222222222222222222222222333333111000///.........///000111333555666666777111000000//////.........---...//////...---...///000000000111222222333333333333333444555666888999:::=========CCCLLLIII@@@@@@@@@AAAEEEJJJNNNPPPQQQLLLOOOSSSTTTTTTRRRQQQQQQXXXSSSRRRUUUWWWWWWYYY\\\^^^^^^^^^^^^^^^^^^______```___]]][[[YYYWWWWWWXXXfffllluuu{{{wwwpppppptttyyy}}}~~~{{{zzz{{{tttmmmhhhdddaaacccgggnnnjjjccc^^^eee{{{yyyeeeZZZVVVdddqqq{{{sssnnnooojjj^^^VVVUUU]]]dddllljjj___OOOBBB;;;;;;777666999:::777555666:::999999<<<@@@EEEGGGHHHJJJHHHFFFBBB>>>;;;888666666333000222666999888555444777777444444666666333444444444333222222111111111111111111111000000000111000000//////000000111000111111222111000///.........////////////000000000000000000000000000000000000000000000000000000///000000///...///111222...555555333555333000777333555777888888999;;;======DDDHHHWWWyyy|||lllGGG???999999999777666777555555444444444333333333111222222333333222222111222222222222222222222222333222111111000000000000666666777777666555333222000000/////////.........,,,---...---,,,,,,---///000000000111222222333333333333333444555777888999<<<>>>???AAAIIIRRRTTTOOOCCCDDDEEEGGGKKKNNNQQQRRROOOQQQTTTUUUUUUSSSQQQOOOTTTQQQRRRXXX[[[ZZZYYY[[[______```aaabbbaaa```^^^]]]YYYSSSMMMLLLSSS___iiiuuussstttuuusssppprrrvvv}}}yyywwwvvvxxxnnneeegggmmmmmmeee]]]VVVZZZ___gggrrrqqqaaa\\\```oooyyyvvvrrriii```]]]UUU\\\eeejjjfffZZZLLLCCC===888666888999666555777;;;999999<<>>:::BBBGGGWWW{{{tttrrrIII@@@:::999999777666888555555444444444333333333111222222333333222222111222222222222222222222222111111111111111222333444888888888777666333111///////////////............---...///...------///111000000000111222222333333333333333444666888999:::===???AAAEEELLLUUUWWWVVVFFFGGGGGGIIIKKKNNNRRRTTTRRRSSSUUUVVVWWWVVVSSSQQQOOOOOOTTT\\\```^^^[[[[[[``````aaaccceeeddd```]]]\\\YYYPPPHHHHHHWWWpppyyyqqqrrrvvvyyy||||||vvvrrrqqqrrrjjjiiihhhjjjmmmmmmeee]]]WWWcccsss~~~rrreeecccjjjzzzpppiiieeeWWWWWWZZZbbbhhhfffZZZPPPCCC<<<888888888666777999<<<::::::???GGGMMMOOOOOOKKKHHHCCC===888555333222666:::<<<:::666444666999>>>@@@>>>999777888777333333333222222111000000///111111111111111111222222000000////////////000000111333444555444333111///000000000000000/////////////////////////////////000000000000000000000000000111333333222111222444666333<<<222222888...;;;555777999::::::;;;===>>>:::CCCHHHYYY}}}}}}{{{|||nnnzzzJJJAAA:::999999777666777555555444444444333333333111222222333333222222111111111111111111111111111//////000000111333444555333333333333333222111000........................000111111000///000333555000000000111222222333333333333333555666888:::;;;???@@@BBBEEEKKKOOOQQQQQQGGGHHHIIIJJJKKKNNNSSSVVVVVVUUUVVVWWWYYYZZZXXXWWWQQQQQQWWW```dddaaa]]]\\\```___aaadddgggeee___ZZZXXXTTTNNNJJJOOOaaa{{{xxxlllnnnxxx~~~vvvnnnkkkmmmooouuu|||~~~tttiiifffjjjnnn{{{www|||zzzppplllddd\\\WWW]]]hhhmmmggg```NNNFFF===:::888666777;;;;;;:::;;;BBBLLLSSSUUUSSSOOOKKKEEE???:::777666666666<<>>777444777<<<>>>@@@>>>999777777666222444444444333222222111111000000000111111111111111000//////......//////000333444555666666555444333000000////////////......////////////////////////111111111111111111111111///111333333222111222333222OOOwwwPPP***:::888777555777999999999999;;;<<<===EEEJJJZZZ}}}yyyqqqvvviii~~~KKKBBB:::888888666555777555555444444444333333333111222222333333222222111000000000000000000000000//////...//////000111111///............///000000........................///000000///...000333555000000000111222222333333333333444555777999:::;;;@@@@@@BBBFFFIIIJJJKKKKKKGGGHHHJJJJJJKKKNNNTTTXXXYYYWWWVVVXXX\\\^^^^^^]]]XXXWWWZZZaaadddaaa^^^^^^]]]]]]___cccfffddd\\\VVVRRROOONNNRRR___pppvvvnnnqqq{{{}}}wwwooohhhhhhooouuusssmmmwww|||yyyssshhh]]]\\\dddkkkllljjj^^^RRRFFF>>>999666777;;;:::999<<>>EEEXXX}}}