BM6P6(@ ]]]]]]]]]]]]]]]]]]]]]]]]______``````aaaaaabbbbbbddddddddddddccccccbbbaaabbbbbbbbbaaa___]]][[[YYYYYYZZZ\\\^^^```bbbccccccfffbbb______```aaa___]]]]]]ZZZWWWWWWZZZ\\\]]]\\\^^^[[[XXXVVVVVVYYY]]]_________^^^]]]^^^___```aaa```___^^^]]]]]]]]]]]]]]]]]][[[WWWUUUTTTVVVXXXZZZXXXWWWUUUUUUUUUTTTQQQOOORRRSSSTTTUUUUUUUUUTTTSSSXXXWWWUUUSSSRRRQQQPPPPPPRRRSSSTTTTTTSSSQQQOOONNNLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCBBB@@@???>>>===>>>????????????>>>>>>===888888888999999999999999444444444333222111111111333333333333222222222222000111222333444444444444888:::<<<===>>>>>>>>>===DDDDDDEEEEEEFFFGGGHHHHHHDDDEEEFFFIIIIIIEEE===777888444222444333111222555::::::EEE\\\qqq{{{yyy{{{ttt```]]]hhhhhhqqq|||vvvwwwqqq```PPPQQQcccuuu}}}ssssss~~~|||wwwwwwtttnnnmmmjjjccc\\\IIIBBB999555555555222000................................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................111000000///...---------------------------------------------------------................................................////////////////////////////////////000000000000000111111111111222222222222444555555444555666888777777999;;;>>>@@@BBBCCCAAAAAAAAABBBBBBBBBCCCCCCCCCDDDFFFGGGHHHHHHHHHGGGEEEGGGIIIHHHGGGEEEDDDEEEQQQPPPQQQTTTSSSOOOOOORRRRRRTTTSSSJJJBBBEEEUUUdddvvv|||}}}}}}oooffffffnnnuuuyyyqqqjjjfff___TTTMMMMMMfffhhhkkkllllllllljjjjjjqqqkkkddd``````bbbbbbbbbdddeee```YYYXXX\\\[[[VVV___```^^^^^^dddhhhaaaUUUMMMNNNUUU\\\UUUGGGEEENNNTTTUUUWWW[[[___aaa```___YYYZZZZZZYYYVVVTTTSSSSSSXXXUUUUUUXXXXXXVVVVVVYYYQQQPPPQQQTTTTTTQQQRRRVVVPPPQQQSSSUUUXXX]]]dddiiiwwwuuugggkkk~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^aaaaaa``````````````````aaaaaabbbbbbbbbbbbaaaaaa____________^^^]]][[[[[[^^^^^^```aaabbbbbbbbbbbbfffccc``````aaaaaa___]]]\\\ZZZXXXXXX[[[\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^^^^^^^]]]]]]^^^______^^^]]]]]]\\\\\\\\\\\\]]]\\\ZZZWWWTTTSSSTTTVVVXXXXXXWWWVVVVVVVVVVVVTTTRRRTTTUUUVVVWWWVVVVVVUUUTTTWWWVVVUUUSSSRRRQQQPPPPPPPPPQQQRRRRRRQQQPPPMMMLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBDDDCCCBBBAAA@@@???>>>======>>>>>>>>>===<<<;;;;;;666666555555555555555555444444333333222222111111222222333333333333333333333444555666888888999999<<<===>>>@@@AAAAAAAAAAAAEEEEEEFFFGGGHHHHHHHHHHHHHHHEEE@@@===<<<:::666333000...///111222333888???DDDPPPiiizzzqqqkkkiiifffgggvvv~~~zzzmmmlll```RRRMMMVVVkkkuuukkkqqq~~~yyyyyy~~~rrreee^^^WWWNNNGGG===888222000111222000---................................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................000000000///...---------------------------------------------------------.........................................................................../////////000000000000000000111111111222222222111222444444333333555666777888999;;;===???@@@AAA@@@@@@@@@@@@AAABBBCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEGGGHHHHHHFFFDDDCCCCCCLLLKKKLLLPPPQQQPPPQQQUUUTTTUUUSSSLLLFFFIIIVVVaaakkkqqq~~~|||zzzvvvlllhhhjjjnnnqqqpppkkkhhhhhheee^^^ZZZ[[[```aaadddhhhlllooooooooopppkkkfffccceeegggiiiiiicccbbb]]]VVVVVVZZZ[[[WWW]]]]]]ZZZYYY\\\___YYYPPPFFFJJJTTT^^^ZZZNNNMMMTTTVVVVVVWWWZZZ]]]]]]\\\[[[XXXYYYZZZYYYWWWUUUTTTUUUXXXUUUUUUXXXXXXUUUUUUWWWTTTSSSVVVYYYYYYTTTSSSVVVQQQQQQRRRTTTZZZ```fffjjjvvv~~~qqqqqq||||||ppprrr________________________bbbaaaaaa```______^^^^^^______```aaaaaaaaa``````^^^^^^]]]]]]^^^^^^______cccccccccccccccbbbaaaaaadddbbb```___``````^^^]]][[[ZZZYYYZZZ\\\]]][[[ZZZYYYZZZ]]]______^^^\\\ZZZ\\\]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\[[[YYYUUURRRQQQRRRTTTUUUWWWVVVVVVWWWXXXXXXWWWUUUWWWWWWWWWWWWWWWVVVUUUTTTVVVUUUTTTRRRQQQPPPPPPPPPNNNOOOOOOPPPOOOMMMLLLKKKJJJJJJJJJIIIIIIHHHGGGFFFDDDDDDCCCBBBAAAAAAAAAAAACCCCCCBBB@@@???>>>===<<<;;;<<<;;;;;;:::999888777444444444333333222222222222222222222222222222222222222222333444444555555777888999;;;===>>>>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHHHHHHHGGGEEEDDDDDD@@@:::666444333111000222333555888888999BBBLLLXXXjjj|||mmmaaaeeekkkooouuuzzzyyy}}}xxxgggVVVNNNMMMQQQ```tttsssnnnxxxtttttt|||jjjWWWLLLCCC:::444222///,,,,,,///000///,,,................................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................000000//////...---------------------------------------------------------------------------------------------------------............................../////////000000000000000000111111111222222000111333333222222444555888888999:::<<<===>>>???@@@????????????AAACCCDDDBBBCCCDDDEEEEEEEEEDDDCCCDDDFFFHHHHHHFFFCCCBBBBBBGGGEEEFFFKKKOOOPPPTTTYYYXXXWWWTTTOOOLLLOOOVVV]]]___eeepppyyyyyyvvvvvvzzz~~~~~~wwwnnniiijjjkkkkkkjjjeeedddfffiiiiiifffeeefffgggffffffhhhlllmmmkkkhhhlllhhhdddbbbdddfffhhhiiibbbaaa\\\WWWWWW[[[\\\YYY^^^]]]XXXUUUUUUWWWTTTNNNHHHNNNZZZddd```VVVUUU[[[ZZZYYYXXXXXXYYYZZZXXXWWWWWWXXXZZZYYYXXXVVVWWWWWWXXXUUUUUUWWWVVVSSSSSSUUUUUUTTTWWW[[[[[[VVVSSSTTTSSSQQQPPPTTT[[[bbbfffggglllzzz{{{|||~~~qqqccclll^^^^^^^^^^^^____________`````````______^^^^^^^^^___```````````````___^^^]]]]]]]]]]]]^^^```bbbdddccccccdddccccccbbbaaaaaaaaa```___]]]]]]\\\\\\[[[YYYZZZ[[[]]]]]]\\\[[[YYYXXXZZZ]]]______^^^[[[ZZZ[[[[[[]]]]]]]]]\\\ZZZYYYZZZZZZ[[[\\\\\\]]]]]]]]]ZZZXXXTTTQQQOOOPPPRRRSSSUUUTTTTTTVVVXXXYYYXXXVVVVVVVVVVVVUUUTTTSSSRRRRRRTTTSSSRRRQQQPPPOOOOOOOOOMMMMMMNNNNNNMMMLLLKKKKKKIIIIIIIIIIIIHHHGGGFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@???===<<<;;;:::999999999888777666555444555555444444333222222222111111111111222222222333333333444555666777888888:::;;;===???AAABBBCCCCCCCCCBBBBBBBBBBBBDDDFFFGGGGGGGGGGGGFFFDDDBBB???===777777777777666444222000444888???EEEFFFHHHSSS^^^vvv{{{ggg\\\WWWiii{{{rrrhhhccc]]]UUUMMMHHH[[[ttt~~~|||rrrlllrrr}}}}}}mmmXXXFFF===888333///...------...111222000...................................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------......................../////////......---------------------------------------------------------------------------------------------------------................................./////////000000000000000000111111111111000111333333222222444555777888888999:::;;;<<<<<<>>>=========>>>@@@BBBDDDAAABBBCCCDDDCCCCCCAAA@@@AAADDDGGGHHHGGGFFFEEEEEEDDDAAABBBHHHMMMPPPTTTYYYZZZXXXTTTQQQQQQSSSUUUVVVUUU\\\dddhhhhhhkkksss{{{zzzwwwzzz{{{zzz~~~~~~wwwuuuttttttpppllliiihhhgggdddbbb```bbbfffiiiiiigggffffffjjjiiiiiilllnnnkkkeee^^^cccaaa^^^]]]]]]^^^___```bbbaaa___]]]\\\\\\[[[XXXbbb^^^YYYVVVWWWXXXWWWUUUUUU[[[dddiiicccZZZXXX]]]\\\ZZZXXXWWWXXXXXXWWWVVVUUUWWWYYYYYYXXXXXXXXXYYYXXXUUUTTTVVVUUURRRQQQSSSSSSQQQSSSXXXYYYVVVSSSTTTUUUQQQOOOSSS[[[aaabbbaaa\\\lll{{{~~~xxxuuuyyy|||mmmuuu\\\\\\]]]]]]]]]^^^^^^^^^]]]]]]^^^^^^____________aaaaaaaaaaaa```___^^^]]]ZZZZZZZZZ[[[\\\___aaaccc``````aaaaaaaaaaaaaaa```]]]]]]\\\[[[YYYXXXXXXYYYYYY[[[]]]^^^^^^\\\ZZZYYYYYYYYY[[[\\\\\\\\\[[[ZZZZZZZZZ\\\\\\\\\[[[ZZZYYYZZZ[[[\\\]]]^^^^^^]]]]]]YYYWWWSSSPPPOOOPPPRRRSSSSSSRRRRRRTTTVVVWWWVVVTTTSSSSSSRRRQQQPPPPPPOOOOOOQQQPPPOOOOOONNNNNNNNNNNNLLLLLLMMMMMMLLLLLLKKKKKKIIIIIIIIIIIIHHHGGGFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@???>>>===<<<;;;:::999888555666666555444333222111444444333333222222222111000000111222333333444555666666777888:::;;;<<<<<<<<<===???AAACCCDDDEEEFFFGGGFFFEEEDDDEEEFFFGGGHHHFFFEEEDDDBBB>>>;;;777555000111222333555777:::<<<>>>DDDOOOXXX[[[]]]gggrrrxxxoooiiiffflll{{{vvvmmmbbb\\\\\\]]]\\\ZZZkkk{{{zzzyyyqqqjjjhhhqqq{{{{{{uuuqqq^^^RRRBBB777222222111000/////////000222111000///................................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------....................................------------------------------------------------------------------------------------------------------------....................................//////////////////000000000111111111111222444444333333555666777777777888999999::::::;;;;;;;;;<<<===???BBBCCC@@@AAABBBCCCBBBAAA@@@??????CCCGGGJJJJJJIIIIIIIIIEEE@@@@@@FFFLLLOOORRRVVVZZZWWWTTTSSSTTTTTTRRROOOLLLRRRVVVVVVWWW___kkkuuuyyyppplllmmmooolllnnnnnnkkkeee```^^^]]]___cccggghhhfffeeeeeeddd```bbbggglllnnnjjjaaaZZZ\\\\\\[[[ZZZZZZ[[[]]]^^^___^^^^^^```___[[[UUURRRbbb\\\XXXXXX[[[]]]\\\[[[^^^bbbgggggg___XXXYYY]]]\\\ZZZXXXXXXXXXYYYYYYXXXTTTVVVXXXYYYXXXXXXYYYZZZXXXTTTTTTVVVUUUQQQQQQSSSSSSOOOPPPVVVYYYXXXWWWXXXWWWSSSPPPRRRXXX\\\\\\ZZZTTTaaarrr||||||yyyzzz~~~~~~[[[\\\\\\]]]]]]^^^^^^^^^\\\\\\]]]]]]^^^______```````````````___^^^]]]]]]WWWWWWXXXYYYZZZ\\\]]]^^^\\\]]]^^^______```______ZZZ[[[[[[YYYVVVUUUVVVWWWYYY\\\^^^___]]][[[ZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[YYYZZZZZZ[[[\\\\\\[[[[[[[[[\\\]]]^^^^^^^^^]]]\\\YYYWWWSSSQQQPPPRRRTTTUUUSSSRRRRRRSSSTTTTTTSSSQQQOOOOOONNNMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;999888777666555222333333333333222111111111111111111111111111111111222333444666777888999:::;;;<<<===>>>???@@@@@@>>>???AAACCCEEEFFFFFFFFFJJJJJJIIIHHHGGGGGGGGGGGGAAA@@@>>>;;;888555333222444333222333888CCCPPPYYYfffhhhmmmqqqnnnkkknnnuuuqqquuuvvvssspppqqqssssssxxx}}}yyyxxxssslllZZZSSSPPP[[[mmmyyyyyyssswww~~~nnngggeeekkkooohhh]]]UUUCCC<<<333------............//////000//////...---................................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........//////////////////000000000111111111222444444333333555666555555666777888888999999777888:::<<<>>>???@@@AAA???@@@AAABBBBBBBBBAAA@@@???CCCHHHKKKKKKKKKJJJJJJFFFAAAAAAGGGMMMPPPQQQTTTVVVUUUTTTTTTUUURRRMMMHHHEEEIIIJJJGGGIIITTTaaaiiixxxqqqmmmjjjjjjlllgggkkkmmmkkkddd___]]]^^^```fffiiigggdddccccccbbb\\\aaagggjjjhhh```XXXRRR[[[\\\^^^]]]]]]]]]___aaaYYYWWWYYY]]]\\\VVVPPPNNN]]]UUURRRWWW^^^```]]][[[XXX]]]aaa___YYYVVVYYY^^^ZZZYYYXXXXXXYYYZZZXXXWWWSSSUUUWWWXXXWWWWWWXXXYYYWWWTTTTTTVVVUUURRRRRRTTTTTTQQQRRRYYY^^^^^^\\\\\\WWWTTTRRRRRRVVVXXXXXXVVVUUU[[[gggrrrxxxzzz}}}}}}\\\\\\]]]]]]^^^______```]]]]]]]]]]]]]]]^^^^^^^^^\\\\\\]]]^^^______^^^^^^XXXYYYZZZ[[[[[[\\\\\\[[[\\\\\\]]]^^^^^^^^^^^^]]]YYYZZZ[[[XXXUUUTTTUUUWWWZZZ]]]___^^^\\\ZZZZZZ[[[YYYZZZ[[[\\\\\\\\\[[[[[[YYYYYYYYYZZZ[[[\\\]]]^^^ZZZ[[[]]]]]]]]]\\\ZZZYYYYYYWWWTTTRRRRRRTTTVVVXXXUUUSSSRRRSSSSSSSSSPPPNNNLLLKKKJJJJJJIIIJJJKKKKKKKKKJJJJJJIIIJJJJJJKKKKKKIIIIIIIIIHHHHHHIIIIIIJJJEEEEEEEEEEEEDDDCCCBBBBBB???>>>===<<<;;;;;;;;;;;;:::999888777666444333333000000111222222222111111111111111222333333444444555555777888:::<<<>>>>>>??????@@@AAABBBCCCCCCCCCAAABBBCCCEEEFFFGGGGGGGGGIIIHHHHHHGGGFFFDDDBBBAAA;;;:::777555444333444555999;;;>>>DDDPPPbbbvvv{{{rrrjjjhhhkkkfffnnnttttttvvvyyyxxxsssrrrttttttoooggg^^^UUUOOOQQQWWWddduuu}}}}}}sss|||~~~~~~nnneee]]]\\\YYYOOODDD>>>444111...---//////...------.........---------...................................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000000000111000111333333222222444555333444444666777888999999444666999<<<>>>?????????>>>???AAABBBCCCBBBBBBAAA@@@DDDHHHKKKKKKIIIHHHGGGFFFAAAAAAIIIPPPRRRRRRSSSRRRRRRSSSTTTSSSOOOHHHBBBHHHJJJHHHCCCGGGSSS___dddxxx{{{tttrrr~~~}}}{{{{{{tttwww}}}wwwoookkknnnooolllhhhhhhccceeeggggggfffdddcccbbbccciiijjjccc]]]]]]]]][[[^^^ccciiihhhaaaYYYSSSQQQ___```aaa```\\\ZZZZZZ\\\VVVRRRSSSWWWXXXTTTQQQQQQXXXNNNKKKUUU```aaa[[[VVVNNNUUU[[[[[[WWWUUUYYY]]]YYYXXXXXXXXXYYYXXXUUUSSSSSSTTTVVVWWWVVVVVVVVVXXXVVVTTTTTTVVVVVVSSSSSSVVVTTTRRRVVV___eeebbb\\\YYYUUUTTTTTTTTTUUUVVVWWWWWWXXXZZZ```hhhlllnnnvvv|||uuuyyy]]]]]]^^^^^^___```aaaaaa___^^^^^^]]]]]]\\\\\\[[[WWWXXXZZZ\\\^^^______```[[[\\\]]]______^^^]]]\\\]]]]]]]]]^^^]]]]]]\\\\\\YYY[[[[[[YYYUUUTTTUUUXXX[[[]]]___^^^[[[ZZZZZZ\\\YYYZZZ]]]^^^___^^^\\\[[[YYYYYYYYYYYY[[[]]]___```ZZZ[[[\\\]]]\\\ZZZXXXWWWYYYWWWTTTSSSSSSUUUXXXZZZVVVUUUTTTSSSSSSRRROOOMMMKKKJJJIIIHHHHHHIIIKKKKKKIIIIIIHHHHHHHHHIIIJJJJJJHHHGGGGGGFFFGGGGGGHHHHHHCCCCCCCCCCCCBBBAAA@@@???<<<<<<;;;:::999999999999888888777555444333222111...///000111222222222222333333444555666777777888888888:::<<<>>>@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEECCCDDDEEEFFFGGGGGGHHHGGGEEEEEEEEEDDDBBB???===;;;777555333222222444666888:::AAALLL[[[mmmyyyqqqjjjcccbbbdddvvv~~~}}}ttttttlllbbbYYYPPPJJJIIIKKKdddyyyyyyuuu~~~~~~|||yyyvvvuuutttyyyvvvnnnbbbUUUMMMEEE<<<444111......///111444444111///---.........------///111................................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000000000000///000222222111111333444222333444555666888999999222555999===?????????>>>>>>???@@@BBBCCCCCCBBBBBBAAAEEEIIIKKKJJJGGGEEEDDDEEEAAABBBJJJRRRTTTSSSTTTOOOQQQSSSTTTRRRLLLDDD???OOOPPPLLLGGGKKKXXXbbbeeejjjlllbbb\\\fffpppwww|||{{{zzzxxx~~~}}}vvv}}}~~~}}}|||wwwnnniiijjjeeeaaaccclllqqqmmmhhhfffaaa``````dddiiikkkiiigggfffllljjj```WWWUUUTTTQQQXXX___ffffffaaa\\\]]]___cccdddccc___XXXRRRPPPPPPVVVQQQPPPUUUWWWTTTTTTXXXVVVKKKHHHTTTbbbbbbYYYRRRIIIRRR[[[[[[XXXWWWYYY[[[YYYXXXXXXXXXXXXVVVRRROOORRRTTTVVVVVVUUUUUUUUUVVVVVVSSSTTTWWWWWWTTTTTTWWWSSSRRRXXXccciiicccYYYTTTSSSTTTVVVVVVUUUVVVXXXZZZXXXYYY___dddbbb___gggsssyyyuuu{{{^^^```aaa```______```aaa^^^]]][[[ZZZYYYZZZZZZ[[[ZZZ[[[[[[[[[\\\]]]^^^___aaa```___^^^^^^]]]^^^^^^\\\[[[\\\\\\]]]\\\ZZZXXX]]]^^^\\\YYYUUUUUUXXX[[[```\\\XXXYYY\\\]]][[[XXXYYYXXXXXXZZZ\\\]]][[[ZZZZZZYYYYYYZZZ]]]______^^^^^^\\\ZZZYYYXXXXXXWWWVVVYYYVVVSSSPPPPPPQQQSSSUUURRRRRRQQQPPPNNNMMMLLLLLLMMMLLLJJJIIIHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA??????;;;:::999888666555444333555444444333222111111000///////////////000000000222444777999;;;<<<<<<<<<:::;;;>>>@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEHHHGGGFFFEEEEEEEEEFFFFFFFFFCCC???<<<:::999777555555666555444999BBBGGGGGGHHHWWWdddmmmqqq[[[YYY```gggqqq|||{{{rrrlllhhhXXXGGG@@@EEEQQQbbboooyyyuuuvvv}}}wwwooommmooosssvvvwww}}}vvvjjj\\\QQQCCC888222000//////000000000000000000000000777222,,,+++---...,,,))).................................------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......////////////////////////+++,,,.........///111333---,,,++++++------,,,***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000111111111222222222111111222333444666666777::::::;;;<<<===>>>??????BBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGHHHGGGCCC???<<>>>>>===<<<;;;:::999999888777666444444333333333333222222222111111111111111222333333444444777888:::<<<>>>>>>>>>>>>===???AAACCCDDDDDDCCCBBB@@@AAABBBDDDFFFGGGHHHHHHIIIIIIHHHFFFEEECCCBBBAAA<<<:::777555444555555555111666<<>>=========;;;;;;;;;:::999888666666777666666555444333333222111111222222222333333333444555666777888999:::;;;===>>>???@@@AAAAAAAAA@@@???AAACCCEEEFFFFFFEEEDDDBBBBBBDDDEEEGGGHHHIIIIIIFFFEEECCCAAA>>>;;;888777777555333222444777;;;>>>BBBJJJUUUaaammmsssnnneeegggrrrzzz}}}~~~iiibbbdddsssvvvcccSSSIIIFFFGGGHHHMMM\\\rrrzzzwwwvvv|||tttkkkfffhhhlllppprrrwwwttt```QQQEEE;;;444222000000111111000///////////////////////////777333///...000000///,,,------------------------...------------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................------------...000555888333000---+++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---............/////////000000000000111111111111111111222333444444555666666777777888999:::;;;;;;??????@@@@@@AAAAAAAAABBBBBBDDDGGGIIIJJJIIIGGGFFFJJJIIIDDD@@@DDDMMMSSSTTTUUUTTTSSSQQQPPPPPPRRRUUURRRPPPMMMKKKFFFBBBEEEKKKPPPSSSWWWXXXVVVRRROOONNNTTTXXXhhhxxxyyy|||uuuggg___[[[[[[ZZZXXXVVVUUUUUUUUUUUUVVVWWWYYY[[[\\\]]]^^^^^^^^^```aaabbbaaa```]]]\\\VVVTTTRRRTTTYYY```eeehhhbbb```[[[WWWUUUWWW]]]aaacccddddddaaa^^^^^^bbbfffeeeddd```ZZZUUUUUUZZZ```ZZZSSSPPPUUUYYYWWWTTTSSSYYY]]]\\\UUUSSSWWWWWWRRRWWWWWWWWWWWWWWWWWWWWWXXXTTTSSSRRRQQQSSSWWW[[[]]]ZZZVVVTTTUUUTTTQQQRRRVVVVVVXXXZZZ[[[ZZZXXXUUUTTTZZZ[[[[[[YYYTTTPPPNNNMMMYYYYYY[[[]]][[[VVVTTTWWWTTTaaatttpppnnntttyyykkkkkkooopppqqqyyyZZZ[[[\\\[[[ZZZYYYZZZ[[[\\\\\\\\\\\\]]]]]]^^^^^^^^^]]]ZZZYYYYYYZZZ\\\]]][[[[[[[[[[[[\\\]]]^^^___]]]^^^]]][[[WWWUUUTTTTTTPPPPPPPPPQQQRRRTTTWWWYYYWWWVVVVVVXXXZZZ[[[YYYWWWVVVUUUUUUVVVWWWXXXVVVUUUSSSSSSTTTVVVYYYZZZYYYWWWRRRSSSSSSSSSQQQPPPPPPPPPLLLLLLLLLKKKKKKJJJIIIHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@?????????>>>===<<<;;;:::999999999999999999777666555444333333333333333222222222111111222333444555666666999999:::<<<>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAA>>>@@@CCCEEEGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEBBB@@@<<<999666444333333555555555666999AAAIIINNNbbbkkkuuu{{{|||zzzqqqgggiiinnnoooooovvvvvvuuusssxxx}}}ttthhhUUUDDD<<<@@@LLLVVVdddiiivvv|||vvvnnnjjjjjjlllllllllqqqqqqhhhTTTCCC:::666333111111000000000000///...////////////////////////111...,,,+++,,,,,,+++***------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................---------------111666;;;555111---++++++,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........///////////////000000000111111000111111222333444444444555555666777888999::::::======>>>??????@@@AAAAAACCCDDDGGGHHHIIIIIIHHHGGGFFFDDD@@@???GGGQQQVVVTTTSSSSSSSSSRRRQQQOOOMMMMMMIIIIIIHHHEEEAAAAAAGGGOOONNNRRRVVVWWWSSSNNNIIIGGGNNNOOO[[[hhhrrrrrroooooovvv}}}wwwjjj```ZZZUUUTTTLLLOOOSSSVVVWWWYYYZZZ[[[UUUVVVVVVWWWXXXYYY[[[\\\[[[]]]^^^^^^\\\[[[ZZZZZZUUUSSSRRRSSSXXX]]]```bbb^^^\\\YYYWWWVVVXXX\\\___\\\___aaaaaa``````cccggg[[[XXXUUUVVVVVVWWW[[[```YYYSSSPPPSSSWWWVVVUUUVVVaaa^^^UUUMMMNNNWWW[[[YYYZZZYYYXXXWWWVVVTTTSSSSSSVVVTTTRRRRRRUUUYYY___bbbZZZVVVSSSTTTSSSQQQSSSXXXVVVWWWYYYYYYYYYXXXVVVUUUYYY[[[\\\\\\YYYVVVUUUTTTUUUUUUWWW[[[YYYUUUUUUXXXVVVYYYaaapppuuusssxxx}}}{{{tttjjjdddiiiyyyZZZ[[[\\\[[[YYYXXXYYYZZZ]]]]]]]]]\\\\\\[[[[[[ZZZZZZYYYWWWVVVVVVWWWXXXYYYYYYYYYYYYYYYZZZ\\\]]]^^^ZZZ[[[[[[XXXTTTRRRRRRSSSQQQPPPPPPQQQSSSVVVWWWXXXUUUUUUUUUVVVXXXXXXWWWVVVQQQPPPQQQRRRUUUVVVUUUSSSQQQQQQQQQSSSUUUUUUTTTRRROOOQQQRRRQQQNNNLLLKKKLLLHHHHHHHHHHHHHHHFFFEEEDDDBBBBBBBBBBBBBBBAAAAAAAAACCCCCCBBBBBBAAA@@@@@@????????????>>>======<<<<<<======<<<;;;999888777777666666777666666555444333222222222222333333333333333444555666888999:::;;;===>>>???@@@AAABBBCCCDDDCCCCCCBBBAAA@@@@@@??????>>>@@@CCCFFFHHHIIIIIIIIIJJJIIIFFFCCC@@@???>>>===;;;999666444444555777999777999<<<@@@HHHSSS___hhhwwwpppjjjiiinnnooopppvvv}}}~~~~~~ttthhhbbbLLLHHHCCCAAAGGGVVVhhhttt~~~~~~yyyuuuppplllkkkhhhccc___]]]UUUHHH:::222222333111444333222000.........///........................111000///...//////...---------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................---------------111666;;;555111---++++++,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------................../////////000000000000000111111222333333333444555666777888999999:::;;;;;;<<<===>>>???@@@AAADDDDDDEEEFFFGGGGGGGGGFFFEEEDDDBBBDDDLLLTTTSSSNNNGGGKKKPPPTTTTTTPPPJJJEEEFFFHHHHHHDDDAAAEEEMMMSSSOOORRRTTTTTTQQQMMMJJJIIIPPPNNNVVV\\\^^^hhhoooiiicccdddiiipppuuuwww}}}}}}|||rrrlllccc]]]XXXTTTQQQNNNEEEKKKSSSYYY[[[ZZZZZZZZZVVVVVVUUUVVVVVVXXXYYYZZZWWWYYYZZZYYYVVVUUUVVVXXXVVVUUUUUUXXXZZZ\\\\\\[[[XXXXXXXXXXXXWWWVVVUUUTTTOOOTTTZZZ]]]^^^___bbbdddRRROOOPPPUUUXXXVVVWWW[[[WWWRRROOOSSSVVVWWWWWWYYY```\\\TTTPPPTTT[[[___^^^XXXXXXWWWVVVUUUTTTSSSSSSXXXVVVUUUTTTWWW\\\aaadddZZZUUUSSSTTTTTTSSSUUUYYYVVVWWWXXXXXXYYYYYYXXXXXXXXXZZZ[[[[[[ZZZXXXXXXXXXVVVTTTUUUXXXWWWTTTVVVZZZ[[[ZZZZZZ```iiitttzzzyyy~~~ttthhhbbbdddmmmyyyYYY[[[[[[ZZZXXXWWWWWWXXX[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXYYYZZZ[[[\\\WWWYYYZZZWWWSSSQQQSSSUUUUUUTTTRRRSSSUUUVVVVVVUUUSSSSSSRRRRRRRRRSSSTTTTTTNNNMMMMMMOOOQQQRRRQQQOOOMMMLLLMMMOOOPPPOOOLLLIIIIIILLLOOONNNJJJHHHHHHIIIEEEFFFFFFFFFEEEDDDCCCBBB@@@@@@??????>>>>>>>>>>>>@@@@@@@@@@@@???>>>===<<<===<<<<<<;;;::::::999999::::::999888777666555555222333333444444333333222333444444555666666777777888999:::;;;===>>>???@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA???>>>>>>>>>>>>AAACCCEEEHHHIIIIIIIIIHHHGGGEEEBBB>>>;;;999888777111222444777;;;???CCCEEEIIILLLQQQWWW___kkkyyyvvvmmmgggcccfffnnntttvvvxxx|||}}}{{{zzzwwwrrriii___TTTKKKFFF===EEERRR```mmmwwwyyyuuuqqqmmmhhhaaaXXXQQQBBB<<<555111111333111///111111000...,,,---///222........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------...000555888333000---+++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.....................////////////000000111111111222222222333444444555666777888999888999:::<<<===???@@@@@@CCCCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJNNNRRRMMMEEE;;;AAAJJJSSSXXXUUUNNNHHHKKKMMMLLLFFFEEEJJJPPPSSSOOOQQQRRRRRRQQQOOOOOOPPPUUUOOORRRUUUSSS[[[ccc```\\\]]]bbbhhhhhhgggjjjooo|||~~~vvvrrrpppjjjeeeddd^^^\\\XXXUUURRROOOKKKHHHGGGNNNVVVZZZYYYVVVSSSSSSVVVVVVVVVVVVVVVWWWXXXYYYTTTVVVVVVTTTPPPNNNPPPSSSUUUUUUWWWYYY\\\]]]\\\ZZZWWWWWWXXXYYYXXXSSSLLLGGGFFFLLLTTTZZZ\\\\\\___aaaRRROOOQQQXXXXXXSSSRRRWWWVVVRRRQQQUUUWWWWWWYYY\\\WWWWWWYYY\\\```bbb___\\\TTTTTTUUUVVVVVVWWWXXXXXXYYYXXXWWWWWWXXX\\\```cccYYYVVVTTTVVVVVVUUUVVVZZZXXXXXXXXXXXXYYYYYYZZZZZZYYYZZZZZZXXXVVVUUUUUUVVV[[[XXXXXXYYYVVVRRRSSSWWWWWWWWWYYY\\\]]]```jjjtttwwwpppppphhhccc___bbbeeeiiinnntttxxxXXXYYYYYYXXXVVVUUUUUUVVVWWWWWWXXXYYYXXXXXXWWWVVVVVVVVVXXXYYYZZZYYYYYYXXXXXXWWWWWWWWWXXXYYYZZZZZZVVVXXXYYYWWWTTTSSSVVVZZZYYYWWWTTTTTTUUUUUUSSSQQQQQQPPPOOOMMMLLLMMMOOOQQQNNNMMMLLLMMMMMMMMMKKKIIIHHHGGGHHHIIIIIIGGGCCC@@@@@@EEEIIIIIIFFFDDDFFFHHHEEEDDDDDDCCCBBBBBBAAAAAA??????>>>===<<<<<<;;;;;;===>>>>>>>>>>>><<<;;;::::::::::::999888888777777777666666555444333333222222222333444555555555555777888888:::;;;<<<======>>>>>>???@@@AAACCCDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@BBBAAA???>>>============CCCDDDEEEFFFEEEDDDBBB@@@>>><<<:::888666666666777222777AAAKKKTTTZZZ]]]___bbbfffiiilllpppwwwsssiiiddd___YYYeeelllpppkkkeeedddfffiiikkkfff]]]RRRJJJIIILLLNNNVVVbbbtttzzz{{{|||sssooohhhbbb[[[RRRHHH@@@444222000111222111000///,,,...///...------///222........................+++,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,---.........///333555///...,,,+++,,,---,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------........./////////000000000111111111111111111222222333444555666777777888999:::<<<>>>???@@@AAAAAABBBCCCEEEGGGIIIJJJJJJMMMMMMMMMNNNPPPKKKDDD;;;???GGGPPPWWWXXXTTTOOONNNPPPMMMHHHIIIOOOSSSRRRLLLNNNQQQRRRRRRSSSTTTVVVVVVKKKJJJOOOPPPXXX^^^YYYUUUVVVZZZ^^^]]]ZZZ[[[___iiihhhlllwww~~~~~~zzzyyy|||vvvppprrrsssrrrmmmddd\\\[[[\\\ZZZXXXXXXSSSSSSQQQNNNKKKIIIHHHGGGMMMRRRXXXYYYUUUQQQPPPQQQUUUVVVVVVVVVVVVVVVWWWWWWUUUVVVUUUPPPJJJGGGIIILLLRRRRRRRRRTTTWWWYYYYYYXXXZZZZZZ[[[\\\[[[UUUMMMFFFHHHOOOWWW[[[[[[YYYXXXYYYSSSOOOQQQXXXWWWPPPQQQXXXWWWTTTTTTWWWYYYWWWXXX[[[SSSVVV]]]cccfffddd___[[[TTTUUUVVVWWWXXXZZZ[[[[[[YYYYYYXXXWWWXXXZZZ]]]^^^YYYVVVVVVXXXYYYWWWXXX[[[[[[[[[ZZZYYYYYYYYYZZZZZZZZZZZZYYYVVVTTTTTTUUUWWW\\\[[[[[[\\\YYYSSSQQQTTTQQQRRRVVVZZZYYYWWW\\\eeelllqqq{{{{{{uuuuuufffbbbbbbggglllnnnttt{{{uuuzzz{{{ttttttVVVWWWXXXVVVTTTSSSSSSTTTSSSTTTUUUWWWXXXWWWWWWVVVVVVXXXZZZ\\\]]]]]]\\\[[[XXXWWWWWWWWWWWWXXXYYYYYYUUUXXXZZZXXXUUUUUUYYY]]]\\\YYYUUUTTTUUUTTTPPPMMMOOONNNLLLIIIGGGHHHKKKNNNOOONNNLLLKKKKKKJJJGGGEEEDDDDDDDDDDDDDDDBBB===:::999???DDDFFFDDDCCCEEEHHHEEEDDDCCCBBBAAAAAAAAAAAA??????>>>===;;;:::999999<<<======>>>===;;;:::999999999888888777777666666444444333333222111111111333444666777888999999999:::;;;<<<===???@@@AAABBBAAABBBBBBCCCDDDEEEFFFGGGGGGFFFEEECCCBBB@@@???>>>BBBAAA???===<<<<<<======BBBBBBBBBBBB@@@===:::888666555444333444555777999>>>GGGWWWfffsssyyy{{{zzzrrrtttuuurrrpppssszzzxxxiii___```eeebbb[[[iiilllhhh[[[NNNKKKQQQYYYZZZWWWPPPJJJMMMYYYjjjtttxxx}}}{{{~~~{{{{{{xxx|||uuuhhhbbbYYYPPPHHH???444---333222222111...---///333,,,///222111///......000........................+++,,,......---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------+++,,,.........///111333---,,,++++++------,,,***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////000000000000111111111111000000111222333444444555666777888:::<<<>>>???@@@@@@@@@AAACCCEEEIIILLLNNNJJJMMMNNNMMMNNNPPPMMMHHHBBBCCCGGGNNNTTTXXXWWWTTTMMMOOOLLLHHHKKKSSSVVVRRRHHHKKKPPPSSSUUUVVVXXXYYYVVVGGGCCCJJJOOOWWWZZZRRRNNNOOOSSSXXXXXXUUUVVVZZZ^^^[[[```kkknnnhhhhhhnnnhhhkkkrrryyy{{{{{{{{{|||zzznnnoookkkbbb^^^^^^\\\WWWVVVOOOJJJMMMQQQRRRTTTVVVOOONNNMMMIIIGGGFFFIIILLLPPPTTTXXXWWWSSSQQQSSSVVVTTTUUUVVVVVVVVVVVVUUUUUUVVVWWWUUUNNNFFFBBBDDDGGGPPPNNNMMMMMMOOOQQQSSSSSS]]]]]]^^^``````\\\TTTNNNQQQVVV]]]___[[[VVVRRRQQQPPPLLLOOOUUUTTTNNNRRR]]]YYYVVVVVVYYYZZZWWWWWWYYYVVVXXX]]]cccdddaaa______YYYYYYYYYYYYZZZZZZZZZZZZYYYXXXXXXWWWXXXXXXZZZZZZXXXVVVWWWZZZ[[[XXXYYY[[[___]]]\\\ZZZYYYXXXYYYYYYZZZZZZYYYVVVUUUVVVZZZ]]]ZZZZZZ]]]```]]]UUURRRSSSQQQOOORRRWWWXXXUUUZZZaaa]]]```kkkyyy}}}}}}wwwrrrsssuuuxxxvvvccc^^^mmmZZZYYYXXXWWWVVVUUUTTTSSSVVVWWWXXXYYYYYYYYYYYYYYY]]]]]]]]]\\\\\\\\\[[[[[[YYYXXXWWWVVVVVVWWWYYYZZZZZZYYYXXXXXXXXXYYY[[[\\\YYYVVVSSSSSSSSSRRRNNNKKKNNNLLLIIIFFFEEEEEEFFFGGGJJJIIIHHHFFFDDDCCCAAAAAAAAAAAA@@@???>>>===;;;:::<<<===@@@BBBDDDDDDCCCCCCEEEEEECCCAAA@@@?????????======<<<:::888777999:::;;;;;;::::::999999888888777777666555555444333333555555444333333444666777888:::<<<<<<<<<;;;<<<===???@@@BBBDDDDDDDDDCCCCCCIIIGGGFFFFFFHHHIIIHHHGGGHHHFFFDDDAAA???>>>>>>>>>888:::;;;;;;<<<===<<<999<<<:::999888888777666555555555555444555<<>>>>>@@@DDDHHHKKKMMMMMMMMMOOONNNLLLKKKKKKLLLMMMNNNRRRRRRSSSSSSRRRPPPNNNMMMKKKFFFBBBFFFPPPWWWWWWTTTFFFGGGLLLTTTYYYXXXYYY\\\RRRQQQMMMIIIJJJNNNPPPNNNQQQPPPPPPQQQTTTVVVWWWVVV]]]\\\XXXVVV[[[``````ZZZaaaaaaiiitttvvvvvvtttmmmeeedddhhhlllkkkhhhaaa]]]YYYUUUSSSRRRRRRQQQNNNJJJFFFGGGLLLQQQSSSTTTLLLLLLKKKJJJJJJIIIJJJJJJMMMPPPSSSSSSRRRQQQRRRSSSRRRRRRQQQOOONNNOOORRRTTTUUUQQQPPPPPPLLLFFFFFFJJJVVVPPPIIIDDDEEEJJJPPPTTTYYY^^^aaa``````]]]UUULLLQQQYYY\\\XXXTTTUUUSSSOOOTTTRRRQQQQQQPPPOOOUUU]]]\\\YYYUUUTTTTTTVVVWWWVVV\\\^^^aaacccbbb```\\\YYYWWWZZZZZZWWWXXX\\\\\\ZZZZZZXXXUUUTTTUUUWWWWWWWWWWWWWWWWWWVVVUUUUUUWWWZZZYYYYYYYYYYYYYYYXXXXXXXXXZZZZZZYYYWWWTTTSSSTTTVVVYYYUUUUUUYYYZZZUUUPPPNNNNNNRRRUUUVVVXXXYYYVVVPPPSSSRRRZZZjjjrrruuuzzz{{{ooo```iiiooojjjXXXXXXWWWWWWWWWVVVUUUUUUYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZWWWVVVUUUTTTSSSTTTVVVWWWVVVVVVVVVWWWWWWXXXYYYZZZWWWUUUSSSRRRSSSQQQNNNKKKMMMKKKHHHEEEDDDDDDEEEFFFGGGFFFEEEDDDCCCAAA@@@@@@AAAAAAAAA@@@???===<<<;;;;;;===???@@@AAAAAA@@@???AAAAAA???>>>===<<<<<<<<<<<<<<<<<<:::888777888:::888888888777777666666666555555555555555555555555777666666666666888999:::>>>@@@BBBCCCBBBBBBCCCDDDCCCDDDEEEFFFGGGHHHHHHHHHKKKIIIGGGGGGGGGGGGGGGEEEDDDCCC@@@===;;;:::::::::999:::::::::;;;;;;999666666444222111111222333333333777;;;>>>BBBJJJVVV___kkkvvvnnnjjjooouuuxxxzzz~~~yyytttpppkkkeeeaaatttiii^^^XXXYYY]]]ccciiiqqqwww{{{}}}|||~~~}}}xxxqqqnnnqqquuuwwwsssxxxnnnYYYOOOAAA<<<444000/////////...//////000000000000//////................................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------........................////////////111111111111222444666777999;;;<<<<<<<<<<<<===???AAACCCFFFIIILLLMMMMMMMMMLLLKKKIIIGGGGGGHHHJJJKKKOOOOOOOOONNNMMMLLLKKKJJJGGGCCCAAADDDKKKQQQRRRQQQMMMMMMPPPVVVXXXWWWWWWYYYTTTSSSOOOJJJKKKPPPQQQOOORRRQQQPPPQQQSSSUUUVVVWWWYYYWWWRRROOOSSSZZZZZZVVVYYYWWW[[[cccdddcccmmm{{{yyyuuuuuuvvvxxxyyyxxxtttvvv|||zzzqqqpppwwwwwwrrrllljjjiiihhhccc___ZZZVVVSSSWWW^^^cccbbb```WWWTTTPPPOOOOOONNNLLLIIIHHHIIIJJJMMMPPPRRRQQQPPPLLLKKKKKKJJJJJJJJJJJJKKKOOOOOOOOOQQQSSSSSSPPPNNNMMMNNNNNNMMMLLLMMMPPPRRRUUURRRQQQSSSPPPKKKKKKPPPUUUQQQMMMMMMPPPSSSUUUUUUWWW[[[_________]]]VVVNNNKKKSSSXXXTTTPPPQQQRRRQQQYYYUUUSSSSSSQQQOOORRRXXXZZZYYYXXXVVVVVVWWWZZZ\\\^^^^^^______^^^\\\[[[ZZZWWWYYYYYYVVVWWW[[[\\\ZZZYYYXXXVVVUUUTTTUUUWWWXXXVVVWWWWWWVVVTTTTTTVVVXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYXXXVVVTTTSSSTTTVVVYYYUUUTTTVVVVVVQQQMMMLLLKKKPPPTTTUUUWWWZZZXXXSSSMMMLLLRRR\\\```aaakkkzzz}}}sssttt}}}qqqvvvvvvmmmWWWWWWWWWXXXXXXXXXWWWWWWYYYYYYZZZZZZ[[[[[[ZZZZZZXXXXXXXXXXXXWWWWWWWWWWWWUUUTTTRRRQQQPPPQQQQQQRRRQQQRRRSSSUUUVVVVVVUUUUUUTTTSSSQQQQQQPPPOOOLLLJJJKKKIIIFFFDDDCCCCCCCCCDDDBBBBBBBBBAAA@@@@@@??????AAAAAAAAA@@@@@@>>>============?????????>>>===<<<>>>===<<<;;;:::999999999999::::::999777666777999666555555444444444555555444444555666777777888888::::::::::::;;;<<<>>>???BBBDDDGGGGGGGGGGGGIIIJJJFFFFFFFFFGGGHHHJJJKKKLLLKKKIIIGGGGGGHHHHHHGGGFFFDDDCCC@@@===:::888888888777666555666666555333111222222111222444666999;;;===CCCIIINNNSSS\\\gggppp|||xxxyyyllljjjooo|||zzzsssnnnlllkkkkkk```^^^jjjrrrrrruuu~~~~~~|||yyytttpppnnnoooqqqsssqqqkkkjjjnnngggSSS>>>555333111...---///111222222...//////000000//////...........................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---............/////////111000111111222333555555777999;;;;;;;;;<<<>>>@@@CCCEEEGGGJJJKKKLLLLLLLLLMMMKKKHHHEEEEEEFFFIIIKKKNNNMMMLLLLLLKKKKKKKKKKKKFFFEEECCCCCCFFFJJJOOORRRVVVTTTTTTWWWWWWTTTTTTVVVWWWVVVQQQLLLLLLQQQSSSQQQOOOOOOMMMMMMNNNPPPRRRTTTUUURRRLLLHHHLLLSSSVVVTTTWWWSSSSSSWWWWWWTTTYYYbbbiiiddd^^^ZZZ[[[^^^bbbdddbbb^^^```eeeccc\\\[[[```[[[XXXTTTSSSTTTTTTRRROOOHHHFFFGGGNNNVVV\\\[[[YYYSSSPPPMMMMMMOOOMMMGGGBBBBBBHHHOOOTTTTTTQQQNNNLLLJJJJJJJJJJJJJJJJJJKKKLLLOOOMMMMMMOOORRRRRRMMMHHHGGGHHHIIIIIIIIIKKKMMMPPPSSSRRRSSSTTTRRROOOPPPSSSTTTRRRQQQTTTXXXYYYUUUPPPRRRWWW[[[\\\]]]]]]WWWPPPFFFNNNRRRNNNIIIIIILLLMMMYYYTTTQQQRRRRRRPPPPPPSSSTTTUUUVVVVVVWWWYYY\\\___^^^]]]\\\ZZZYYYXXXXXXXXXVVVXXXWWWTTTTTTYYY[[[ZZZVVVXXXXXXVVVSSSRRRUUUXXXWWWWWWWWWVVVTTTSSSTTTVVVUUUUUUUUUUUUVVVVVVWWWXXXWWWWWWWWWUUUSSSSSSUUUWWWYYYTTTQQQSSSRRRMMMKKKKKKIIIOOOSSSTTTWWWZZZZZZVVVQQQQQQTTTWWWSSSQQQ[[[jjjzzz~~~xxxlllkkkyyywwwrrr|||}}}XXXXXXYYYYYYYYYXXXWWWVVVVVVVVVWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSRRRRRRPPPOOONNNNNNNNNNNNMMMOOOQQQRRRRRRQQQOOOMMMNNNNNNMMMMMMLLLJJJIIIGGGGGGFFFDDDBBBAAAAAAAAABBB????????????????????????@@@@@@@@@@@@@@@???>>>===>>>>>>??????>>>===;;;:::;;;::::::999888888888888777888888777666555666888666555555444444555666777666777888999;;;<<<======@@@@@@@@@@@@@@@@@@AAAAAABBBDDDGGGHHHHHHHHHIIIKKKGGGGGGFFFFFFGGGIIIKKKMMMIIIHHHFFFFFFHHHIIIHHHGGGFFFDDDAAA===:::888777666555333222444444222222444444777;;;@@@DDDGGGKKKMMMVVVXXX\\\^^^bbbiiisss{{{yyykkkkkkqqqoooxxxuuuyyy}}}zzzssslllhhhhhheeegggrrr~~~|||yyywwwwwwzzz|||{{{vvvooommmnnnpppooonnnbbbWWWNNNJJJEEE:::222///222111000000111111111111...//////////////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////000000000111222333333444444666888999999:::<<<>>>AAABBBDDDGGGIIIJJJKKKKKKNNNKKKHHHEEEEEEGGGJJJLLLOOONNNMMMMMMNNNPPPQQQSSSMMMLLLHHHCCCAAAEEEOOOWWWZZZWWWUUUWWWVVVRRRQQQSSSXXXWWWSSSMMMNNNSSSUUUSSSQQQPPPOOONNNMMMNNNQQQSSSQQQOOOIIIEEEHHHQQQVVVVVVWWWQQQOOOQQQRRRPPPQQQUUUWWWRRRLLLHHHIIIMMMRRRTTTVVVTTTUUUXXXVVVQQQQQQUUUOOOMMMLLLMMMPPPQQQQQQPPPEEECCCDDDIIIPPPUUUUUUSSSSSSNNNIIIIIIKKKJJJDDD>>>???GGGQQQVVVTTTOOOKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKLLLMMMNNNOOOLLLIIIEEEBBBDDDGGGHHHHHHJJJLLLNNNOOOPPPQQQQQQOOOMMMNNNOOORRROOOOOOSSSWWWVVVOOOHHHNNNSSSXXXZZZ\\\]]]YYYRRRGGGMMMPPPKKKDDDAAAEEEIIIUUUOOOLLLOOORRRQQQPPPQQQPPPOOOOOORRRWWW[[[\\\\\\[[[ZZZYYYXXXVVVUUUUUUTTTUUUWWWUUURRRSSSXXX[[[ZZZTTTWWWYYYVVVQQQPPPSSSWWWWWWXXXXXXWWWTTTSSSTTTUUUSSSRRRRRRRRRSSSUUUVVVWWWVVVVVVVVVUUUTTTTTTVVVXXXVVVRRROOOPPPOOOLLLLLLNNNLLLQQQUUUUUUVVVZZZZZZXXXXXXXXXYYYVVVMMMJJJTTTcccbbbccciiippprrroooqqqwwwwwwfffdddsssYYYZZZZZZZZZYYYWWWUUUTTTSSSTTTTTTUUUTTTTTTSSSSSSPPPPPPPPPPPPOOOOOOOOOOOOPPPOOONNNMMMLLLLLLKKKKKKJJJLLLNNNNNNMMMKKKGGGEEEGGGHHHHHHHHHFFFEEEDDDDDDDDDCCCBBB@@@????????????=========>>>>>>>>>??????>>>>>>>>>???>>>>>>======<<<<<<;;;;;;:::999999888888777777666666666777777555777888888777666777888999888777777777999;;;<<<<<<<<<===>>>@@@AAABBBCCCEEEEEEEEEEEEDDDCCCCCCBBBCCCEEEGGGHHHHHHHHHIIIJJJIIIIIIHHHHHHHHHJJJLLLMMMKKKIIIFFFEEEEEEEEECCCBBBBBB@@@===999666444333222333222444777777555;;;CCCGGGMMMUUU\\\```bbbdddfffllljjjiiijjjnnnvvv}}}nnngggnnnyyytttjjjhhhlllpppmmmeee^^^]]]^^^kkk|||zzzmmmpppsssuuuvvvxxxzzz|||vvvooogggcccdddbbb]]]WWWKKKBBB888333111000000222//////000///...,,,,,,+++......////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,...000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............//////000111111222222222111333555666666777999;;;;;;<<>>>>>=========;;;;;;;;;<<<<<<=========:::;;;;;;<<<<<<<<<<<<;;;777777777777777777777777666666555555555666666777777999;;;;;;;;;:::;;;<<<>>>===<<<;;;<<<>>>@@@BBBBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGFFFEEEDDDFFFHHHJJJJJJJJJIIIJJJKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLIIIEEEAAA???===:::777888777555333222111111111111111777<<<;;;<<>>???@@@BBBDDDJJJKKKLLLMMMPPPRRRTTTUUURRRPPPIII@@@;;;AAAOOO\\\WWWTTTTTTUUUSSSOOOMMMOOOQQQRRRPPPMMMOOOSSSSSSPPPNNNPPPQQQOOOKKKJJJKKKNNNEEEFFFEEEBBBDDDKKKPPPPPPLLLJJJIIIKKKMMMPPPQQQQQQPPPMMMJJJIIIIIIJJJIIIIIIMMMMMMNNNMMMKKKIIIJJJKKKNNNMMMKKKIIIGGGFFFEEEEEECCCAAA@@@AAAEEEHHHJJJKKKFFFDDDAAAAAACCCFFFHHHIIICCCFFFIIIJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHBBBHHHMMMJJJCCC???BBBGGGBBBEEEHHHJJJIIIHHHHHHIIIGGGKKKLLLHHHDDDDDDBBB???GGGHHHJJJMMMOOOPPPNNNMMMQQQUUUYYY[[[^^^```]]]WWWOOOMMMLLLMMMKKKKKKPPPWWW\\\VVVRRRRRRRRROOONNNPPPSSSOOONNNSSS\\\___[[[VVVRRRSSSTTTUUUTTTSSSPPPOOOQQQTTTUUUSSSTTTYYYZZZXXXSSSUUUVVVUUUQQQOOOPPPRRRUUUWWWXXXWWWUUUTTTTTTTTTSSSRRRPPPPPPPPPRRRTTTUUUVVVVVVVVVUUUTTTTTTVVVXXXOOOMMMNNNPPPPPPNNNQQQVVVTTTYYY[[[WWWTTTVVVXXXXXXRRRTTTSSSLLLEEEDDDNNNWWWSSSQQQQQQSSSXXX___ggglll|||~~~~~~QQQRRRSSSTTTSSSQQQNNNMMMOOOOOOOOOOOOOOONNNMMMMMMJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGGGGGGGFFFBBBCCCDDDEEEEEECCCAAA@@@>>>@@@BBBBBB???>>>???@@@>>>>>>>>>===<<<<<<;;;;;;999999999999::::::::::::777888888999:::::::::999666666666666777888999:::999888888888999999:::;;;;;;===@@@AAA@@@@@@@@@AAAAAA@@@??????@@@BBBEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHIIIHHHHHHGGGIIIKKKMMMLLLKKKJJJKKKLLLKKKLLLLLLKKKKKKJJJIIIHHHEEEBBB>>>;;;999777444222333222333333555888:::;;;888<<>>???AAABBBCCCCCCBBBBBB===@@@BBBAAA???===???@@@=========<<<<<<;;;;;;:::777777777777777888888888555666777888888888888888777888888999:::<<<>>>???============>>>???@@@@@@>>>AAADDDEEEDDDDDDDDDEEECCCBBBAAAAAABBBEEEHHHJJJJJJJJJIIIHHHHHHGGGFFFFFFCCCDDDFFFHHHJJJJJJJJJJJJJJJLLLMMMMMMKKKJJJJJJKKKIIIIIIJJJJJJIIIGGGEEECCC<<<999777666555555444222333444666999===BBBFFFHHHIIIOOOZZZaaa```eeeuuuooonnniiidddfffwwwyyyttt{{{xxxtttqqqooocccPPPCCCBBBEEEFFFSSSYYYbbblllvvv~~~ssslllggg```eeekkknnnlllfff```]]]SSSJJJ>>>777444333222000///000///......000000///+++...///...,,,+++---///---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---000222222000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,---------.........///000111111000//////111222444444333333444555666666777888:::<<<>>>???DDDEEEGGGIIIKKKLLLMMMMMMKKKLLLMMMMMMMMMLLLJJJIIIFFFGGGGGGEEEFFFLLLVVV^^^XXXVVVVVVXXXUUUNNNJJJJJJFFFIIIKKKLLLNNNRRRPPPKKKIIINNNQQQPPPJJJFFFFFFHHHEEEIIIJJJGGGFFFGGGFFFCCCEEEGGGHHHFFFEEEGGGIIIIIIGGGIIIKKKOOOPPPNNNIIIEEEMMMOOOOOOLLLJJJKKKLLLLLLHHHHHHHHHFFFEEEDDDEEEFFFEEEEEEFFFGGGFFFCCC???===BBBFFFIIIGGGBBB>>>???AAADDDBBB@@@AAADDDEEECCCAAAFFFEEEDDDCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@BBBCCCDDDGGGJJJKKKIIIEEECCCBBBFFFLLLNNNIIIGGGHHHFFFBBBIIINNNRRRPPPJJJDDDBBBCCCGGGKKKNNNNNNPPPRRRNNNHHHPPPGGGAAADDDGGGHHHKKKQQQTTTQQQOOOMMMIIIGGGLLLSSSMMMRRRXXXXXXTTTQQQRRRUUUSSSQQQOOONNNNNNPPPSSSTTTOOOSSSVVVVVVXXX[[[ZZZVVVUUUTTTRRRRRRSSSRRROOOMMMOOOQQQSSSTTTRRRQQQQQQRRRUUUSSSQQQOOOOOOPPPRRRTTTSSSSSSSSSQQQOOOOOOQQQSSSMMMMMMOOOQQQOOOKKKMMMRRRQQQVVVXXXSSSPPPRRRVVVXXXSSSTTTRRRNNNKKKNNNTTTXXXSSSUUUVVVVVVWWWWWWTTTQQQXXXUUUYYYeeeqqqwwwzzz}}}KKKKKKLLLKKKHHHGGGGGGHHHGGGHHHHHHHHHGGGEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@??????>>>>>>>>>========================;;;:::::::::999999888888<<<<<<;;;;;;:::999999999444555666666555555777999:::999888888888999:::;;;<<<===>>>???@@@AAAAAAAAA>>>@@@CCCDDDCCCCCCEEEFFFCCCDDDFFFGGGFFFEEEFFFGGGGGGEEECCCAAABBBEEEIIILLLMMMKKKIIIIIIKKKKKKKKKJJJNNNLLLJJJIIIJJJLLLNNNNNNNNNMMMLLLJJJGGGEEEDDDCCCGGGBBB@@@BBB@@@:::777999777222111555888666555666666;;;GGGYYYfffiiifffccc___fffoootttrrryyy}}}nnn___ZZZ___jjjnnnvvvpppkkkhhhmmmtttsssiii___VVVUUUNNNGGGIIIVVVeeelllqqqyyy~~~~~~qqqdddcccbbbcccdddaaa[[[QQQGGGAAA999888666333111000//////////////////////////////........................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,---///222444333///,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------............///000000000111222333555555555666666666777:::???BBBCCCDDDEEEHHHJJJMMMPPPRRRSSSMMMHHHJJJKKKJJJIIIJJJCCCBBBEEEIIIMMMOOOQQQSSSYYYYYYXXXVVVTTTQQQOOONNNIIILLLNNNLLLHHHGGGJJJNNNKKKNNNPPPOOOKKKHHHIIIJJJDDDGGGJJJHHHDDDBBBDDDHHHJJJKKKHHHDDDCCCFFFHHHFFFJJJHHHFFFFFFHHHJJJKKKKKKQQQPPPNNNLLLKKKKKKLLLLLLJJJHHHFFFDDDCCCCCCDDDEEEIIIHHHEEEBBBAAAAAAAAABBBFFFDDDCCCAAA@@@@@@@@@AAAAAABBBDDDEEEEEEEEEDDDCCCDDDDDDCCCBBBAAAAAA@@@@@@?????????===<<<===???BBBLLLHHHFFFGGGIIIHHHBBB;;;DDDGGGJJJJJJHHHGGGHHHJJJNNNKKKKKKNNNMMMGGGAAA@@@AAADDDEEEEEEDDDGGGLLLQQQRRRJJJAAA@@@EEEKKKMMMKKKRRRNNNIIIHHHIIIJJJIIIHHHNNNQQQPPPKKKIIIMMMPPPPPPSSSPPPMMMLLLMMMOOOOOOOOOTTTUUUWWWXXXYYYZZZYYYYYYVVVTTTSSSSSSRRRQQQOOOLLLPPPRRRTTTSSSPPPOOOQQQSSSTTTSSSQQQOOONNNOOOQQQRRROOOOOONNNNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOUUUSSSQQQPPPRRRVVV[[[^^^WWWTTTQQQPPPQQQSSSUUUVVVVVVUUUVVVWWWXXXVVVPPPKKKMMMPPPTTTYYY]]]aaafffiiiFFFGGGHHHGGGEEECCCDDDEEEAAABBBBBBBBBBBB@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;::::::::::::<<<<<<<<<;;;;;;;;;::::::999999888888888888888777888888888888777777777777666777888777777777999;;;>>>===<<<<<<<<<===>>>??????@@@AAABBBCCCDDDDDDDDDBBBEEEIIIJJJIIIHHHGGGFFFFFFGGGHHHGGGEEEEEEEEEGGGFFFEEEDDDEEEGGGKKKOOORRRSSSQQQOOOOOOPPPPPPPPPOOOVVVUUURRRPPPOOOOOONNNMMMIIIHHHFFFDDDBBB@@@???>>>;;;888888:::999444333666333333666999777666:::@@@IIIYYYoookkknnnvvv|||~~~qqqjjjeee```dddlllvvv}}}iii]]][[[\\\___aaa^^^VVVOOOPPPVVV[[[```iiivvv~~~}}}~~~zzz{{{|||zzzyyy}}}ppp___]]]\\\ZZZVVVQQQIIIAAA:::666444333222111000000000000////////////////////////........................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,---...000222111///,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------............000000000111222333444555555555666666666999>>>AAACCCDDDEEEGGGIIILLLNNNOOOQQQLLLIIIKKKMMMLLLLLLNNNGGGHHHIIIKKKMMMNNNQQQTTTWWWVVVUUUTTTRRRPPPNNNMMMIIIKKKMMMJJJFFFDDDFFFJJJJJJKKKKKKJJJIIIHHHJJJKKKEEEHHHJJJIIIEEEDDDFFFIIIIIIJJJGGGCCCCCCGGGIIIHHHJJJHHHFFFEEEEEEGGGHHHHHHNNNMMMKKKIIIHHHGGGGGGGGGGGGFFFDDDCCCCCCDDDEEEFFFFFFEEECCCAAAAAAAAABBBCCCFFFEEECCCAAA@@@?????????AAAAAACCCDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@??????>>>???>>>>>><<<;;;<<>>>>>???;;;<<<<<<======<<<;;;;;;;;;;;;;;;:::::::::999999888888888888888777777777:::::::::999999888888888888888888888888999999999888888888888999999999999:::<<<===<<<<<<<<<>>>@@@CCCBBBAAAAAAAAABBBCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGKKKOOOPPPNNNKKKHHHGGGIIIJJJIIIGGGEEEEEEFFFHHHGGGGGGHHHIIILLLOOORRRSSSQQQOOONNNNNNOOOPPPPPPOOOTTTSSSRRRPPPMMMJJJGGGFFFAAA@@@>>><<<:::888777666222111222555555333444888===@@@DDDEEEAAA@@@KKKXXX^^^zzzwwwuuuvvvzzz|||~~~}}}pppdddbbbccceeemmmxxxwwwbbbQQQLLLQQQWWWZZZXXXUUUSSSRRReeekkkrrrzzz~~~|||xxxzzz}}}}}}{{{uuuoooppp{{{mmm[[[YYYOOOKKKDDD<<<666222000/////////......//////000111////////////////////////........................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---,,,,,,---//////...,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......------------............/////////000111222333444444444555555666888<<<@@@BBBCCCDDDEEEGGGIIIJJJKKKKKKGGGFFFJJJMMMMMMNNNPPPMMMOOOPPPNNNMMMNNNRRRVVVUUUUUUUUUTTTRRRQQQOOONNNKKKLLLLLLHHHDDDBBBCCCFFFFFFDDDAAAAAACCCFFFHHHIIIFFFIIIKKKJJJHHHGGGIIIKKKHHHIIIFFFBBBBBBGGGJJJJJJIIIGGGEEECCCCCCCCCDDDEEEJJJIIIHHHFFFEEEDDDCCCBBBDDDCCCBBBBBBBBBCCCEEEFFFCCCBBBAAA@@@@@@AAABBBCCCDDDCCCBBB@@@????????????@@@AAABBBBBBCCCCCCBBBBBB@@@@@@??????>>>>>>======>>>===<<<:::999;;;???BBBAAADDDFFFCCC@@@DDDPPPZZZGGGHHHHHHFFFEEEEEEGGGIIIIIIDDDBBBEEEHHHHHHIIIMMMJJJIIIIIIIIIJJJKKKJJJIIIKKKFFFAAABBBHHHNNNOOONNNNNNLLLJJJJJJJJJJJJHHHGGGJJJMMMMMMIIIIIIMMMQQQQQQRRROOOLLLLLLNNNRRRTTTVVVTTTUUUWWWXXXYYYYYYYYYYYYTTTRRROOONNNMMMKKKIIIFFFOOOPPPRRRRRRRRRSSSTTTVVVUUUUUUTTTSSSQQQPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLMMMNNNQQQTTTXXXZZZSSSOOOKKKJJJLLLPPPSSSUUURRRTTTWWWZZZ[[[WWWQQQLLLCCCGGGLLLOOOQQQRRRTTTUUU;;;<<<>>>>>><<<::::::;;;999999::::::;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888777777888888888999999999;;;;;;;;;<<<<<<===============>>>??????@@@AAAAAA@@@AAABBBAAAAAAAAACCCEEEEEEEEEDDDCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJIIIIIILLLNNNPPPOOOMMMJJJIIIIIIKKKKKKJJJHHHFFFFFFIIIKKKKKKKKKKKKLLLMMMNNNNNNOOONNNLLLKKKKKKLLLNNNMMMLLLHHHHHHIIIGGGDDD@@@>>>===888888777666555444333222555666888;;;>>>BBBGGGKKKTTTSSSSSSQQQNNNQQQ___ooorrrwwwmmmmmmooossswwwyyy{{{}}}|||tttmmmmmmooorrrzzz}}}mmmaaaZZZTTTMMMFFFSSS]]]hhhkkkfffcccggglll|||||||||}}}}}}yyysssmmmjjjjjjooo}}}xxxcccRRROOO>>>;;;666111//////000111...---------...///000000////////////////////////........................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---+++***+++---...------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,---------..................///000111222333222333444555555777;;;===@@@AAABBBCCCDDDEEEEEEFFFBBB@@@BBBHHHKKKKKKMMMPPPPPPSSSTTTPPPNNNQQQVVVYYYVVVVVVVVVUUUUUUTTTSSSRRROOOOOOMMMIIIDDDBBBCCCEEEFFFBBB>>>>>>CCCHHHKKKKKKJJJKKKMMMMMMKKKKKKLLLNNNIIIJJJGGGBBBBBBFFFHHHGGGFFFEEEDDDBBBAAABBBDDDFFFFFFFFFFFFEEEEEECCCBBBAAACCCBBBBBBAAAAAABBBCCCCCCAAAAAA@@@??????@@@AAAAAA@@@@@@??????@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCBBB??????>>>>>>=========<<<===<<<;;;888888:::>>>BBB@@@CCCDDDAAA???DDDPPP[[[GGGGGGEEECCCBBBCCCEEEGGGDDD@@@???CCCFFFFFFHHHKKKFFFEEEEEEIIINNNQQQOOOMMMKKKGGGDDDEEEJJJNNNNNNLLLKKKKKKKKKKKKKKKJJJHHHGGGIIILLLMMMJJJJJJOOORRRRRRSSSPPPMMMMMMPPPUUUXXXZZZVVVWWWXXXXXXXXXWWWVVVUUUOOOMMMKKKJJJJJJIIIHHHFFFKKKLLLNNNOOOPPPRRRSSSTTTTTTTTTSSSRRRQQQOOOMMMLLLNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNKKKLLLNNNPPPRRRSSSUUUUUURRRMMMGGGDDDDDDGGGIIIJJJLLLPPPUUUYYYZZZVVVPPPKKKDDDHHHMMMPPPPPPPPPPPPPPP999;;;======;;;:::999999999999999::::::;;;<<<<<<999999999888888888888777888888999999::::::;;;;;;777888999:::;;;===>>>>>>AAAAAAAAABBBBBBCCCCCCDDDCCCCCCDDDEEEFFFFFFGGGHHHBBBCCCDDDDDDCCCCCCEEEGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLNNNNNNMMMJJJHHHGGGIIIKKKKKKLLLKKKIIIHHHIIIKKKNNNLLLLLLMMMMMMNNNNNNMMMMMMPPPNNNKKKJJJIIIHHHFFFEEE===>>>>>><<<888555555666333555888:::;;;<<<;;;:::???BBBGGGOOOZZZdddkkknnnmmmeee]]]YYYZZZ```nnn{{{vvvfff^^^iiiwwwxxxuuutttvvvwwwxxx}}}zzzgggQQQFFFHHHNNNSSSVVVnnnyyywwwrrrwww~~~|||zzz}}}~~~tttjjjggggggjjjlllqqq{{{nnn___OOO@@@===333222000///...///111222000//////.........//////////////////////////////........................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---+++)))***+++------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,------------...---------...///000111222111222333444444666999;;;>>>???@@@AAABBBBBBAAAAAA<<<<<<@@@GGGJJJJJJMMMQQQPPPUUUUUUPPPPPPUUUZZZ[[[TTTTTTUUUUUUUUUUUUTTTTTTTTTRRROOOKKKGGGEEEFFFGGGIIIEEEBBBCCCHHHNNNPPPPPPMMMNNNNNNNNNMMMMMMNNNOOOKKKLLLIIICCCBBBDDDEEECCCBBBCCCCCCBBBAAABBBFFFIIICCCDDDEEEFFFFFFEEEDDDCCCDDDCCCBBBAAAAAA@@@@@@@@@BBBAAA@@@@@@??????>>>>>>:::;;;===>>>@@@AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCC>>>>>>>>>>>>============<<<;;;:::999888:::>>>BBBCCCCCCBBB@@@@@@CCCJJJOOOEEEDDDAAA@@@AAABBBCCCDDDBBB@@@AAAFFFHHHFFFEEEFFFCCCBBBCCCGGGMMMQQQPPPNNNNNNKKKHHHHHHJJJKKKKKKJJJJJJKKKKKKKKKJJJIIIHHHHHHIIIMMMOOOLLLMMMQQQTTTTTTTTTRRROOOPPPSSSWWWZZZ[[[XXXXXXXXXXXXVVVTTTQQQPPPKKKIIIGGGGGGHHHJJJIIIIIIKKKKKKLLLNNNQQQSSSTTTUUURRRRRRRRRQQQOOOMMMKKKJJJMMMMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNQQQSSSTTTSSSRRRPPPPPPKKKEEEBBBAAACCCEEEEEEFFFKKKQQQVVVVVVRRRNNNKKKPPPRRRSSSRRRNNNIIIFFFDDD:::===???@@@>>>===<<<<<<;;;;;;;;;;;;;;;<<<===>>>:::::::::999999999888888999::::::;;;<<<======>>><<<<<<>>>???AAABBBCCCDDDGGGGGGGGGGGGGGGHHHHHHHHHEEEFFFFFFGGGHHHIIIIIIJJJCCCDDDEEEEEEDDDEEEGGGIIIHHHHHHGGGFFFGGGHHHIIIJJJIIIJJJKKKMMMNNNNNNOOOOOOPPPOOOLLLIIIGGGHHHLLLPPPMMMMMMMMMLLLJJJJJJLLLNNNJJJJJJKKKLLLLLLMMMNNNNNNMMMJJJEEEBBB???<<<999777444555555222//////222666>>>BBBGGGLLLNNNNNNLLLKKKJJJPPP[[[kkk~~~uuuiiifffjjjqqq{{{|||ooofffmmm~~~~~~wwwnnnoooooonnnkkkiiiiiijjjXXXMMMFFFMMM\\\kkkwww}}}{{{tttvvv{{{|||sssttt~~~uuudddccceeeiiijjjhhhkkkppp}}}uuu]]]IIICCC;;;222333///////////////......---111111000///............////////////////////////........................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,+++)))***,,,------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,---...///111111000111333333333444777999;;;<<<===?????????>>>>>>:::<<>>BBBAAAAAA@@@???>>>>>>===888999;;;===@@@AAABBBBBBAAAAAA@@@@@@@@@AAABBBCCC===============<<<<<<<<<:::;;;;;;::::::;;;>>>AAABBBAAA???>>>@@@AAABBBBBBAAA???===>>>???AAAAAAAAACCCAAADDDJJJLLLHHHDDDDDDDDDCCCCCCEEEHHHJJJKKKJJJOOOLLLIIIGGGGGGGGGGGGFFFIIIJJJKKKJJJHHHGGGHHHIIIJJJNNNPPPNNNNNNRRRTTTTTTTTTSSSQQQQQQTTTWWWXXXXXXXXXXXXWWWVVVTTTQQQNNNMMMHHHGGGEEEFFFHHHJJJKKKKKKNNNMMMNNNPPPTTTWWWWWWWWWQQQQQQPPPNNNMMMLLLKKKKKKLLLMMMNNNNNNMMMLLLJJJIIIGGGHHHHHHIIIIIIJJJJJJJJJMMMOOOSSSVVVVVVSSSPPPMMMMMMIIIEEECCCDDDEEEFFFFFFAAAGGGMMMRRRRRROOOLLLKKKOOOQQQQQQOOOKKKGGGEEEDDD>>>@@@CCCDDDCCCAAA@@@@@@AAAAAA@@@???@@@@@@BBBBBB?????????>>>>>>>>>======>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHIIIIIIJJJJJJHHHIIIJJJJJJIIIIIIKKKMMMKKKKKKJJJJJJJJJKKKLLLMMMJJJKKKMMMOOOPPPRRRRRRRRRQQQPPPOOONNNMMMNNNRRRUUUPPPQQQQQQOOOLLLJJJJJJKKKHHHGGGFFFFFFFFFFFFGGGGGGAAA>>>;;;999777666333222333444555444444999CCCKKK\\\___dddgggfffaaaZZZVVVUUU___ppp}}}ttttttwww{{{}}}~~~tttpppsssssseee[[[]]]``````]]]YYYWWWVVVWWWNNNNNNWWWiiiyyyzzzuuuvvvyyy~~~{{{zzzvvvqqqjjjrrrzzzbbb___^^^^^^ZZZTTTQQQRRRHHHGGG;;;222333000---444000000000000///...---,,,000000///............///////////////////////////........................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,+++***+++---...---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************++++++,,,,,,,,,,,,------+++++++++***++++++,,,---++++++,,,,,,,,,---------++++++,,,,,,---...000111///000222333333333555777777999;;;=========<<<;;;888;;;AAAIIIKKKIIIKKKOOOQQQTTTSSSOOOTTT]]]]]]UUUOOOOOOQQQRRRTTTTTTUUUUUUSSSPPPKKKHHHGGGHHHIIIIIIBBBEEEHHHJJJJJJJJJJJJKKKMMMLLLKKKJJJJJJIIIHHHGGGHHHJJJJJJGGGEEEEEEBBB>>>===@@@AAA???===>>>BBBGGGAAACCCEEEFFFEEEBBB>>>;;;BBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???888999;;;===???@@@@@@@@@???>>>>>>===>>>???@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<<<<<<<===>>>@@@>>>===;;;;;;<<<=========<<<;;;:::<<>>AAA???BBBHHHJJJFFFBBBBBBCCCCCCCCCCCCBBBCCCEEEGGGMMMJJJFFFDDDCCCCCCDDDDDDIIIKKKKKKIIIGGGFFFIIIKKKJJJNNNPPPNNNMMMQQQSSSRRRSSSRRRQQQQQQSSSTTTSSSRRRTTTTTTTTTTTTRRRPPPNNNMMMJJJHHHFFFFFFHHHJJJKKKKKKPPPNNNNNNQQQUUUXXXXXXVVVRRRPPPOOOMMMMMMMMMMMMMMMLLLMMMNNNNNNMMMKKKIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJMMMSSSVVVWWWTTTOOOLLLKKKIIIFFFDDDDDDEEEDDDCCC???DDDKKKOOOOOOMMMLLLLLLJJJKKKLLLLLLJJJIIIIIIJJJ@@@CCCFFFHHHFFFDDDCCCCCCHHHGGGFFFEEEEEEFFFGGGGGGEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKNNNOOOPPPPPPOOOOOOQQQSSSNNNNNNMMMMMMMMMNNNOOOPPPKKKLLLNNNPPPRRRTTTUUUUUUQQQSSSTTTTTTSSSTTTWWWYYYSSSTTTTTTQQQMMMIIIGGGGGGGGGEEECCC@@@>>>=========888777666666888::::::999999;;;>>>???DDDNNN]]]hhhxxxzzz}}}|||uuukkk```YYY^^^jjj~~~zzzwwwxxxzzzzzz~~~yyyzzztttuuuqqqbbb[[[SSSLLLIIIMMMPPPOOOPPPSSSXXXZZZbbbgggsss{{{zzz}}}~~~uuupppqqqrrrqqqppp||||||uuu^^^YYYUUUQQQJJJAAA<<<===222999666222333---+++555111111000000////////////......---------...//////////////////////////////........................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,++++++,,,......---++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,++++++*********************************++++++,,,,,,,,,---------++++++******++++++,,,---++++++,,,,,,,,,---------+++++++++,,,---...///000...000222222222333555666666777:::<<<===<<<;;;;;;555888@@@GGGHHHFFFGGGLLLRRRUUURRRNNNUUU___\\\PPPPPPQQQRRRTTTVVVWWWWWWXXXPPPLLLHHHFFFFFFGGGHHHIIIFFFKKKQQQSSSQQQNNNNNNOOOLLLJJJIIIHHHHHHGGGEEECCCEEEHHHJJJHHHFFFFFFCCC>>>===@@@AAA>>>;;;;;;???DDDAAABBBDDDEEEBBB>>>999666AAAAAABBBCCCCCCCCCBBBBBB>>>>>>???AAAAAABBBBBBBBB:::;;;<<<>>>>>>>>>=========<<<<<<;;;;;;<<<>>>???999999999999999999999:::888:::===>>>>>>>>>???@@@888999:::999888999<<<>>>999888888;;;>>>@@@???<<<>>><<<===CCCEEEBBB@@@@@@???AAABBB@@@>>>???DDDHHHJJJHHHDDDAAA@@@@@@BBBCCCJJJKKKJJJHHHEEEFFFIIILLLIIINNNOOOMMMMMMPPPQQQPPPRRRQQQPPPQQQRRRRRRPPPNNNQQQQQQRRRRRRRRRPPPOOONNNLLLJJJGGGFFFHHHJJJJJJJJJOOOMMMMMMPPPTTTVVVVVVTTTRRRQQQOOOMMMMMMMMMOOOPPPLLLLLLNNNNNNMMMKKKIIIGGGGGGGGGHHHIIIIIIJJJKKKKKKGGGKKKQQQVVVWWWTTTOOOLLLLLLJJJFFFDDDCCCAAA>>><<<>>>DDDJJJNNNMMMLLLMMMNNNOOOOOOOOOMMMIIIGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFNNNMMMMMMLLLKKKJJJIIIIIIKKKKKKJJJIIIIIIHHHHHHHHHFFFGGGGGGGGGGGGHHHHHHHHHKKKLLLLLLLLLKKKJJJHHHGGGNNNKKKHHHGGGHHHIIIJJJJJJLLLLLLMMMLLLKKKLLLNNNQQQNNNUUUYYYWWWUUUUUUSSSOOORRROOONNNQQQTTTTTTRRRPPPOOOQQQSSSSSSTTTUUUWWWYYYVVVXXXWWWUUUSSSSSSRRRPPPNNNPPPNNNHHHGGGJJJEEE===@@@<<<888666777888999999<<<:::===GGGNNNOOOKKKIIIDDDFFFNNNXXXaaajjjyyy}}}mmmfffjjjuuuzzzwwwnnnnnnnnnttt}}}xxxuuuooojjjlllssstttkkk^^^QQQJJJFFFEEEEEEGGGRRR___dddfffkkkqqqvvvzzz||||||{{{~~~|||}}}}}}ssskkkiiikkknnnqqqqqquuuhhhRRRLLLDDD>>>999777555333222222111000//////000000000000//////.........---////////////////////////111000///...------...///........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,............////////////...000222222222111222333222444888;;;<<<;;;999888000000666???EEEGGGJJJNNNQQQOOONNNOOORRRRRRPPPMMMMMMMMMNNNRRRWWWXXXVVVSSSOOOJJJEEEEEEHHHHHHDDD@@@IIIMMMPPPQQQOOOMMMNNNOOOLLLFFF@@@???BBBFFFFFFDDDEEEDDDDDDCCCBBBAAAAAAAAA>>>>>>>>>;;;888999===AAA>>>======???BBBCCCAAA>>>@@@===;;;>>>CCCEEECCC???::::::;;;>>>@@@@@@>>>;;;<<<>>>>>>===;;;:::999:::<<<===============<<<<<<:::;;;<<<<<<;;;:::888777888999:::;;;<<<<<<<<<<<<999777555777:::;;;:::888777888999:::<<<>>>@@@@@@<<>><<>>AAABBBQQQXXXbbbkkkpppnnnfff^^^OOOOOOQQQZZZjjj~~~tttsssyyyzzz{{{~~~}}}uuunnnsssyyyqqqiiibbb```\\\UUURRRSSSNNNKKKHHHGGGJJJNNNQQQRRRffflllsssvvvxxxzzz|||}}}|||~~~}}}|||yyywwwvvvvvvxxx|||{{{nnneeedddgggjjjkkksss{{{|||lll[[[QQQ???<<<777333222222111000222111111000//////000000000/////////.........---........................111000///...------...///........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---.........////////////...///111222111111222333222444777999;;;:::999888222222777???EEEFFFIIIMMMOOONNNMMMNNNPPPPPPNNNLLLNNNMMMNNNRRRVVVWWWVVVSSSPPPOOOMMMJJJGGGEEEEEEFFFGGGKKKNNNOOOMMMKKKLLLLLLKKKEEE???===AAAEEEFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA===>>>>>>===<<<<<<@@@CCC???===;;;<<>><<<:::<<<>>>???>>><<<;;;;;;;;;<<<<<<===<<<<<<;;;::::::888888::::::;;;:::999888888888:::;;;;;;<<<<<<<<<666555444666999;;;;;;999777888:::<<<===>>>>>>>>>888;;;===>>>===<<<<<<<<<@@@???>>>======???@@@BBBAAAAAA@@@@@@@@@AAACCCDDDHHHGGGFFFEEEFFFGGGIIIKKKLLLKKKKKKLLLMMMNNNNNNMMMPPPPPPPPPPPPOOOOOONNNNNNLLLMMMNNNNNNNNNLLLJJJHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJMMMPPPQQQQQQPPPOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNLLLIIIFFFFFFIIIMMMLLLHHHFFFHHHJJJJJJKKKNNNSSSXXXXXXUUUQQQKKKKKKKKKKKKKKKJJJJJJJJJBBBBBBFFFKKKKKKHHHJJJNNNOOONNNLLLKKKKKKJJJHHHFFFJJJKKKKKKKKKLLLLLLLLLLLLIIIJJJLLLNNNNNNMMMLLLKKKMMMMMMNNNOOOOOONNNLLLLLLMMMLLLJJJHHHGGGGGGGGGHHHEEEFFFHHHIIIKKKLLLLLLLLLHHHIIIJJJMMMPPPRRRQQQPPPPPPRRRSSSSSSSSSSSSTTTVVVTTTVVVUUUSSSTTTWWWVVVRRRRRRUUUWWWXXXWWWXXXXXXYYYYYYZZZ[[[[[[[[[YYYVVVUUUNNNNNNMMMLLLIIIEEEAAA???AAA;;;666888<<>>???@@@???@@@AAACCC>>><<<999:::<<>>???BBBBBB???<<<;;;::::::;;;===<<<:::777<<<===???>>>===<<<<<<===;;;;;;;;;;;;:::999888777555666777999::::::999999777888999:::::::::::::::444333333666999;;;;;;:::888999;;;===>>>===<<<;;;666888:::;;;:::999999:::===<<<;;;;;;;;;<<<>>>???????????????@@@AAACCCCCCFFFEEEDDDDDDEEEGGGHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJKKKLLLLLLLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIKKKMMMOOOOOOOOONNNMMMKKKLLLMMMOOOOOONNNMMMLLLOOOMMMKKKKKKKKKJJJHHHFFFIIILLLNNNMMMJJJHHHIIIKKKHHHIIILLLRRRWWWWWWSSSNNNFFFKKKPPPQQQPPPOOOPPPQQQGGGCCCCCCFFFHHHFFFFFFHHHEEEHHHKKKLLLJJJHHHFFFEEENNNNNNMMMMMMLLLMMMMMMMMMJJJLLLNNNPPPPPPOOOLLLKKKMMMNNNOOOPPPQQQPPPNNNMMMOOOMMMKKKHHHGGGFFFGGGGGGFFFGGGHHHJJJKKKLLLMMMMMMOOOOOOOOOPPPRRRRRRPPPOOORRRTTTVVVWWWVVVVVVXXXYYYVVVXXXXXXXXXZZZ]]]ZZZUUUZZZ^^^aaa___\\\]]]___```\\\ZZZWWWTTTQQQLLLGGGDDD@@@===<<<======<<<>>>AAA<<<<<>>777333222555444333333333333111///111000000/////////000000................................................................................................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........,,,...000111000000111222333333333444555666777777888666999???BBBBBBDDDHHHJJJJJJKKKLLLLLLLLLLLLKKKMMMMMMNNNOOOQQQSSSSSSTTTJJJLLLMMMFFF>>><<>>@@@AAA@@@@@@??????;;;:::::::::<<<>>>??????@@@???>>>???AAAAAA???===;;;:::::::::;;;:::888555:::;;;======<<<;;;<<<===:::::::::999888666555444444555777888888888777777666777888888999999999999333333444555777888999999888:::<<<>>>>>><<<:::888777999;;;;;;:::999::::::;;;;;;:::::::::;;;<<<===<<<======>>>???AAABBBBBBCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJHHHHHHHHHIIIHHHIIIKKKLLLLLLKKKIIIHHHHHHIIIIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKLLLMMMNNNNNNOOOOOOPPPNNNKKKKKKKKKLLLLLLKKKOOOQQQRRRPPPNNNLLLMMMNNNFFFHHHKKKQQQVVVVVVQQQMMMEEELLLSSSUUURRROOOOOOQQQHHHAAA>>>AAAEEEDDDCCCBBB???EEEKKKMMMJJJFFFCCCCCCUUUUUUSSSRRRQQQQQQQQQQQQPPPRRRTTTUUUTTTQQQOOOMMMNNNOOOPPPQQQRRRRRRQQQQQQSSSQQQOOOMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOQQQQQQPPPRRRUUUWWWVVVVVVTTTVVVXXXXXXXXXXXXZZZ\\\bbbfffgggfffeeeccc]]]VVVWWW]]]^^^YYYWWW[[[______VVVQQQJJJDDDAAA>>>;;;999===<<>>===<<<;;;<<<<<<<<<>>>???@@@???>>><<<:::999999999999777555888999;;;;;;:::999:::;;;999999999888777555444333666666777888777666555444555666777777777777777777444555555555555555555666888999;;;<<<<<<:::777666777888::::::999888999::::::::::::::::::;;;<<<<<<:::;;;<<<===???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFHHHIIIHHHFFFEEEFFFHHHEEEFFFHHHJJJJJJIIIGGGFFFFFFGGGGGGGGGHHHHHHGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGJJJJJJKKKLLLLLLLLLKKKJJJMMMLLLKKKKKKLLLNNNPPPRRRPPPNNNLLLLLLNNNPPPQQQQQQRRRRRRRRRQQQOOONNNNNNOOOIIIJJJMMMSSSXXXXXXTTTPPPLLLRRRXXXXXXSSSNNNMMMNNNIIIBBB>>>BBBFFFFFFCCCBBB@@@FFFLLLNNNJJJEEEAAA@@@\\\[[[ZZZXXXWWWXXXXXXYYYYYYZZZ[[[[[[ZZZXXXUUUTTTSSSSSSTTTUUUUUUVVVWWWWWWTTTTTTTTTTTTSSSSSSRRRRRRVVVVVVUUUTTTTTTTTTUUUUUUZZZZZZ]]]```eeeggggggfff[[[\\\\\\\\\\\\^^^aaaccckkkppprrrlllddd]]]UUUMMMFFFLLLLLLHHHKKKUUU\\\\\\ZZZRRRHHHBBBCCCHHHLLLNNNPPPTTTaaaqqquuullldddcccbbbyyy{{{hhhbbb\\\\\\eeessswwwkkkgggkkkppp{{{qqqfffcccdddeeeaaa[[[TTTNNNIIIEEEAAA@@@DDDKKKUUUddduuu}}}~~~}}}|||{{{|||zzz{{{zzzrrrjjjppp|||{{{}}}}}}{{{{{{}}}zzzuuuuuuttttttuuuvvvtttoookkk___WWWMMMGGGEEEAAA999222333444444333222111222444000//////000111111000...//////......//////000000---------------.........------------------------,,,,,,---............---........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++---///000/////////111111111111000111222333333666444555999;;;;;;===AAAEEEFFFHHHIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIKKKOOORRRKKKHHHEEEDDDEEEGGGHHHIIIEEEEEEEEEGGGHHHGGGDDDBBB>>>@@@BBBDDDCCCAAA>>><<<@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>><<<999666666:::>>>@@@>>><<<:::999888999;;;<<<===>>>>>>>>><<<:::999888999999777666777999;;;:::999888888999888888777777666555444333777777888888777555444333555555666666666666555555444555666555333222333444777888999:::999888666555555666777777666666777888999:::::::::;;;;;;;;;;;;999:::;;;===>>>>>>>>>>>>>>>>>>???AAABBBCCCDDDDDDCCCEEEGGGFFFDDDCCCEEEGGGDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHEEEEEEFFFFFFGGGHHHHHHHHHJJJJJJKKKKKKLLLKKKKKKKKKNNNMMMLLLLLLMMMOOOQQQRRRNNNLLLKKKLLLOOOQQQRRRSSSOOONNNMMMLLLLLLLLLLLLLLLNNNNNNPPPUUUYYY[[[WWWTTTNNNQQQSSSRRRNNNJJJIIIIIINNNGGGDDDHHHKKKIIIFFFEEECCCFFFJJJKKKIIIDDD@@@>>>]]]\\\[[[ZZZZZZ\\\^^^___bbbbbbbbbbbbbbbaaa```___[[[ZZZZZZZZZ[[[]]]___aaa\\\]]]___aaaaaaaaa```_________^^^]]]]]]^^^______lllnnnqqqtttuuuqqqkkkfffYYYYYYXXXWWWWWWZZZ___bbbjjjqqqrrriii\\\SSSLLLGGGBBBGGGHHHGGGRRReeeoooooonnncccUUUOOOUUUaaammmsssqqqsss}}}{{{ooommmwww~~~qqqiiiggggggooo|||}}}vvvsssuuurrrnnnuuuzzzwww]]]WWWOOOLLLLLLLLLJJJGGGAAAAAAFFFLLLPPPSSS[[[eeerrr}}}{{{yyyvvvtttsssnnnnnnqqqnnniiippp|||}}}|||{{{wwwqqqooooooooommmhhhaaaZZZUUUKKKFFF>>>:::888666222///222333444333111000111222111000///000222333222111...............///000000,,,,,,,,,------.........------------------------+++,,,---.........------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---//////......///000///000000000000111111111444111222666888888:::>>>@@@CCCEEEFFFDDDDDDEEEGGGHHHIIIIIIGGGFFFHHHLLLPPPGGGFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDFFFEEEBBB???>>>??????>>>===;;;::::::>>>>>>>>>>>>>>>>>>??????@@@>>><<<<<<===<<<999777999<<>>@@@AAABBBCCCCCC@@@CCCFFFEEEBBBAAADDDHHHDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMOOOQQQQQQQQQPPPOOOKKKJJJJJJKKKMMMOOOOOONNNKKKJJJIIIHHHIIIIIIJJJJJJNNNMMMMMMQQQVVVXXXVVVTTTMMMMMMLLLKKKJJJIIIIIIIIIQQQLLLKKKMMMNNNIIIEEEDDDEEEEEEEEEFFFGGGEEEAAA>>>YYYXXXXXXXXXZZZ]]]```aaaffffffgggggggggggghhhhhhaaa```___^^^___bbbfffhhhjjjlllooorrrsssrrrqqqpppeeedddccccccccceeefffgggzzz{{{~~~}}}xxxmmm___VVVMMMMMMKKKJJJJJJMMMSSSWWWiiippprrrgggYYYPPPMMMLLLPPPUUUVVVYYYiii~~~ppp```ZZZbbbrrrwwwmmmnnn~~~zzzmmmkkklllrrryyyqqqtttuuuyyy~~~mmmXXXEEEBBB???======@@@DDDGGGLLLRRR___mmmssstttyyy~~~}}}zzzxxxuuuqqqlllhhhnnneeedddlllppppppvvv~~~wwwrrrooohhh``````aaaaaa]]]UUUKKKCCC???<<<999444222222444555666222333444222000///000111222000......//////...---...............///000111,,,,,,,,,------.........------------------------***+++---...///...------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,...///......///000...///000000000000000///222///000444666666888======@@@CCCCCCBBBAAACCCEEEGGGHHHGGGEEEDDDFFFKKKOOOIIIJJJJJJHHHFFFDDDEEEFFFEEEDDDCCCEEEGGGFFFBBB???>>>>>><<<999777666888999============>>>>>>>>>>>>@@@>>>;;;<<<===>>><<<999===???@@@>>>:::888999;;;888:::;;;:::999888888888<<<:::888888999:::999888;;;<<<===<<<:::888888888666666666777666666555555444555666888888888777777444444444555555444333333///222444444222222444777555555555555444555555555555666666666555555777999777777888999999999999999999:::;;;<<<<<<<<<;;;:::;;;<<<===???AAABBBBBBBBB>>>BBBEEEDDDAAAAAADDDHHHDDDDDDDDDDDDDDDEEEFFFGGGEEEEEEEEEEEEFFFGGGIIIJJJFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNJJJMMMRRRUUUVVVSSSNNNKKKJJJIIIHHHIIIKKKKKKJJJIIIJJJIIIGGGGGGHHHIIIJJJJJJJJJIIIIIILLLQQQTTTSSSQQQPPPMMMKKKKKKMMMOOOPPPPPPRRROOONNNOOOMMMGGGBBBBBBEEECCCAAACCCEEEEEEBBB???LLLEEECCCHHHLLLNNNSSSYYYTTTRRRRRRWWW___ccc```\\\XXXPPPNNNSSSXXXXXXZZZ___\\\lllwwwwwwvvvxxxtttkkk]]]WWWTTTVVVXXXYYY```iiiyyypppnnnaaaNNNOOOQQQSSSTTTVVV\\\ccchhhssswwwzzzsss```QQQUUUbbbeeeeeehhhppp{{{{{{nnn]]]YYYooo{{{vvv{{{}}}zzzvvvwwwzzziiivvvvvvnnnnnnrrrxxxtttmmmiiiccc[[[QQQHHHAAA<<<<<>>@@@AAAAAA@@@AAACCCEEEGGGIIIHHHEEEFFFKKKLLLKKKHHHIIIJJJIIIGGGFFFFFFGGGJJJHHHFFFDDDCCCCCCCCCDDDAAA???===:::777555333333<<>>???AAA@@@>>><<<<<<===>>>>>>===;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::999999999444444555666777777666666:::999999999888888777777555555555555666666666666888444111333777999777444666666555444333333222222444444444444444444444444666555444333333444555666666555555444444444555555444666888::::::999777555444777:::;;;:::888888888<<<===>>>??????@@@@@@???AAABBBCCCCCCCCCBBBAAA@@@BBBCCCDDDEEEFFFFFFFFFFFFGGGFFFDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHIIIKKKLLLLLLIIILLLPPPQQQPPPOOONNNMMMOOOTTTXXXWWWSSSOOOOOOQQQNNNLLLKKKJJJKKKKKKIIIGGGIIIHHHGGGEEEDDDFFFJJJNNNMMMKKKJJJMMMQQQTTTUUUTTTOOOOOONNNNNNOOOQQQRRRSSSSSSRRRPPPKKKFFFAAA??????DDDCCCCCCCCCDDDCCCAAA???SSSMMMJJJLLLMMMLLLOOOTTTRRRRRRVVV___iiimmmggg```TTTOOOMMMRRRWWWWWWXXX\\\dddtttvvvjjj]]][[[[[[^^^___cccppp}}}xxxiiiZZZ[[[```dddiiirrr||||||wwwttttttsssnnnbbbYYY___iiiqqqvvv}}}tttqqqjjjiiixxx|||xxxwww|||wwwuuuvvvhhh___[[[ZZZTTTPPPMMMNNNQQQQQQLLLGGGGGGLLLXXXgggooosssyyy~~~|||yyyuuuqqqmmmnnnuuu|||pppmmmooooooooopppqqqpppllliiinnnooopppmmmggg]]]SSSLLLHHHDDD>>>:::888777777666444333222222222222333444222222111111000000000000111000///......///000111...................................................------,,,,,,------...,,,------......------,,,------------------------++++++,,,,,,,,,---------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...////////////............000000000111333444666777;;;<<<============@@@BBB@@@CCCEEECCCEEEIIIJJJHHHGGGHHHIIIHHHFFFEEEFFFGGGGGGFFFDDDCCCCCCCCCDDDDDD@@@???===;;;999888777777===???AAAAAA???>>>???AAA@@@>>><<<<<<===>>>===<<<;;;:::999888888999:::;;;;;;;;;;;;:::::::::999999444555555666666666666666666666777777777777777777444555555555666666666666777444222444888999777444555555555444333333222222333333333333333333333333666555444333333444555666555555444444444444555555555777999::::::888666555444777999:::999888888888:::;;;<<<===>>>>>>>>>>>>@@@AAABBBBBBBBBBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDDDDFFFFFFGGGHHHIIIJJJJJJKKKJJJMMMPPPQQQPPPNNNMMMMMMNNNSSSWWWVVVRRROOOOOOPPPMMMJJJGGGEEEFFFHHHHHHHHHIIIIIIHHHGGGFFFHHHMMMPPPPPPNNNNNNPPPSSSUUUUUUTTTPPPPPPOOOOOOOOOPPPQQQRRRQQQPPPMMMHHHCCC@@@@@@AAADDDEEEFFFFFFEEECCC@@@???bbb]]]ZZZZZZYYYWWWXXX[[[^^^]]]aaakkktttuuulllcccWWWUUUVVV\\\aaabbbcccfffttttttfff^^^aaagggkkknnnuuuvvvggg___bbbllluuu~~~yyyvvvrrrmmmhhhfffmmmuuu~~~vvvzzzzzzyyyzzzyyyttt||||||{{{sssfffYYYOOOHHHDDDCCC@@@BBBIIIUUUaaaeee```YYYXXXdddvvvzzzwwwrrrooonnnmmmlllkkkxxxxxxjjj```dddeeehhhkkkllljjjeeebbbaaaaaa```[[[TTTJJJAAA<<<999777444333444555555444333333222222222222333333444333333222111000//////000//////......//////000...................................................------,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,,,,------------...------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------........................//////000111222333555666666777999999888999<<<>>>:::???CCCDDDFFFIIIIIIEEEFFFGGGHHHGGGFFFEEEFFFGGGDDDDDDCCCBBBBBBCCCDDDDDD======<<<;;;::::::::::::===>>>??????>>>>>>???AAA???>>><<<======>>>===;;;:::999777666666777999:::;;;;;;;;;:::::::::999999666666666555555555555555444444555555666777777777444444444555555555666666666444444666999:::777444555444444333333222222222222222222222222222222222555444444333333444444555444444444333333444444555777888999:::999888555444444666888999888777777888999999:::;;;<<<<<<<<<<<<>>>>>>???@@@AAAAAAAAAAAA>>>>>>???@@@AAAAAAAAAAAABBBAAAAAABBBBBBDDDEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIKKKMMMPPPPPPOOOMMMLLLLLLNNNRRRUUUTTTQQQNNNNNNOOOMMMJJJFFFDDDEEEHHHJJJJJJHHHIIIIIIHHHIIIKKKPPPSSSRRRRRRRRRSSSUUUVVVUUUSSSQQQPPPPPPOOONNNOOOOOOOOOMMMLLLJJJFFFBBB@@@AAABBBCCCFFFIIIHHHDDDAAA@@@AAApppnnnnnnmmmmmmmmmpppssswwwrrrooorrrvvvuuulllccc\\\^^^cccjjjpppuuuwwwyyyzzznnnbbbeeellluuu~~~mmmddddddjjjyyy~~~{{{xxxvvvwww~~~{{{tttssstttsssnnneee]]]YYYXXXSSSOOOHHH@@@;;;<<<@@@EEEPPPZZZkkk{{{nnnjjjttt~~~vvvrrrpppnnnmmmpppssstttuuuuuuqqqiii____________``````]]]XXXTTTPPPMMMGGGAAA===:::::::::777555333333444444222111333222222222222222222333555444333222111000///...////////////////////////...................................................------,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,------------...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...............////////////000111222444444444555666777777888:::<<<:::@@@EEEFFFHHHJJJHHHCCCEEEFFFGGGGGGEEEEEEFFFGGGDDDDDDDDDCCCBBBBBBBBBBBB;;;;;;:::999888888888999;;;<<<<<<<<<<<<===>>>??????>>>======>>>===<<<::::::999777666666777999:::;;;::::::::::::999999999777666666555444444444444555555555555555666666666333333444444444555555555444444555777999999666333444333333333222222222111111111111111111222222222444333333333333333333444333333333333333333444555888888999999888777555333333555777888777666666777888888999:::;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAA======>>>???@@@@@@@@@@@@??????@@@AAACCCEEEFFFGGGJJJIIIIIIIIIIIIIIIIIIIIIKKKMMMOOOOOOMMMLLLKKKKKKNNNPPPSSSRRRPPPMMMMMMMMMNNNKKKIIIHHHJJJLLLMMMMMMGGGHHHHHHIIIJJJMMMQQQUUUTTTTTTTTTUUUUUUTTTSSSRRRPPPPPPOOONNNMMMLLLKKKKKKIIIJJJJJJIIIFFFDDDDDDDDDBBBEEEGGGDDD???>>>AAAEEEuuuxxxzzzzzz|||wwwqqqpppooojjjfffccchhhooouuu|||zzzuuurrrnnnjjjuuu|||~~~qqqpppwww~~~~~~{{{vvvvvvuuuuuusssnnngggcccZZZXXXRRRJJJCCC@@@CCCGGGIIIKKKJJJEEEAAAFFFSSS___pppzzz|||mmmmmmvvv}}}{{{zzzwww}}}ssspppooonnnppprrrtttttttttvvvzzzuuu}}}xxxccc___YYYSSSNNNIIICCC???@@@===999555444555777999666555444444444444222000222222222222222222222222444444333222111//////.........////////////.........................................................------,,,,,,------...,,,------......------,,,------------------------,,,,,,---------.........------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---------......//////.........///000111222333333555666777777888:::===;;;AAAEEEFFFGGGHHHEEE@@@CCCDDDFFFFFFEEEEEEFFFHHHFFFFFFEEEDDDBBBAAA??????===<<<;;;:::999999999999:::999999999:::<<<======???=========>>>===;;;999:::999888777777888999::::::999999999999888888888777666555444333333444444888888777666555555444444333333333333444444444444333444555777888888555333222222222222222111111111000000000111111222222222222333333333333333333222222222222222222333444444777888888888777555444333333444666666555555555777888888999:::;;;;;;;;;;;;::::::;;;<<<===>>>@@@@@@======>>>@@@@@@@@@@@@@@@===>>>@@@BBBDDDFFFGGGHHHKKKKKKKKKKKKJJJJJJJJJJJJJJJLLLNNNNNNLLLKKKKKKLLLOOOPPPQQQPPPOOOMMMLLLLLLLLLKKKKKKLLLNNNNNNMMMKKKEEEFFFHHHIIIJJJMMMRRRUUUSSSSSSTTTSSSRRRPPPPPPOOONNNNNNMMMLLLKKKIIIHHHGGGEEEIIILLLNNNLLLIIIGGGFFF@@@BBBAAA===999:::AAAHHHyyy}}}}}}xxxpppmmmnnnqqqrrrtttzzzxxxyyyxxxtttppprrrwww{{{}}}{{{~~~~~~~~~|||zzzvvvnnncccZZZUUUVVVVVVSSSNNNGGGCCC@@@BBB@@@===::::::AAALLLUUUfffiiihhh```YYY]]]mmm|||}}}qqqhhhkkksss{{{~~~{{{wwwyyyzzztttnnnllllllllllllllliiigggjjjuuu{{{wwwzzz}}}YYYSSSLLLEEE@@@===;;;999777888888888888666555444444222111222333444333111111111222222222222111111333222222111000///......---......//////......---...................................................------,,,,,,------...,,,------......------,,,------------------------,,,---------............,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////............///000111111222333555666666777:::<<<999>>>@@@@@@@@@BBBAAA===???AAABBBCCCBBBCCCDDDFFFFFFEEEEEECCCAAA???===;;;@@@???>>>===============:::888777777999<<<===<<<>>>=========>>>===:::777999999888888888888999999888888888777777777666666666555444333333333444555999999888666555444333222222222222333333333444444222333444555666555444444111111111111111111111111000000000111222222333333111222222333333222222111111111111111222333444444555666666555555444333333222444555555444333555666777777888999::::::::::::999999999:::;;;<<<>>>???===>>>???@@@@@@AAA@@@@@@===>>>AAACCCFFFGGGIIIIIIKKKKKKKKKJJJJJJJJJJJJJJJIIIKKKLLLLLLKKKKKKLLLMMMPPPPPPPPPOOOOOONNNMMMLLLIIIIIIJJJLLLMMMLLLIIIFFFEEEGGGIIIJJJKKKNNNRRRUUURRRRRRRRRPPPNNNMMMMMMOOOMMMMMMMMMLLLJJJIIIGGGFFFCCCGGGLLLNNNMMMJJJHHHFFF@@@???<<<888666999@@@EEE}}}}}}xxxuuuwww}}}tttyyy}}}|||xxxyyy~~~wwwxxx~~~}}}yyyyyy{{{|||{{{yyyyyyxxxtttpppssszzz|||xxxmmmggg```YYYRRRJJJCCC???<<>>FFFGGGIIIKKKQQQ\\\iiisss~~~ssskkkmmmzzz|||vvvwwwyyyyyy|||}}}|||~~~~~~wwwyyywww~~~~~~mmmdddcccbbbccceeefffeeedddcccggggggdddfffhhhddd]]]EEEAAA<<<999999:::;;;;;;666777888888888777555444555333111111222333222222000111222333333222111000000000000/////////......------...//////...------...................................................------,,,,,,------...,,,------......------,,,------------------------------------............,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,------...//////------------...///000000///111222333333555888:::777:::;;;:::;;;???@@@===;;;<<<>>>?????????AAACCCBBBBBBAAAAAA???===;;;:::???????????????@@@@@@AAA;;;999666777:::===>>>>>>>>>======>>>>>><<<999666666777777888888777777666666666666666555555555555555444333222222444555666777666666555444333222222222222222222333333333333111222333333333333333444000111111111111111111111000000111111222333333444000111222333333222111000000000000111111222333444333333333333333333333333222333444333222222444666555666777888888999888888999888888888999;;;<<<===<<<===>>>???@@@@@@@@@@@@>>>???BBBEEEGGGIIIIIIJJJHHHHHHHHHIIIIIIIIIIIIIIIGGGIIIKKKKKKKKKKKKMMMNNNQQQPPPOOOOOOOOOOOOMMMLLLJJJIIIIIIIIIJJJIIIGGGEEEGGGHHHKKKLLLMMMPPPSSSVVVRRRRRRPPPMMMJJJJJJMMMPPPMMMMMMNNNMMMLLLJJJHHHGGGCCCEEEHHHHHHHHHFFFFFFGGGAAA???<<<999888999<<<===}}}|||yyyuuuqqqlllvvv~~~}}}}}}yyyttt{{{yyyxxxyyyzzzzzzxxx}}}wwwsssddd```XXXTTT[[[cccaaaXXXSSSLLLDDD???<<<;;;===@@@<<>>;;;777555555666666555888666333222222444777999:::777444222222222111000000111222333333222111000////////////............,,,---...//////...---,,,...................................................------,,,,,,------...,,,------......------,,,---------------------------------.........//////,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////---------------...///000,,,...000111111333555888666999999777999???AAA@@@777999;;;<<<<<<<<<>>>@@@===>>>>>>>>>>>><<<:::999;;;<<<<<<===>>>@@@BBBCCC===:::777888<<>>======>>>>>><<<999666333555777888888777555333666555555555555444444444555444222222222444666777333333333333333333333333111111222222222333333333111222222222111111333555000000000000000111111111000000111222333333444444000111222333333222111000000000000000111222333444222222222222222222333333222333333333222222444666333444555666777777777777999888888888888:::;;;<<<;;;<<<===>>>????????????>>>@@@CCCFFFHHHIIIJJJJJJFFFFFFFFFGGGGGGHHHHHHHHHFFFHHHJJJKKKKKKKKKMMMOOORRRPPPOOOOOOOOOOOONNNMMMMMMKKKHHHGGGHHHHHHHHHGGGHHHJJJLLLNNNOOOQQQTTTWWWRRRRRRPPPLLLIIIIIIMMMQQQNNNNNNOOONNNMMMLLLJJJHHHCCCCCCDDDCCCBBBBBBEEEGGGBBB@@@===;;;;;;:::888777yyyxxx~~~|||uuurrrtttwww|||{{{}}}zzz}}}}}}ssspppoookkkiiiiiilllooopppkkkbbbWWWPPPLLLGGGCCC@@@BBBGGGIIIGGGCCCCCCEEEEEEDDDDDDFFFLLLPPP^^^eeeooowwwzzzyyy{{{~~~wwwrrrtttyyy}}}tttlllkkknnnmmmlllfffgggjjjppptttqqqiiiaaa___^^^]]][[[YYYWWWUUUTTTEEEDDDBBB@@@===;;;999999:::999888777666666666666444444444555555555555555555444333222111222333444000000000000000000000000000000000000000000000000......------------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------.........+++,,,000222111333777999555333444666888:::<<<999:::::::::::::::::::::<<<>>>???@@@@@@>>>;;;999777999<<>>AAADDDEEEDDDCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHGGGFFFGGGHHHJJJKKKNNNNNNMMMMMMLLLMMMMMMMMMNNNKKKHHHGGGHHHJJJJJJJJJJJJMMMPPPPPPNNNMMMOOOQQQSSSOOOLLLLLLJJJIIIMMMSSSSSSPPPMMMKKKJJJJJJHHHGGGCCCBBBAAA@@@@@@AAACCCDDD@@@AAAAAA???<<<<<<===>>>~~~}}}xxxtttyyy~~~zzzzzz~~~}}}wwwrrrjjjaaaZZZYYYXXXTTTQQQPPPPPPQQQPPPKKKEEEBBBDDDGGG===>>>@@@EEEKKKPPPUUUWWW___``````^^^^^^dddpppzzz~~~wwwttttttvvvxxxxxx{{{vvvggg______aaabbbbbb[[[\\\___fffmmmnnniiieeeVVVUUURRRNNNJJJGGGEEEDDD???>>>===<<<;;;999888888:::999888777666666666666555555555555555555555555444444333222222222222222000000000000000000000000////////////////////////......------------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------......,,,---000000...111777888777555444333444777;;;999999999999999:::::::::<<<===???@@@???===;;;999999;;;===???@@@AAA@@@???:::777555777<<>>======>>>xxxxxxwwwvvv|||yyyzzzzzz{{{~~~|||uuuooohhhfffcccaaa___ZZZUUUQQQLLLFFFCCCEEEGGGDDDAAAAAABBBEEEGGGDDD@@@AAAHHHOOOQQQVVV]]]ccciiipppwww}}}zzzyyyvvvqqqpppxxx|||}}}~~~{{{vvv{{{}}}yyyvvvtttrrrpppoootttzzzsssiii\\\VVVVVVZZZ\\\\\\ZZZYYYXXXYYY\\\\\\XXXTTTIIIGGGCCC???<<<999888888:::::::::999999999888888999999888777666666666666666666666666666666555555222333333333333222111111000000000000000000000000////////////////////////......------------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------///000---+++111999===<<<999333///000555999777777777888888999999999;;;<<<===???>>>===;;;:::<<<<<<>>>??????>>>===<<<999777555666:::<<<;;;:::::::::999999999888888888:::;;;:::888444111000000222333333444555555555555444333333222222111111111222222222111111111111111000000000000000000000000000000000000000000000000/////////............---////////////000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000111111111222222222222222222222333444444555555666666777888999999999:::;;;;;;::::::;;;===:::===???@@@?????????@@@BBBCCCDDDDDDEEEEEEDDDDDDBBBCCCEEEFFFGGGGGGFFFFFFLLLLLLLLLKKKKKKKKKJJJJJJHHHGGGEEEEEEGGGIIIJJJJJJJJJIIIHHHHHHKKKMMMNNNNNNJJJHHHHHHJJJJJJJJJNNNUUUMMMKKKHHHFFFEEEDDDCCCAAADDDDDDDDDDDDBBBAAA@@@???===???AAAAAA???>>>>>>>>>ppptttwwwyyyvvvsss{{{zzzzzz~~~rrriiiccc```___^^^___cccjjjnnnjjj```WWWLLLFFFAAA@@@BBBDDDHHHLLLBBB@@@BBBIIINNNMMMMMMNNNXXX___fffgggbbb___ccchhhvvvzzzyyyrrrrrryyy}}}xxxzzzuuuuuuxxxtttpppzzz}}}vvvpppmmmkkkiiimmmsssxxxzzzooojjjccc[[[XXXYYY[[[[[[ZZZWWWSSSNNNJJJHHHFFFCCCAAA>>><<<:::888888888999999:::::::::999999999999999888888777666666666666666777666666666666666555555111222333333333222000///000000000000000000000000////////////////////////......------------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,---000000,,,+++333>>>KKKGGG===222...111555666555555666666777777888888999:::<<<======<<<;;;:::>>>>>>>>>>>>===;;;:::999888666555666888:::999888888888888888888888888888:::::::::888555333111000000111333555555444333222333333333222222000000///111111111111111111111000000000000000000000000000000000000000000000000000//////.........---------........./////////000000////////////////////////........./////////000000000000000000000000000000000000000000111111111111111111111111111222222333333333444555666777888888777999::::::999999;;;<<<:::<<<>>>???>>>===>>>???AAAAAABBBCCCCCCCCCCCCCCCBBBDDDGGGIIIJJJIIIHHHGGGKKKKKKKKKJJJJJJIIIHHHHHHEEEDDDCCCDDDGGGIIIJJJJJJJJJGGGDDDEEEIIILLLMMMLLLJJJHHHIIIKKKKKKJJJNNNSSSMMMKKKHHHGGGFFFEEECCCAAAEEEEEEEEEEEECCC@@@>>><<<:::<<>>>>>===<<<;;;:::888888888777666666777888888777666666666777777777777888888777777666666555333222...000222333444333111///222222333222111000///...000000000000000000000000////////////////////////////////////////////////............---------------............/////////........................---............///////////////////////////////////////000000000111111111111000000000000111222222222222333444444555666666666777999999888888:::<<<:::<<<>>>>>>======???@@@@@@@@@AAABBBBBBBBBBBBAAAAAADDDGGGJJJKKKJJJHHHGGGIIIIIIIIIIIIIIIGGGFFFEEECCCBBBBBBDDDGGGIIIJJJJJJJJJFFFCCCDDDHHHLLLLLLKKKJJJHHHIIIKKKJJJGGGIIINNNMMMKKKJJJIIIIIIIIIFFFEEEEEEEEEEEEDDDBBB???===;;;888;;;>>>>>>===<<<;;;;;;www|||wwwxxxyyyzzz~~~nnnpppvvv~~~~~~xxxuuuvvvoookkkfff___ZZZWWWVVVVVVZZZXXXTTTNNNJJJJJJMMMPPPQQQVVVaaammmvvvxxxsssmmm```[[[]]]fffkkkjjjkkkppp```^^^aaagggkkklllnnnsss~~~zzzyyyzzz~~~~~~|||rrrkkkiiihhhjjjpppuuuxxxyyywwwtttssspppooonnnllljjjlllxxx~~~pppeeeaaabbbeeeggghhhggggggjjjnnnkkkfff[[[YYYVVVSSSPPPKKKEEE@@@<<<;;;999888888888999:::<<<<<<<<<<<<<<<;;;;;;;;;888888888777777777777666777666666555555666666666666666666555444444333333111111111111111000//////////////////////////////..............................------------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++...000///...555>>>YYYTTTFFF555000444555111111111222333444555555666777777888::::::;;;;;;;;;===<<<<<<;;;:::999888888888888777666666666777777666666666666666666666666666555444555666666444222...///111222222111///...000111222222111000...---////////////000000000000////////////////////////////////////////////////.........------------,,,------------.........///........................------------.........///......////////////....../////////000000000111111111000000000000111222222222222222333333333333444444666777888777888999;;;;;;<<<>>>>>>======???@@@???@@@AAAAAABBBBBBAAAAAA@@@BBBEEEHHHJJJIIIHHHGGGGGGHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBDDDGGGJJJJJJIIIIIIHHHFFFGGGHHHJJJKKKKKKIIIGGGHHHJJJHHHDDDEEEHHHLLLKKKJJJKKKLLLKKKJJJHHHEEEEEEDDDBBB@@@>>><<<::::::<<<===>>><<<;;;;;;;;;pppuuuzzzzzzzzz}}}}}}{{{yyyrrr___mmm~~~~~~nnn\\\YYYTTTRRRUUU\\\eeejjjnnnmmmiiiccc^^^]]]```ccckkksssoooiiikkkuuuzzzvvvwww}}}wwwrrrooommmjjjggggggkkksssvvvyyy}}}}}}zzzuuurrrrrrtttxxx}}}|||uuuooohhhlllooopppmmmmmmpppssstttooommmiiihhhllljjjccchhhyyy~~~yyypppeee^^^\\\aaaeeeiiiiiiddd^^^[[[\\\\\\YYYLLLKKKHHHFFFCCC@@@===;;;<<<======<<<:::999888999===>>>??????>>><<<:::888777777777888999999::::::666666555555555666666777555555555444333333222222111111000////////////000////////////////////////..............................------------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,***,,,//////...111777KKKPPPKKK;;;111222333000///000000111333444444555666666777888999:::;;;;;;;;;;;;:::999999999999999888999888777666666666777666666555555555555555555555333222333555555333111///000111222222111000///...///111222222000///............/////////000000.........................................................---------,,,,,,,,,,,,---------.........------------------------,,,,,,---------.........---...////////////...---////////////000000000111111111000000111111222333333222222222222111111111333555777777777777999;;;;;;<<<======<<<<<<>>>@@@???@@@AAAAAABBBBBBAAAAAABBBCCCFFFHHHJJJJJJJJJIIIFFFGGGHHHHHHFFFDDDBBBAAACCCBBBCCCEEEHHHJJJJJJIIIIIIJJJKKKJJJIIIIIIJJJKKKIIIHHHIIILLLJJJFFFEEEIIIIIIHHHHHHJJJLLLLLLJJJIIIEEEDDDBBB???>>><<<;;;;;;===>>>???>>><<<;;;;;;===xxxxxx~~~kkkrrrtttnnniiimmmuuu{{{wwwvvvwwwxxxxxxssslllfff```tttkkk```^^^\\\___iiiyyywwwmmmkkkoootttzzzuuulllkkktttzzzyyyxxxpppggg___^^^aaacccjjjuuuwwwnnndddiiinnnpppooommmlllkkksss{{{zzznnngggjjjppp~~~mmmfffccc]]]bbbjjjhhh^^^cccvvv|||nnnlllggg```[[[]]]ccchhhkkkjjjcccWWWOOOLLLKKKIIIAAA@@@>>>======>>>???@@@999;;;>>>???????????????<<<>>>@@@AAA@@@>>><<<:::777888999:::<<<>>>???@@@666666555555555666666777555555444333333222111111222111///.........///000////////////////////////.................................------.........------------------------------------------------------------------------,,,,,,,,,---------......------------------------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,++++++*********++++++,,,,,,,,,---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---******---...,,,---000<<>><<<;;;;;;;;;AAAAAAAAA???===<<<===>>>zzzmmmdddmmmxxx|||~~~uuullljjjhhhqqqgggggghhhnnnsssrrr{{{|||uuukkkhhhjjjrrrxxx{{{qqqddd[[[UUUVVVYYY^^^mmmmmmbbbWWWXXX___hhhlllkkkooovvv}}}qqqddd^^^fffqqqrrraaaYYYVVVTTTSSS[[[___^^^ffftttyyyttthhhgggeee___YYYVVVWWWYYYccc]]]TTTNNNJJJHHHEEECCC???>>>;;;::::::<<<>>>@@@>>>===>>>@@@BBBBBB@@@>>>;;;>>>@@@???;;;999999:::999888999:::===??????>>>777666555444333444555555333333444444333333222111111333555444000...///000///////////////////////////............---------...................................................,,,+++---000111///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,---,,,,,,...---------,,,,,,+++++++++******+++---...,,,+++,,,,,,,,,...111222222000---...///000111111111111111111000/////////////////////......------,,,,,,************+++,,,---...,,,+++++++++,,,,,,+++)))+++++++++,,,,,,,,,,,,,,,++++++++++++,,,---...///666@@@DDD;;;111...///...000000000000111111111111111222333555777999;;;<<<:::999777555444666:::>>>???<<<999888::::::999777777777777777666555444333444333222111111222333444111111111111111111111111111111111111111000//////////////////////////////................................................------------------------++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++---------............///////////////////////////000000000000111111111111000000000000111111111111222333333444555666777777888999;;;<<<>>>?????????======>>>???AAACCCFFFGGGGGGHHHIIIJJJJJJJJJIIIHHHEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBDDDEEEFFFMMMLLLJJJHHHGGGHHHJJJKKKJJJKKKLLLNNNMMMLLLJJJIIIGGGGGGGGGFFFGGGGGGHHHHHHDDDCCCAAA>>><<<;;;===???<<<=========<<<;;;::::::zzzmmmnnn~~~}}}rrruuuxxxrrrllllllttt{{{nnneeehhhllltttuuukkkoooyyy}}}xxxxxx~~~rrrlllccc]]]]]]fffqqqzzz{{{nnnaaa[[[YYYXXX[[[^^^fffqqqzzzgggZZZNNNUUU```kkkmmmnnnuuu{{{qqqggg]]]XXX^^^ffftttxxxuuujjj___ZZZWWWSSSVVV[[[\\\YYY___iiiiiibbbYYYZZZYYYUUURRRPPPQQQTTT[[[UUUNNNIIIFFFCCCAAA>>>::::::999999:::<<<>>>@@@>>>======>>>???@@@>>>===<<<>>>@@@???;;;999888999999888888999;;;<<<;;;:::777666555444333444444555333333444444333333222111222444555444111000000111///////////////////////////............---------...................................................,,,,,,---///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...---...000222333333222666444222222444666777777666666666666555555444444888888777777777777777888222222111111000///......000000///...---------------+++)))***+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,///777:::444...------,,,////////////000000000000111222444666999:::;;;<<<999999888666555666999;;;===;;;999999::::::888666777777777666666555444333333222222111111222222333111111111111111111111222000111111111111000//////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,------------....................................//////000000000111111111//////000000000111111111222222333444555666777777777888:::<<<===>>>>>>>>>======???@@@BBBCCCEEEEEECCCDDDFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDCCCCCCCCCCCCEEEFFFGGGLLLKKKIIIHHHGGGHHHIIIJJJLLLLLLMMMLLLKKKIIIFFFDDDIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCBBB???<<<;;;<<<===;;;<<<<<<<<<<<<;;;;;;:::zzzyyyxxx{{{~~~jjjccc^^^hhh{{{|||ooofffjjjooonnnmmmoooxxx}}}~~~xxxttttttnnnfff\\\aaagggooo{{{sssjjj___]]]iiixxx}}}yyynnnlllooouuuvvvnnneeeaaaZZZUUUXXXfffwwwpppeee\\\^^^eeeiiilllnnnpppuuu~~~vvvcccUUULLLTTT```fffdddcccjjjtttvvvmmmeee___ZZZVVVXXX]]]eeehhhhhhccc___]]]XXXRRRSSSUUUTTTQQQVVV\\\YYYOOOJJJKKKLLLLLLKKKKKKMMMOOOQQQNNNIIIEEEBBB@@@>>><<<777888999;;;===???@@@AAA???===;;;;;;<<<======<<<>>>??????>>>;;;999888888999888777777888999888666666666555444444444444555333333444444333333222111333444555444222111111222///////////////////////////............------------------------------------------------------------,,,,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........***+++,,,,,,------,,,,,,++++++,,,---...///000111000000111444888:::::::::>>>:::666444555777888999;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>=========>>>??????<<<<<<;;;:::888777666666666555444333222111000///111...,,,+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************)))...000...---......,,,---.........////////////111222555888:::;;;;;;;;;888999999888666555555777::::::999:::;;;:::888666666666777666666555444333111222222222222222222111000000000111111222222222000000000000000//////...........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,------......------,,,------------....................................//////000000000000111111//////000000000000111111111222333333555555666777777888999;;;<<<======>>>===>>>@@@BBBCCCCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCDDDEEEFFFGGGHHHKKKJJJHHHGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIGGGEEECCCJJJIIIGGGDDDBBBAAA@@@???AAABBBBBB@@@===:::::::::::::::;;;<<<<<<<<<;;;;;;ZZZ]]]^^^aaaddddddZZZOOOMMMKKKLLLVVVccckkkllliiiaaaYYYVVV\\\bbbdddeeehhhffffff```YYYXXX]]]^^^ZZZTTTXXX\\\___eeejjjiiidddVVVQQQNNNVVViiizzz}}}wwwkkkeeebbbeeefffbbb___^^^YYYZZZdddwww}}}lllbbb\\\bbbmmmsssuuuvvvnnnnnnpppssstttmmm```VVVQQQVVV\\\]]][[[[[[aaahhhkkkccc]]][[[[[[XXXWWWYYY[[[[[[YYYYYYYYYWWWRRRLLLHHHIIIIIIIIIOOOTTTPPPGGGDDDEEEFFFHHHIIIJJJLLLMMMKKKJJJGGGEEEBBB@@@>>>===:::;;;===???AAAAAABBBAAAAAA>>>;;;999:::<<<======?????????===;;;999888888888777666666888888777666666666555555444444444444333333444444333333222111222333333333222111111111///////////////////////////............---------------------------------------------------------,,,,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++++++++++++++,,,,,,,,,------......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,------------------...///111333555666777444444666999===@@@AAA@@@???<<<888666666777777666888888:::<<>>======999999888777666555444333555333111111111000...,,,---------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---...000///---,,,,,,---------.........000222666999;;;;;;:::999777999:::999666444222222777888999;;;;;;:::777666666666666666555444333333000111222333333222111000//////000000111111222222//////000000//////...---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,------......------,,,,,,,,,---------.................................////////////000000000111////////////000000000111111111222333444555666666777888999;;;<<<===>>>>>>===???AAACCCCCCBBBAAA@@@CCCDDDEEEFFFGGGGGGFFFFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIHHHGGGGGGGGGGGGHHHHHHFFFFFFGGGHHHHHHHHHGGGGGGGGGFFFDDDBBB@@@???>>>===???AAABBBAAA===:::888777888999:::;;;;;;;;;;;;;;;GGGQQQ[[[]]][[[WWWOOOGGGEEEHHHKKKPPPSSSVVVXXXXXXQQQOOOOOOSSSWWWXXXXXXXXXSSSQQQLLLIIILLLSSSXXXYYY[[[\\\ZZZWWWWWWYYYXXXUUUQQQPPPTTT```tttxxxooofff]]]\\\]]]^^^aaadddbbbgggqqqsssaaaXXXTTT\\\hhhoooppppppddd```^^^___bbbbbb^^^YYYWWWWWWVVVVVVYYY___dddggg]]]VVVRRRTTTVVVTTTRRRRRRNNNJJJHHHIIILLLLLLIIIFFFBBBBBBBBBEEEJJJNNNKKKEEEDDDDDDDDDEEEGGGIIIKKKKKKGGGGGGFFFDDDAAA@@@??????===???@@@BBBBBBAAA@@@???AAA>>>;;;999:::===>>>???@@@???===<<<;;;:::999888777666555666999:::999888555555555555555444444444333333444444333333222111111111111111111111000//////////////////////////////............---------------------------------------------------------+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++++++++++++++,,,,,,,,,------......------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---///000000111111333444666888:::<<<===>>>;;;;;;<<<@@@CCCFFFFFFEEEAAA???===<<<<<<;;;999777555666777:::===AAADDDFFFAAABBBBBBCCCDDDFFFGGGHHHFFFEEEDDDCCCBBBAAA@@@@@@??????>>><<<:::777555333333444555777999888555222000/////////.........---+++++++++++++++,,,---...,,,******,,,//////...---,,,,,,,,,,,,------------///111555888:::999888777666888:::999666222000///555777999::::::999777777666666666666555444333222000000222333333222000000//////000000000111111111...////////////...------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,------------------,,,,,,,,,,,,------------..............................////////////000000000...////////////000000000000000111222333444555555777888999;;;<<<===>>>>>>===>>>@@@BBBBBBAAA@@@???BBBCCCEEEFFFGGGGGGGGGFFFCCCCCCBBBAAABBBBBBCCCDDDBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHDDDCCCAAA@@@???>>>>>>>>>===???AAA@@@===999777666888888999:::;;;;;;;;;:::YYYeeeoookkk```XXXRRROOOKKKOOOSSSSSSRRRTTTYYY^^^ZZZZZZZZZ[[[YYYWWWTTTSSSTTTSSSSSSSSSWWW]]]cccgggiiihhhbbbYYYVVVZZZ\\\[[[```aaaeeeooo~~~vvvpppeeeZZZXXXZZZ]]]bbbhhhkkknnnrrruuuzzzzzzsssiii[[[TTTRRRZZZdddiiikkklll\\\XXXTTTTTTWWW[[[\\\\\\VVVTTTOOOKKKMMMTTTWWWVVVKKKFFFDDDGGGJJJHHHFFFGGGDDD@@@???DDDIIIIIIHHHIIICCCCCCCCCEEEFFFGGGEEECCCFFFCCCAAAAAACCCFFFGGGGGGEEEEEEDDDAAA???>>>???AAA???@@@@@@AAA@@@>>>===<<>><<<;;;;;;;;;:::999777666555777999::::::999555555666666555555444333333333444444333333222111000//////000111111000...///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///111333555777777888;;;<<<===???@@@BBBCCCDDDDDDCCCDDDFFFHHHJJJIIIHHHDDDBBBBBBBBBBBBAAA>>><<<888777777777888:::<<<>>>CCCCCCDDDEEEGGGIIIKKKLLLJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFDDDAAA>>>999555333000222555:::>>>???>>><<<555555444444333333222222,,,,,,++++++++++++,,,,,,,,,)))(((+++,,,+++***++++++,,,,,,,,,------------...000222555666666666555555777999999555222///...444666888999888777888888555555666555555444333222000111111111111111111000000000000000000000000000...............------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------------------......////////////000000......////////////000000///000111111333333444555666777888:::;;;<<<======<<<===>>>???@@@??????>>>???@@@BBBDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@BBBCCCDDDAAABBBCCCEEEFFFGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFHHHHHHGGGFFFFFFEEEEEEDDDAAA@@@??????>>>>>>>>>>>>;;;===??????<<<999777777888888999:::::::::999999ooowwwyyymmm]]]SSSPPPOOOTTTUUUVVVVVVWWW[[[aaafffeeefffeeeaaa\\\ZZZXXXWWW[[[\\\]]]^^^___aaahhhnnniiiggg```WWWUUU[[[aaacccfffggghhhmmmuuuzzzuuukkkeee[[[RRRQQQSSSWWW\\\aaafffjjjiiibbb^^^______\\\XXXRRRPPPUUU[[[^^^```bbbRRRPPPMMMKKKJJJKKKMMMNNNFFFHHHDDD===;;;???@@@===>>>::::::>>>???>>>===@@@@@@===@@@HHHLLLJJJIIILLLFFFFFFGGGFFFCCC@@@@@@BBBFFFBBB>>>===???BBBDDDEEEEEEEEEDDD@@@======@@@CCCAAAAAAAAAAAA@@@???>>>===<<<:::888888;;;===>>>??????===::::::;;;===<<<:::888777666777888999888777444555666666666555444333333333444444333333222111111000///000222222111...///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++......,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111222222222444666999<<<>>>@@@@@@BBBBBBCCCDDDEEEFFFFFFGGGHHHGGGFFFGGGHHHHHHFFFDDDBBB@@@>>>>>>???@@@???>>>;;;:::888666555555666777======???@@@BBBEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGEEECCC???<<<:::444444555888===@@@AAAAAA<<<<<<;;;::::::999888888222222000///------,,,,,,+++((((((++++++((()))---,,,,,,,,,------------...---...///111222333444444444666888777444111///...333555777777666666888:::555555555555444333222222111111000000000000111111111111111000//////......---............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------------------------------........./////////000000........./////////000000//////000111222333444444333444666888999::::::::::::;;;;;;<<<===>>>>>>???===???@@@BBBCCCDDDCCCCCCBBBAAA@@@???@@@AAACCCDDD???AAACCCEEEFFFGGGGGGGGGCCCDDDEEEEEEFFFFFFFFFEEEFFFFFFEEEDDDDDDCCCCCCCCCAAA@@@???>>>>>>======>>>:::<<<======;;;999888888888999999999999888888777rrrvvvrrrdddVVVPPPQQQRRR[[[YYYXXXYYY\\\bbbfffiiicccdddbbb]]]XXXWWWXXXYYYXXXZZZ[[[[[[XXXXXX^^^eee^^^]]]WWWPPPOOOWWW___bbb``````___```eeejjjfff___XXXOOOIIIIIIMMMOOORRRVVV[[[bbbbbbWWWNNNNNNPPPPPPOOOIIIGGGHHHJJJIIIKKKNNNCCCCCCAAA>>>:::777777888///777:::555333666999888999777888;;;<<<:::;;;???;;;;;;@@@IIIKKKFFFDDDFFFFFFGGGHHHFFFAAA===???DDDFFFAAA<<<;;;===BBBDDDEEEGGGGGGEEEAAA>>>>>>BBBFFFCCCCCCCCCBBBBBBAAAAAAAAA999777666888:::===>>>>>>???<<<999999<<<======;;;:::888777666777777555444444555666666666555333333333333444444444333222222222000///111333444222/////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++......,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,///222555777888666777:::>>>AAADDDFFFGGGEEEEEEFFFFFFGGGGGGGGGGGGHHHGGGEEEEEEEEECCCAAA>>>===:::666555777:::<<<<<<<<<;;;888666444444555555444555666888:::===???AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDFFFGGGGGGFFFEEEDDD<<<999666666999===???AAAAAAAAA@@@???>>>>>>======:::999777444111000......+++)))***---,,,)))+++111,,,,,,---------.........,,,---...///000111222333444666777666444111//////333555777666555555888<<<555555555555444333222222222111000//////000111222222222111000///...------------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,*********++++++*********++++++,,,,,,,,,---------------------------------............/////////000............/////////000//////000111222333444444111222444666777888888888::::::::::::;;;===>>>???>>>???AAACCCDDDDDDDDDDDDBBBAAA@@@??????AAACCCDDD>>>@@@BBBDDDFFFFFFFFFFFFCCCCCCDDDEEEFFFFFFEEEEEEAAAAAAAAABBBCCCDDDEEEFFFBBBAAA@@@>>>======<<<<<<999;;;<<<;;;:::999999:::999999999999999888777666nnniiiaaaXXXRRROOONNNNNNVVVVVVXXXZZZ]]]aaaeeeggg```^^^[[[XXXVVVVVVVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSQQQPPPPPPVVVVVVVVVVVVVVVUUUTTTSSSLLLHHHDDDCCCEEEFFFFFFDDDMMMKKKIIIEEEBBB???<<<;;;;;;:::::::::999999888888555555555555555555555555333333333444444444555555777777777777888999:::;;;===???BBBEEEGGGGGGGGGFFFDDDDDDEEEDDDDDDEEEGGGJJJLLLGGG@@@:::888===EEELLLFFFEEEBBB@@@>>>>>>???@@@IIIEEEAAA>>>============777666666666666888:::;;;888999999::::::;;;;;;<<<;;;999888666555444444555444444555555444444333222444444333333333333222222000000000000000000000000////////////////////////...------,,,,,,------............------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,---,,,***)))***---000222000000000222444888<<<>>>:::;;;===@@@BBBEEEGGGHHHFFFFFFFFFEEECCCBBB@@@???AAA@@@>>><<<<<<;;;999777888777777777666666555555666888:::888555444666999888888888777777666666555555555555666666888999:::<<<<<<<<<===@@@CCCGGGIIIBBB???;;;777666777:::<<>>>>>>>>???AAACCCCCCBBBAAA@@@>>>=========>>>???@@@@@@BBBCCCEEEGGGHHHGGGFFFEEEFFFFFFEEEEEEDDDDDDDDDCCC@@@??????AAABBBBBB@@@>>>@@@???>>><<<<<<<<<===>>>>>>;;;999999;;;;;;999666666777888999888555222000ZZZWWWRRRMMMIIIHHHHHHHHHKKKLLLNNNPPPSSSVVVXXXYYYSSSRRROOOMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEAAA>>>;;;:::;;;<<<<<<:::::::::888777555333222111555444444444333333333333333333333333333333333333222222222222333333333333666666666666777888999:::;;;<<>>??????>>>>>><<<;;;999999;;;:::999999::::::999888999::::::;;;;;;<<<<<<===>>>>>>===;;;888777888:::;;;;;;;;;;;;::::::::::::444444444555555666777888999999999:::;;;===???@@@JJJHHHDDD@@@;;;777444333;;;===@@@BBBDDDDDDCCCBBBCCCCCCBBB@@@>>>;;;999777444111///------...---,,,...,,,++++++,,,+++***(((+++,,,,,,---......//////111222333444444333222111333333444444555555666666444444333222222222222333444222//////000111000000000000000000/////////...------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............................../////////000000000000111222444555444555666888999999:::;;;<<<===>>>>>>???@@@AAABBBBBB@@@???>>>============>>>???@@@AAAAAACCCEEEFFFGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCC@@@???@@@AAACCCCCCBBB@@@???>>>===<<<;;;;;;;;;;;;===;;;999999;;;;;;999666555666777888777444111000@@@@@@>>>======>>>???@@@<<<===???BBBCCCEEEFFFFFFBBBAAA???>>>======>>>???????????????????????????======<<<<<<;;;:::999999666777777777777666666555666444111000111222222111000000000000000000000000000000000///////////////111111111111111111111111000000111111111222222222444444444444555666777888888999<<<>>>@@@@@@@@@@@@AAABBBBBBAAA@@@AAADDDFFFIIIFFFCCCDDDGGGJJJIIIHHH??????>>>>>>???AAACCCDDDCCC@@@<<<::::::::::::999999999888777777777777888::::::::::::999999999999777888:::;;;:::777444222444444555555444444333222333333333333222222222222000000000000000000000000////////////////////////...------,,,,,,------......------------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,---.........///000111222222333333555777999::::::888777:::999777666555555666666888888888888777666555444444555555777888999::::::999999;;;<<<>>>???AAAAAABBB???<<<:::999999888777888888888888999999999999444444444555555666666777777888888999999999999999???@@@AAAAAA???;;;777555555777;;;???CCCEEEFFFFFFFFFFFFFFFEEEDDDBBB@@@???;;;888555333222000...---///---,,,+++,,,,,,***)))+++++++++,,,,,,------...///000222333444333333222444444444444444444444444444444333222222222222222333111000///111111111000000000000/////////......------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............................../////////000000000000222333444333444666777888888999:::;;;<<<======@@@@@@AAAAAA@@@???===<<<============>>>???@@@AAAAAABBBDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAABBBDDDDDDCCCBBB============<<<;;;:::999<<<;;;999999::::::999777555666777777666444222000111111222333444555555666111222444666777777777666555444444333333444444555555555555555555555555555333333333222222111111111///000000000000000//////111000///...............//////000111222222333333000000000000000000000000000000000000000000000000000000000111111111222222222222222333333444555666666777999;;;<<<=========???@@@@@@???>>>???AAACCCGGGDDDBBBDDDJJJLLLJJJGGG=========>>>???AAACCCDDDAAA>>>;;;::::::::::::999888888888888888888999999;;;;;;::::::999888888777888888::::::999777555444444444555555444444333222333333333222222222222111////////////////////////////////////////////////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------...---,,,++++++,,,...//////000222555777888888888:::;;;===>>>???@@@??????>>><<<:::777666666666777777777777777777777666555444666888999999:::<<<===;;;<<<===???@@@BBBCCCDDDCCC???;;;:::;;;<<<:::777555555555666666777777888555666666777888888888888888999;;;======<<<;;;:::333555999;;;<<<;;;888777222333666:::>>>CCCHHHJJJGGGGGGHHHHHHGGGEEECCCBBB@@@===:::999888666444222---,,,+++,,,---...---,,,******+++++++++,,,,,,,,,---...000111222333333333444444444333333333333333444333333222111222222222333111000000111222111000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++***************************************++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------................................./////////000000///111222333222333555666777777888999:::;;;<<<<<>>>>>============>>>???AAAAAAAAABBBCCCDDDEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDCCCAAA======>>>>>>===;;;999888;;;:::999999999999888888666777777888777555333222......//////000/////////,,,---///000111000//////////////////000000111111000000000000000000000000//////////////////////////////000000000000//////000000000///......//////.........//////000000111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222333444555555666777999:::;;;<<<<<<>>>??????>>><<<===???AAAEEEAAA>>>AAAFFFJJJHHHFFF>>>>>>>>>>>>???@@@@@@AAA@@@>>>;;;;;;;;;;;;;;;:::555666777888999:::;;;;;;;;;;;;:::999888888777666999999888777666666666666444444555555444444333222333333222222222111111111////////////////////////////////////////////////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------...---,,,,,,,,,...111222444666999===???@@@AAAAAA@@@???>>>=========>>>???===;;;:::888888888888888888888999:::::::::999999;;;===??????======???AAAAAAAAABBBBBBCCCDDDEEEEEECCC@@@======@@@@@@>>><<<888888999999::::::;;;;;;999:::;;;<<<<<<<<<;;;;;;888:::===@@@AAAAAA@@@???<<<<<<<<<;;;999777555444333222222444888???FFFKKKGGGHHHIIIJJJIIIGGGEEECCCAAA@@@>>>>>>>>>===;;;999111///......//////---,,,*********+++++++++++++++,,,---...000111222333333333333333333333222222222333333222111111111111222222111000111222333222000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++******))))))******+++******************************))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------....................................////////////...000111222111222444555666666777888999:::;;;;;;======>>>???@@@AAAAAAAAA<<<<<<<<<===>>>@@@AAABBBAAABBBCCCDDDDDDEEEEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHIIIGGGEEEDDDDDDCCCAAA@@@????????????>>><<<:::999999::::::999999888888999888888999999888777666555////////////...---------,,,------................../////////000000000000////////////////////////......//////////////////......///000000000//////...///000000...---...///.............../////////////////////000000000000111111111111111111111111000111111111111222222222000000000111111222333444555555666777888999::::::===>>>>>>===;;;<<<>>>@@@AAA???<<<>>>BBBDDDDDDCCC>>>>>>>>>>>>>>>>>>>>>>>>???===<<<;;;<<<===<<<;;;444555777999:::<<<<<<<<<;;;::::::999888777777777999888666555555555666777444444555555444444333222222222222222111111111111000000000000000000000000////////////////////////...------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------////////////111333666777<<<===@@@CCCEEEFFFFFFFFFAAA???<<<999777777777888999999999999999888888888888999:::;;;<<<<<<<<<<<>><<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@@@@@@@@@@???>>>888:::===@@@BBBBBBBBBBBBEEEDDDBBB@@@===<<<:::999777444222111444:::AAAEEEEEEFFFIIIKKKKKKJJJHHHFFFBBBAAAAAABBBCCCDDDBBB@@@;;;999666333222000---***++++++++++++++++++++++++,,,,,,---...///111111222222222222222222222222222333333222111111111111111111111000222333444222111/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))*********************************))))))))))))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------........./////////---///000111000111333444555555666777888999::::::;;;;;;<<<>>>???@@@AAABBB<<<<<<<<<===>>>@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFHHHHHHHHHIIIIIIIIIIIIIIIJJJHHHEEECCCCCCCCCAAA@@@@@@@@@@@@???>>><<<;;;:::888999:::999888777888999999999999999999888777777......------------......---------------...//////......//////000000//////........................---------....../////////,,,---......//////......,,,///111000...---...000000000000000111111111111............/////////000000000000000000000000000/////////000000000111111000000000000111222333444444444444555666777888999===>>>>>><<<;;;;;;===???<<<<<<===>>>???@@@@@@@@@<<<======>>>>>>???>>>>>>>>><<<;;;;;;<<<===<<<:::555666888:::;;;;;;;;;;;;::::::999999888888777777666666666666555555555444444444555555444444333222222222222222111111111111000000000000000000000000////////////////////////...------,,,,,,------...,,,,,,,,,---------......++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................000111333555888:::<<<===@@@@@@AAAAAABBBBBBAAAAAA<<<<<<;;;:::::::::::::::<<<===>>>??????>>><<<;;;999:::<<<===>>>???@@@@@@EEEHHHJJJHHHDDDBBBDDDGGG@@@@@@@@@AAAAAAAAAAAAAAABBBEEEHHHIIIGGGCCCAAA???AAAAAAAAA@@@@@@@@@@@@@@@@@@AAACCCDDDDDDBBBAAA@@@:::;;;===???AAABBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>999777444333333666999;;;===???DDDGGGJJJJJJIIIHHHCCCBBBCCCEEEGGGGGGFFFDDDCCC@@@<<<999777444000---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111000000111111222222333333333222222111111111111111111000111222444444333111//////.........---------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************************************))))))))))))******************************)))))))))))))))***++++++***************************++++++++++++,,,,,,,,,---------------------------------.........//////,,,...000000000000222444444555555666777888999::::::::::::;;;<<<===>>>???;;;<<<<<<===>>>@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJHHHEEECCCBBBCCCDDDCCCBBBAAA@@@???===;;;:::::::::777999:::999777777888:::999999999888888888888777++++++******+++---///000......---,,,---...000111---......//////......---........................+++,,,,,,------......///+++,,,---...............---///222111///...///111...//////000000111222222.........//////000000000000000000000000000000000............/////////000000000000000111222333444333222222333444555666777===>>>>>><<<;;;;;;===???888;;;???@@@???>>>======;;;;;;===>>>????????????<<<;;;::::::<<<<<<;;;:::666777999:::;;;::::::999999999999888888888888888333444666777777555333222444444555555444444333222222222222111111111111000000000000000000000000000////////////////////////...------,,,,,,------...,,,,,,,,,------.........++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................222444666:::===???@@@AAA??????>>>===;;;::::::999888:::===@@@BBBCCCCCCCCCCCCDDDFFFHHHGGGEEEBBB@@@<<<===>>>@@@AAABBBCCCCCCEEEHHHJJJIIIDDDCCCEEEHHHFFFFFFGGGHHHIIIIIIJJJJJJMMMRRRWWWWWWRRRMMMIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGAAABBBDDDEEEEEEDDDBBBAAA===>>>???@@@BBBBBBCCCCCCAAABBBBBBBBB@@@===999777999888777666555444444444555888===CCCFFFHHHHHHGGGDDDDDDDDDFFFHHHIIIGGGEEEEEEBBB???===;;;999666333,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000//////000111222333333444333222222111000111111111111000111333444555333111//////.........---------------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++******************************+++++++++,,,,,,,,,---------------------------------.........//////,,,...///000///000222333444444555666777888999999::::::999999999:::;;;;;;;;;;;;<<<===???@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIEEECCCAAAAAACCCEEEEEEEEEAAA@@@===;;;:::999999999666888:::999777666888:::888888888777777777777777//////.........---------...------,,,,,,------.....................------............................................................////////////........................---------............///////////////////////////......////////////..................//////////////////000000111111111222111111111222333444666777888777666666888:::===???>>>======>>>??????===:::888999:::;;;<<<>>>??????777999<<<===<<<;;;;;;;;;::::::999888777777777888;;;:::888777777777888999999888888777666555555444666555555444222111111000111111111111000000000000222111111000///......---//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++***,,,...---+++,,,000444777999===@@@BBB@@@>>>===;;;888444111222666;;;???AAABBBCCCCCCBBBCCCEEEGGGMMMJJJJJJMMMNNNJJJHHHHHHAAAAAA???===DDDLLLJJJCCCGGGJJJKKKLLLRRRYYY[[[YYY```bbbhhhllliiidddiiirrrvvvuuuiiieeeggggggggggggiiijjjgggaaa\\\[[[\\\^^^^^^\\\WWWPPPLLLGGGDDD@@@>>>>>>@@@AAABBBDDDCCCCCCDDDDDDBBB===:::@@@:::444222444666555444999888888999<<>>;;;888555000,,,***+++---///......------,,,------------...000222333222111000///000222333333222000///000000000000000000000000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))).........------,,,,,,,,,+++,,,------......---------------......000111111111111222333555777999:::999888777777777888999:::===<<<<<<<<<>>>@@@BBBCCCCCCCCCDDDEEEFFFGGGHHHHHHNNNKKKIIIJJJKKKLLLJJJGGGCCCAAA??????AAACCCDDDDDDAAA@@@???===;;;999777777777777777666555555666777999888777666555555555555///.........------------...------,,,,,,------.....................------............................................................////////////........................---------............///..............................////////////..................//////////////////000000000111111111111111111222333444555666777666666666777:::<<<>>>=========>>>??????===:::999:::;;;;;;<<<===>>>>>>888;;;>>>>>>===;;;999999:::999888777777777777777888888777666666777777777888888777777666555555444666555555444222111111000111111111111000000000000111111000000///......---//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///......---------,,,,,,............///111555888<<<===>>>>>>===<<<999888333444555888;;;@@@CCCFFFGGGIIIJJJJJJGGGEEEDDDDDDHHHDDDCCCGGGHHHFFFDDDFFFCCCIIINNNRRRZZZbbbbbb^^^aaahhhooossswwwzzzyyyvvv{{{{{{~~~}}}zzzyyytttttt|||}}}~~~{{{tttvvv|||{{{mmmbbb^^^[[[WWWQQQLLLGGGCCC@@@@@@@@@AAABBBAAAAAAAAAAAA::::::;;;;;;:::888666555999888777888999===@@@BBBJJJJJJKKKKKKLLLLLLLLLKKKIIIGGGDDDCCCCCCBBB@@@===999777555333000///------,,,,,,,,,,,,,,,---......---...000222222222111000///000222333333222000//////////////////////////////......---,,,,,,++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************......---------,,,,,,,,,+++,,,------...---------------------...///000111///000000222444666777888888777777666777888999:::<<<<<<<<<<<<===???AAACCCBBBBBBCCCDDDEEEFFFGGGGGGLLLJJJIIIIIIKKKKKKIIIGGGBBBAAA???@@@BBBCCCCCCBBB@@@???>>><<<;;;999888777888888888888777777888999999888777666555555555555............------------...------,,,,,,------...------------------......------------------------........................---............/////////........................---------............///..............................////////////......---............///////////////000000000000111111000000111111222333555555666555555555777999;;;<<<<<<;;;;;;===>>>>>><<<:::;;;;;;<<<<<<<<<=========999<<>>;;;999888:::999888777666666666666666666777888888777777777888777777666666555555555555555444333333222111111111111111111000000000000111000000//////........................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000//////............//////...///222777;;;===>>>@@@???===:::888666555444333333555777:::???BBBEEEGGGIIILLLLLLKKKIIIHHHHHHGGGBBBAAAEEEIIIJJJMMMQQQ^^^gggppptttuuuwwwvvvtttyyy{{{xxxxxxuuuxxxwwwuuupppjjjbbb[[[VVVNNNNNNKKKFFFAAA???@@@CCC<<<>>>@@@???===;;;<<<>>>:::999888777666666666777FFFHHHKKKNNNPPPPPPNNNMMMNNNLLLIIIHHHGGGEEECCC@@@;;;;;;<<<;;;888444000---,,,,,,,,,,,,,,,---......,,,...///111111111000000///000111222222111000///////////////////////////.........------,,,,,,+++************************************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++------------,,,,,,,,,,,,++++++,,,---------------------------...///000000......///000222444555666777777666555666777888999;;;;;;;;;;;;===???AAABBBAAAAAABBBCCCDDDEEEEEEFFFJJJIIIGGGHHHIIIIIIHHHGGG@@@@@@???AAABBBCCCAAA@@@???>>>===<<<:::999888777888888888888888888888888888777666555555444555555------------------------...------,,,,,,------...,,,,,,------------......------------------------........................---------.........//////........................---------............///........................---......//////......------------.........////////////000000000000000000000000000111111222444444444444444555666888:::;;;:::::::::<<<>>>>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<888;;;???AAA???<<<:::999999999777666555555555555666777888999:::999888777777777666666666555555555555555444333333222111111111111111111000000000///000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////.........///000111......222888@@@EEEEEECCC>>><<<999666555555555666888666555555999???FFFJJJIIIIIIIIIHHHGGGHHHLLLOOOSSSNNNMMMRRRXXX]]]dddjjj|||wwwxxx{{{}}}~~~xxxwwwxxxzzz~~~xxx~~~}}}{{{xxxooo```RRRJJJKKKOOONNNJJJDDD???======???AAA??????>>><<<:::777555444???CCCHHHNNNQQQRRRQQQPPPQQQPPPNNNLLLIIIGGGEEEDDD>>>???@@@@@@>>>:::666333//////...---,,,,,,,,,---,,,---...000000000000000000000111111111111000000////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---------------...///000......///000111333555666666555444444444555777888999999999:::<<<>>>@@@BBB@@@@@@AAABBBCCCCCCDDDDDDHHHGGGFFFFFFFFFFFFFFFEEE?????????AAABBBBBB@@@=========<<<;;;:::999888777777777666777888999888777777777666555444444444444,,,,,,------------------...------,,,,,,------...,,,,,,,,,,,,------......------------------------........................------------....................................---------............///........................------............------------------............000000//////////////////000000000000111111222333222222333444555777888999888888888;;;======<<<:::<<<<<<<<<<<<;;;;;;;;;;;;555999===??????===<<<<<<:::999888666555555444444555666777888888888666666666666666666555555555555444444444333333222222111111111111111000000000///////////////............---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...---------///111333555222444999@@@FFFGGGCCC???999888777666777999<<<>>>:::;;;===@@@DDDIIINNNQQQJJJIIIGGGEEEGGGMMMVVV]]]lllfffcccgggmmmssszzzzzzsssnnnssswwwyyy|||~~~wwwrrrrrruuuzzz~~~yyyvvvrrrjjjkkkooolllbbbWWWQQQOOOLLLEEE???AAAAAAAAA@@@>>><<<;;;999999===CCCIIINNNQQQQQQQQQRRRQQQPPPMMMJJJGGGFFFEEEAAAAAAAAAAAAAAA???>>>===666444222000...,,,++++++,,,------...//////000000000000000111111000000000........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------------......////////////000111333444555444444333333333444555666888888888999;;;===@@@AAA@@@@@@AAAAAABBBBBBCCCCCCFFFFFFFFFEEEDDDCCCCCCCCC>>>>>>>>>@@@AAA@@@>>><<<<<<;;;;;;:::999888888888888777777999;;;<<<:::888777666555444333333333333,,,,,,,,,,,,------------...------,,,,,,------...++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------------.................................---------............///------------------------------............------,,,------------.........000000////////////......000000//////000111111222000111222333444666777777666666777999<<<===<<<:::;;;;;;;;;:::::::::::::::444777;;;======<<<======;;;:::999777666555444444555666666666555555444333555555555555555555555555444444444333333222222222111111111111000000000000........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---------...111444888:::<<<>>>AAADDDEEEBBB===999888888:::<<>>===<<<;;;888;;;???DDDIIILLLOOOPPPOOOOOOOOOLLLHHHFFFEEEFFFCCCCCCBBBBBBBBBBBBBBBCCC;;;:::777333000...,,,+++,,,,,,------...//////000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,...---------------....../////////000111222333444333333222111222333444555777777777888:::===???AAA@@@@@@AAAAAABBBBBBBBBBBBEEEFFFFFFDDDAAA??????@@@???>>>===>>>??????===;;;:::::::::999999888888888:::999888;;;>>>???<<<999666666444333333333333333++++++,,,,,,,,,---------...------,,,,,,------...***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------.................................---------............///------------------------,,,------......------,,,,,,,,,---------.........000000/////////.........000////////////000111111///000111333444555555666555555666999;;;===<<<:::999999999999999999999999666888::::::::::::;;;===<<<;;;:::888666555555555:::999888666555555555555555555555555555555555555444444333333333333222222111111111111000000000000........................---------.........//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////.........000444888===@@@BBBCCCDDDBBB???<<<::::::<<<>>>BBBFFFIIIKKKKKKLLLIIIJJJKKKLLLLLLKKKJJJIIIKKKSSS___mmmyyy~~~||||||xxxuuutttmmmmmmhhh^^^WWWTTTPPPLLLVVVZZZ\\\XXXXXXZZZZZZWWWQQQQQQOOOLLLJJJKKKOOORRRWWWYYY\\\^^^aaagggooouuu~~~uuulllkkkrrr{{{yyykkkSSSQQQNNNJJJEEEAAA>>><<<======>>>@@@CCCGGGKKKMMMKKKLLLLLLJJJFFFCCCCCCEEEDDDDDDEEEEEEDDDCCCCCCBBB>>>===:::777333111///...,,,,,,,,,,,,---...//////000000////////////000000........................------------------------++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++...------,,,,,,------...------......///000222222222222111000111222333444666666666777999<<>><<<<<<=========<<<999999999999888888888888999777666999>>>???;;;777666555444333222222222222+++++++++,,,,,,---------...------,,,,,,------...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------..............................---------.........//////------------------------,,,------......------,,,,,,,,,,,,---------......000000//////.........---000////////////000000111...///111222444444555555444444555888;;;<<<<<<:::777777888888888999999999888999:::999888888:::;;;===<<<:::888777666555555???>>><<<999888888888888444555555555555555555555444333333333333333333333111111111111000000000000---.....................---------.........//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000...//////222666<<>>:::999===@@@BBBEEEIIINNNPPPPPPOOONNNJJJHHHFFFGGGLLLUUU^^^ddddddnnn|||nnn``````eeeccc]]]ZZZUUUTTTOOOHHHFFFGGGFFFAAABBBFFFFFFBBBAAAEEEFFFBBBCCCEEEEEECCC???>>>AAADDDBBBDDDEEEFFFHHHMMMUUU[[[bbbbbbbbb``````eeeoooxxx}}}|||xxx|||rrrnnnggg^^^UUUMMMGGGDDDBBBAAA???>>>@@@CCCGGGJJJHHHJJJJJJHHHDDDAAABBBDDDDDDEEEGGGGGGFFFDDDAAA??????===;;;888666444222222,,,,,,,,,,,,---...//////000000////////////000000........................------------------------************************************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++...------,,,,,,,,,------,,,,,,,,,---...///000111222111000000000111333333555555666777999<<<>>>@@@AAABBBBBBBBBBBBBBBBBBCCCEEEFFFFFFCCC>>>::::::<<<@@@>>><<<;;;<<<======<<<888888888888888888888888555333333666;;;<<<888333555555444333222222222222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++------------------------//////.........---------............////////////000000000000111111111111333222444777;;;===;;;888666777777888888888888777======<<<:::888888;;;===??????===888555777???FFFOOOKKKDDD<<<777444444444777666555444333333444555555555444444444333333333000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))---000...***(((***...---,,,***+++,,,------,,,///,,,+++,,,......***''',,,...///...,,,+++---///------------------------***,,,.../////////000111///111444999>>>BBBFFFHHHDDDAAA>>>>>>AAAEEEHHHJJJJJJKKKLLLOOOPPPOOOLLLIIIHHHLLLLLLQQQddd}}}{{{[[[UUUKKKDDDBBBCCCEEEFFFCCCAAA??????@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBKKKIIIEEECCCBBBBBBAAA???@@@AAAAAAAAACCCFFFHHHHHHKKKGGGHHHMMMPPPOOORRRXXXbbbbbbgggqqqvvvvvvyyy~~~yyyxxxvvvsssmmmcccWWWOOOMMMHHHAAA===>>>@@@CCCEEECCCCCCCCCCCCAAA@@@>>>===BBBDDDFFFFFFDDDBBBAAAAAA<<>>@@@>>>>>>>>>>>>============BBBAAA@@@>>><<<;;;::::::>>>BBBBBB<<<;;;???BBB@@@::::::999999888777777777777777777777777666666555888777444222111222444555,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///.........------------............//////////////////000000000111111111333333444777:::;;;999777666666777888888888777777999:::::::::999999<<<>>><<<===<<<999666888@@@FFFIIIEEE@@@;;;777555555555777666555444333444555555444444444333333333333222000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***,,,...///000000111000...,,,++++++***)))'''))))))***---...///---,,,+++,,,---//////000111111------------------------,,,---............///111222555:::@@@DDDFFFFFFFFFGGGEEEEEEFFFIIILLLNNNNNNRRRPPPMMMKKKJJJIIIHHHGGGLLLXXXdddpppwwwrrrmmmfff]]]VVVKKKHHHCCC@@@>>>>>>>>>>>>BBBAAAAAACCCGGGKKKNNNPPPMMMOOOQQQSSSVVV]]]gggooovvvoooeee]]]YYYXXXXXXXXXZZZYYYVVVSSSRRRRRRRRRQQQTTTNNNJJJGGGCCC@@@CCCJJJMMMNNNSSS[[[^^^^^^bbbiiinnnpppvvv{{{wwwtttssskkk]]]OOOEEEAAABBBDDDCCCDDDDDDDDDBBB>>>;;;888===>>>AAADDDEEEEEEDDDBBB=========???AAAAAA>>>;;;888555222000000000///.........------------.................................------,,,,,,,,,------,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,------------............000/////////000222444666333666888::::::;;;===>>>========================?????????>>><<<:::999888;;;@@@AAA===<<<@@@AAA@@@::::::999888888777777666666666666666666666777777888666444111111222333444,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++............---------------............///////////////000000000000111111333333444666888888777555555555666777777777777777555777999999999:::<<<===999:::;;;999888:::???DDD@@@>>><<<999777666666666555555444333444555666777333333333222222222111111000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...+++******------,,,***---+++***+++---.........+++,,,...---,,,++++++,,,+++******,,,...///...------------------------------.........---...000333777<<>>>>>===:::888666:::>>>@@@>>>===??????>>>:::999999888888777666666444444333444555777999:::777555333111111111222333,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,------------...------,,,,,,,,,+++++++++++++++++++++++++++++++++---------------------------------.........//////////////////000000000111333333333444555555444333444444555666777777777777444666888999999999:::;;;888999::::::999:::<<>>???>>>;;;888666:::===???>>>===<<<;;;;;;999999999888777777666666333222222333444777:::<<<666555333111111111222333,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,---------.........------,,,,,,,,,+++++++++------------------------,,,,,,------------------------------...............////////////000000000111222333333222222222222333333444666666777777777444666888888777666777888999:::;;;:::999888999:::888888777777555444333222555444333333444555666777222222111111111000000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++++++++---444@@@III888555111...+++)))&&&$$$***+++++++++,,,222<<>>???>>>@@@GGGRRR[[[aaabbbbbbcccdddiiioootttuuuyyy|||~~~|||zzzzzzzzzwww{{{~~~zzzyyyzzz{{{wwwcccRRRLLLFFFEEEIIIOOOSSSTTTOOOMMMLLLOOO]]]rrrwwweeeXXXOOOMMMIIIEEEBBB@@@???>>>;;;999999===CCCFFFCCC???FFFDDDBBB???======>>>@@@DDDBBB???>>>===;;;888666333222111000////////////........................+++++++++++++++,,,---...++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------...............///000111111111444666888888999;;;<<<::::::;;;;;;<<<<<<<<<<<<;;;<<<>>>??????===:::888<<<===>>>>>><<<888777777999999888888777666666555222222333444555888:::;;;666555444222222222222222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,---------............------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,------------,,,------------...............////////////000000///000111111000000111222222222444555666666666666444555666666555444666777:::::::::999888888777777888777777666555444333333555555444333444555666777222222222111111111000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,---,,,+++111<<>>???>>>AAADDDHHHMMMUUUaaaoooyyy{{{zzzxxxttttttyyy}}}~~~yyyaaa^^^ZZZXXXWWWUUUPPPLLLBBBAAA???===GGG\\\sss}}}uuulllggg___UUULLLDDD???<<>>???===;;;CCCDDDDDDAAA>>><<<===???BBBAAA@@@@@@AAA@@@>>><<<666555333111000///......------------------------,,,++++++++++++,,,,,,---***++++++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---------------.........////////////111333666777888888:::<<<999999::::::;;;<<<<<<<<<;;;<<<===>>>>>>===;;;:::===<<<<<<===:::555555777999888888777777666555555444444555666777888999999666666555444333333333333,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------................../////////000000---///000000......000333111222333444555666666666222333444333333444777999999888777777888888888777777777666555555666666777777666555444333444555555333333222222222111111111000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---...---+++))))))---000333333333666:::===??????666444222111333444555555888<<>>=========>>>===>>>???AAABBBAAA@@@>>>??????@@@BBBDDDEEECCCBBB>>>===:::888555333222111------------------------,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------------......//////......///222444666666777999:::888999999:::;;;;;;<<<<<<:::;;;;;;<<<<<<<<<;;;;;;<<<999999;;;999555666;;;888888888777666666555555555666888999:::999777666777777666555555444444333,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........//////---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------................../////////000,,,...//////------000333000111333444555666666666000111222222222444888<<<888666555666777999999999666666555555666777999:::777666555444333333444555333333333222222222222111000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++---......+++)))+++***+++...222666888888;;;;;;>>>DDDJJJMMMLLLJJJAAAHHHNNNJJJ===222------------------------------000444999===@@@CCCGGGIIIHHHJJJLLLOOOQQQRRRSSSSSSQQQOOOOOOVVVddduuuyyyvvvxxx{{{mmmeeeZZZQQQHHHBBBAAABBB;;;===BBBMMM```ttt~~~~~~sssuuuyyy~~~zzzuuusssppphhh___^^^aaa\\\SSSGGGFFFIIIWWWkkkyyy~~~}}}}}}rrriiicccMMMKKKHHHCCC??????AAADDD999888:::???FFFHHHCCC>>>======???BBBFFFGGGGGGEEEFFFEEEBBB???<<<999888777------------------------------,,,+++*********************++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///............000333444555555777999888888999::::::;;;<<<<<<::::::::::::::::::;;;;;;:::666666999888555777>>>888888888777666666555555777888:::;;;;;;999666555777777777666555555444444++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////............////////////000000111222222222222111000111222333555666777777666666777777777777666555999888666555666777999:::;;;:::888666444333222111111111111111000000000000////////////..................---------,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------333///...666CCCLLLMMMJJJMMMRRRTTTMMM>>>333///000,,,............///111333888<<>>;;;:::;;;<<>>???@@@CCCGGGIIIJJJIIIFFFDDDEEEIIILLLIII???555333///---...---+++,,,///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++*********))))))((((((******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,///000111222444555666777666888888999999:::>>>@@@===999666777;;;>>><<<999555555666777777777777777777888999888777666666888333555777999:::999888888888777666555444333333333++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................///////////////000111111222222111111111222222333444555666666666666666777777666666555777777555555555666888999:::888777555333111111000111111111111000000000000////////////..................---------,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///+++))),,,333777666333444999<<<999111,,,+++,,,/////////......000444777AAACCCEEEFFFFFFGGGIIIKKKPPPMMMLLLNNNKKKGGGIIIOOOYYYbbbiiinnnzzz~~~vvvrrrllliiieee___VVVOOOCCC>>>888666777<<>>GGGEEEBBB???>>>@@@EEEHHHFFFHHHJJJIIIGGGGGGHHHKKKHHH<<<000...000///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************)))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------...000111111222333444666666666777999;;;777777777999::::::666333444666999;;;;;;999777555666888888888666555666777666777777888777777666555777777555444333222222222++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------..................///000000000000///222222222222222111111111222222333444444444444444222222222222222333333444666555444333222222222222111111111111000000000///////////////..................---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,------,,,,,,...000///---++++++---......---,,,---///222666===EEEKKKHHHKKKNNNPPPOOONNNOOOOOOJJJKKKNNNRRR[[[fffqqqwwwuuuzzz~~~}}}uuunnnVVVNNNBBB:::888<<>>DDDJJJNNNMMMOOORRRRRRPPPLLLJJJIIIDDDIIIQQQ[[[hhhuuuxxxvvvrrrxxx|||nnn]]]RRREEE@@@:::777===IIIXXXaaa{{{~~~wwwrrruuu~~~vvvqqqvvv~~~|||yyyrrrhhh___VVVRRRXXXaaapppyyy~~~sssfffSSSFFF@@@???>>>>>>???BBBEEEDDDAAA???@@@BBBCCCFFFHHHJJJLLLPPPWWW\\\QQQCCC666000...,,,+++---++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))******************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...//////000///111444444444333444555555666777888999888888777777999;;;<<<<<<:::888666666777888777555444555666666666666666666666666666777666555333222222111111++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---------.........------.../////////......000000000111111111111111///000111222333333333333111111222222333333333222333222222111111111222222111111111111000000000000////////////..................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............000///...------.........,,,---............//////111555<<>>DDDPPPbbbtttxxxxxx{{{{{{{{{|||zzztttpppllleee\\\___aaajjjyyy{{{iiiZZZPPPJJJEEEBBBAAAEEEGGGEEE@@@======??????AAACCCFFFIIIOOOUUUYYYPPPGGG===888444...,,,---+++++++++,,,,,,---------************************************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))******************************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------.../////////...000333333333222333333555666777888888999:::;;;999:::;;;;;;;;;:::888777666777777777555444555666555555555555666666777888666666444333222111111111++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++++++++++++++,,,++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,---......//////......///000000000111111111111//////000222222333333333111111222333333333333222111111000000000000111111111111111111000000000000000/////////..................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////---+++,,,...///...---+++---///...,,,+++,,,---555:::BBBHHHKKKLLLMMMMMMOOOOOONNNMMMKKKKKKLLLNNNQQQXXXcccrrrwwwddd]]]ZZZVVVPPPHHH@@@<<<<<<===AAAHHHTTTdddxxx|||{{{~~~~~~~~~yyywwwvvvwwwxxxyyy|||~~~hhhWWWSSSUUUaaasssxxxjjj\\\PPPIIIEEEGGGHHHDDD===:::;;;>>>;;;;;;<<<@@@EEEJJJOOOQQQPPPJJJEEEBBB;;;333//////+++++++++,,,,,,---------************************************************************************************************************************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))*********+++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,------....../////////...000222333222111222222555666777777888999;;;===;;;;;;;;;;;;::::::999888555777777777555444555666444444444444555777888999666666444333222111111111++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,------//////.........---------........................////////////////////////000000000000111111111111222222333333333222222111111111111111111000//////000000000000///////////////.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........//////------...000333777@@@FFFHHHLLLQQQPPPKKKRRRJJJGGGNNNVVVYYY\\\```bbb```iiiiiiSSSNNNHHHCCCBBB>>>:::;;;BBBKKKRRR\\\iiixxxxxx}}}zzzsssqqqxxxxxxzzz~~~uuuvvvxxx~~~}}}|||}}}~~~~~~}}}|||}}}}}}pppiii```[[[___iiissszzzxxxdddTTTNNNDDD@@@DDDCCC<<<;;;BBB======<<<===>>>@@@BBBCCCHHHKKKUUUZZZMMM666,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************************************++++++++++++++++++++++++(((((())))))******++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++*********)))))),,,,,,,,,---------......000000000111222222333333666222///111777<<<===;;;>>>===;;;888666555444444777777666555555666888888999888888999;;;;;;:::999555444333333222222333333++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------///.........------------........................//////////////////////////////000000000111111111111222222333333222222111111111111111111000//////000000000000/////////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------..................------///333666@@@EEEHHHGGGIIIOOORRRPPPLLLGGGJJJVVVaaacccaaa```dddgggttt}}}```JJJEEE???;;;===???AAAHHHPPP```dddkkkuuu|||vvvzzzoooiiigggiiiggggggkkkqqqttttttqqqnnniiieeehhhpppyyyyyyxxxwwwuuuwww}}}sssrrrppplllhhheeeeeefff|||pppWWWIIIBBBEEEGGG@@@<<<>>>;;;<<<===>>>>>>===<<<;;;AAAFFFQQQZZZPPP;;;000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************************************++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++*********)))))),,,,,,,,,------------...//////000000111222222333666222000222888<<<<<<;;;===<<<;;;:::888666555555666666555555555666777888888777777888999:::888777444444333222222222222333++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------............------------------------------------//////////////////////////////000000000000111111111111222222222222222111000111111111111000000///000000000000////////////000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........------------...111777;;;DDDIIILLLKKKKKKMMMNNNMMMCCCDDDLLL\\\hhhiiiddd___iiippp~~~pppRRR@@@<<<888777===GGGRRR]]]fffwwwyyy~~~zzz~~~uuuhhh^^^XXXVVVTTTQQQNNNOOORRRSSSRRROOOMMMNNNNNNQQQUUU\\\ccchhhooojjjeeeeeeiiimmmpppppprrryyy{{{vvvssssss}}}ssskkkiiinnnvvv|||{{{}}}~~~yyypppgggaaa___lllvvvmmmZZZIIIGGGHHHDDDAAAAAA===>>>AAABBBAAA???<<<::::::>>>JJJUUUQQQ@@@333000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))*********++++++++++++,,,+++++++++***************,,,,,,,,,,,,------------...//////000000111222222555222111333888;;;<<<;;;::::::;;;:::999888666555555444444444444555666777999888888888::::::888666444444333222222222222222++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,+++++++++,,,,,,,,,------------------------------------------------------........................////////////000000000111000111111222222222222111000000111111111111000///000000000000////////////000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............------......000555<<>>???AAA@@@???===>>>@@@AAACCCFFFJJJMMMNNNJJJFFFHHHLLLPPPQQQOOOQQQUUUZZZ[[[YYYYYY[[[^^^kkkqqqxxx}}}wwwtttqqqnnnlll{{{|||wwwrrrooommmeeegggjjjllllllrrrpppYYYMMMHHHFFFEEEGGGBBBCCCDDDEEEFFFEEECCCCCC888:::CCCMMMLLL???333...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************************************************************++++++******))))))(((((())))))))))))))))))))))))************++++++++++++************************++++++,,,,,,,,,------------......//////000111111444222222333777:::;;;:::666777999999999777555333333333333333444555555666:::999999999::::::999777444333333222111222222222++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,+++++++++,,,,,,,,,------,,,,,,------------------------------------------------------------------...////////////000000000///000111111222222222222///000000111111111000000000000000000////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---...000111555:::AAAFFFEEEIIINNNNNNJJJDDDBBBCCCOOOWWW___ccceeehhhnnnqqq{{{yyyuuulllYYYEEE:::888777>>>NNNeee~~~vvvmmmiiiiiiccc___WWWOOOHHHAAA<<<999999888777888999:::::::::::::::<<<>>>@@@@@@???>>>???===<<<===@@@AAA@@@>>>>>>@@@BBBBBBAAABBBFFFIIIMMMRRRWWWZZZ\\\```gggmmmsssvvv||||||tttuuuzzz|||yyyooollleee]]]WWW]]]sssoooaaaUUUMMMIIIHHHEEEDDDBBBBBBDDDFFFIIIKKK===<<>><<<:::888888999::::::;;;;;;::::::888:::>>>AAACCCAAA>>><<>>===<<<===>>>???>>><<<;;;<<<===>>>???@@@@@@@@@CCCJJJOOOTTTUUU[[[gggwww}}}|||~~~xxxkkk]]]ZZZhhhyyy|||qqqbbbTTTKKKHHHEEE@@@>>>???CCCHHHLLLEEEDDDBBB@@@===777000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))))))))))))))))))))))))))))))))))))))))))))************+++***************+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,---......//////000111222333555666777777333333444444444222111000111111333444555666666555444333333444666666555444333333222111111111111111++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000...///000111222222222222//////000111111111111111000000000000////////////------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////222666;;;>>>CCCHHHKKKPPPMMMKKKIIIGGGJJJWWWeeeiiimmmnnnlllooovvvyyywwwlll^^^MMMBBB>>>@@@IIIQQQRRRaaazzz|||uuulllddd\\\SSSIIIAAA===:::888888:::<<<<<<;;;===???BBBEEEEEEEEEDDDDDDAAAGGGOOOQQQNNNJJJHHHHHHQQQRRROOOJJJDDDAAADDDGGGAAABBBDDDDDDCCCAAA@@@???>>>>>>===<<<;;;===???AAAAAAAAADDDMMMYYYdddiiijjjuuu|||{{{uuuzzz~~~lllaaafffrrrnnn___RRRNNNGGGBBB@@@CCCGGGJJJLLLLLLJJJDDD>>>888333///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))*********+++++++++***++++++++++++,,,,,,,,,+++++++++,,,------.........///111222333444555555555444444333222111111000111222333555666666666666333222222444777888777555333222222111111111111111++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,------...---++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000......000111111222222222//////000111111111111111000000000000////////////------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000///333888===AAAEEEIIILLLMMMLLLNNNQQQQQQSSS```nnngggiiihhhiiipppxxxuuulllYYYKKK===:::@@@LLLYYYccccccrrryyy{{{~~~|||{{{{{{|||hhh```VVVLLLEEE@@@;;;888;;;999777888;;;======<<>>@@@DDDHHHKKKLLLQQQYYYccclllrrrzzzyyyqqqwwwrrrfffjjjuuuppp}}}www___ZZZRRRKKKGGGFFFHHHJJJPPPRRRPPPJJJAAA;;;666222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))************))))))******++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,---......---...111222222222333444777666444333222111111111111222444666777777777666555444555777:::;;;:::999333222222111000111111111++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------............------++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,------.........,,,------......------,,,------------------------000//////......000111222000000111111111000000///000000000000000000000000000///...---------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,---...///000000000000111000......///111666???CCCAAAEEENNNOOOIIIHHHNNN\\\iiikkkgggiiiooofffnnnvvvxxxrrrgggYYYOOOEEE>>>888>>>RRRhhhooollltttqqqsssiiihhhhhhccc]]]NNNHHH@@@:::888999;;;<<<===;;;::::::<<>>FFFOOO\\\jjjssstttqqq|||uuucccXXXUUUSSSMMMHHH===<<<:::999::::::;;;;;;======>>>AAAFFFMMMSSSWWW^^^dddgggeeeaaabbbllluuu|||}}}wwwooolllmmmppprrrlllkkkooouuuppphhhkkkvvvtttqqqllliiinnnttttttooo[[[QQQGGGEEEEEECCCCCCEEE===>>>??????AAAEEELLLRRR^^^hhhvvv}}}}}}{{{zzz{{{tttpppgggkkktttrrraaaVVVOOONNNQQQTTTYYY]]]WWWLLLCCCBBBEEECCCDDD???666/////////...,,,,,,,,,+++*********+++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))*********************************+++++++++,,,,,,,,,---------------,,,,,,......///000111111222222222222222111111000000000111111333444555666666666333222111333666666444222333333222111000///......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------............------++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...,,,------......------,,,------------------------...------------.../////////000000111111000000000//////////////////////////////...------------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...------------,,,,,,,,,------.................................111555888BBBBBBFFFKKKLLLJJJLLLQQQ\\\pppwwweeedddlllooouuutttfffOOO===999===AAAQQQ```cccccclllzzz{{{www}}}kkk___OOOFFFBBB@@@;;;666666777999<<<=========<<<@@@CCCGGGNNNVVV^^^eeehhhnnnooolllhhheeelllzzz~~~{{{{{{}}}~~~}}}{{{|||}}}xxx~~~|||~~~uuuTTTMMMHHHJJJLLLJJJJJJKKKAAAAAAAAA@@@>>>>>>@@@BBB@@@GGGSSS^^^hhhoootttwwwxxxlllkkklllpppsss{{{vvveeeXXXSSSUUUXXX```fffbbbXXXOOOMMMOOO\\\___\\\NNN>>>666222000,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,,,,,,,------------,,,,,,.../////////000000111111111111111111000000000000111222333555666666666666666444222222222333222000333333222111000//////...++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,,,,------.........///000000000000000000///////////////////////////......---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,------......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------...............------------.........///333999===FFFEEEIIINNNKKKHHHRRRaaawwwjjj[[[___iiiiiihhhbbbSSS@@@555;;;GGGdddpppvvvnnnfffnnnzzz}}}|||xxxtttnnnhhhcccSSSKKKAAA;;;::::::888666;;;<<<>>>@@@AAACCCEEEGGGMMMQQQWWW```iiipppvvvxxxwwwvvvrrrnnnlllsss~~~}}}~~~~~~~~~}}}~~~~~~{{{|||nnnTTTSSSWWW^^^___ZZZTTTQQQMMMLLLJJJGGGEEEDDDDDDDDD???@@@BBBFFFLLLUUU___ffftttwwwsssnnnkkkjjjpppxxxfffXXXSSSYYYaaaiiihhhaaaZZZXXXZZZoooyyy|||qqq]]]JJJ===555...---,,,,,,,,,,,,+++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++,,,---------,,,,,,////////////////////////000000000000000000000000222222333555555666666666777666333222222222333444333333222111111000//////++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------,,,------......------,,,------------------------+++,,,,,,---------------......///000000000000000..............................---------......///------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------...............------------......///222777===BBBFFFGGGKKKNNNIIIJJJ\\\ttttttccc[[[^^^ccc\\\SSSIII@@@999:::GGGVVVxxx~~~}}}rrrlllwwwuuu|||}}}zzztttlllccc[[[TTTNNNJJJCCC???:::777888999999999<<<>>>@@@BBBFFFMMMVVV]]]bbbffflllsssyyy~~~}}}|||{{{yyyxxxyyy~~~~~~~~~~~~~~~~~~~~~|||}}}}}}|||sssqqqqqqtttxxxvvvmmmdddaaa[[[XXXSSSOOOLLLKKKJJJJJJOOONNNLLLIIIGGGIIINNNRRR[[[eeeqqq|||vvvpppkkkkkkuuuwwwggg]]]ZZZ^^^cccdddbbb___^^^^^^mmm}}}yyycccMMM>>>333000---,,,------,,,***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++,,,------,,,,,,..................//////////////////////////////111222333444555555555444444333222000000222444666333333222222111111000000++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,---------............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------...------------,,,,,,,,,,,,------......------,,,------------------------+++,,,------......------------...///000000000000...........................------------...//////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------...------..................---...000222555:::@@@EEEFFFHHHKKKKKKKKKSSSiii}}}|||}}}yyyqqqjjjeee___YYYNNNBBB999:::>>>EEEUUUeeetttzzz|||yyyzzzyyyrrr}}}sssjjjcccXXXMMMFFFAAA===;;;:::999888777666777888999;;;???EEEKKKRRR]]]jjjsssuuuwww{{{~~~~~~{{{xxxvvvvvvwwwxxxyyyzzz{{{||||||yyyyyyzzz{{{{{{|||||||||yyy||||||zzz|||tttpppjjjeeebbbaaa___^^^bbbbbbaaa]]]WWWPPPLLLJJJJJJPPPXXXfff|||}}}yyytttnnnooosssxxx{{{uuucccaaa^^^]]]^^^^^^^^^]]]___mmm}}}qqq[[[HHH999444...,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))***+++,,,,,,------,,,,,,---------......//////............////////////111111222333333333333333...//////...---///222555333333222222222111111111++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------......---------,,,,,,,,,,,,------......------,,,------------------------+++,,,---...///......---,,,---...///000000000000........................---------------...//////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,---------.../////////...000333666999===CCCGGGGGGIIIHHHHHHQQQbbbrrrzzzrrruuutttqqqnnniii[[[MMMBBB:::999CCCMMMVVVfffvvvvvv}}}}}}|||wwwllleeeUUUOOOFFF>>>:::999999999888999;;;;;;:::;;;===???IIIQQQ[[[ccciiiooowww}}}|||}}}~~~~~~}}}|||zzzxxxwwwwwwwwwwwwuuuqqqlllhhhhhhiiiiiihhhggggggjjjmmmhhhhhhjjjkkklllnnnnnnooommmqqqtttwwwyyy{{{||||||xxx}}}~~~}}}zzzxxxuuuuuusssnnngggaaa]]]\\\UUUWWWXXXZZZeeexxxyyyrrrppplllpppuuu}}}yyynnnaaa\\\^^^```^^^ZZZYYY^^^dddlllrrrppp```OOO@@@999000,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***,,,,,,------,,,++++++,,,---......//////---------....../////////000000111222222222111111---...///...---...111333333333222222222222111111++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........---------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...------,,,,,,------............------,,,,,,,,,,,,------......------,,,------------------------,,,---.../////////...---,,,---...///000000000000........................---------------...///000------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------'''((()))***,,,---...///+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,------...///000000...111555888;;;???DDDGGGIIIIIIFFFFFFVVVmmmvvvssspppsssrrrnnnllleeeUUUEEE:::888???PPP\\\eeetttpppaaaYYYUUUGGGBBB;;;777777999;;;<<<888;;;???@@@AAABBBEEEHHH___hhhuuu|||}}}{{{{{{|||{{{zzzyyyxxxuuurrrooommmnnnllljjjiiihhheee```\\\YYYZZZYYYUUURRRRRRVVV[[[TTTUUUVVVXXXZZZ\\\]]]^^^^^^aaadddgggjjjooorrrrrrtttxxxzzzzzz|||{{{tttooonnnrrruuummmmmmfffZZZUUU^^^mmmwwwyyytttoooooooooxxx|||iii___aaaccc```ZZZ\\\XXXSSSXXXccciii___QQQDDD;;;111,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***+++,,,---------******+++,,,...///000000---------........./////////000000111111111000000///111222111//////111444333333222222222222222222***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------,,,,,,,,,++++++*********.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,))),,,000222///+++,,,---......//////...............------,,,,,,,,,........................------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------......------------------------------...///000000...---...000...444:::===@@@DDDGGGHHHEEEFFFLLL\\\kkkssssssqqqrrrpppmmmhhhaaaUUUEEE:::777CCCPPP[[[hhhxxx{{{uuu{{{|||vvvfffRRRGGGHHHOOO<<<<<<:::888888999<<>><<<;;;???AAABBBAAA@@@???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>???AAABBBCCCDDDOOOQQQTTTYYY]]]aaadddffflllnnnqqquuuxxxzzz{{{{{{|||xxxuuuqqqllleeebbbccceeefffgggdddiiiooouuu{{{~~~yyyuuulllbbbZZZYYYSSSOOOSSSZZZ\\\XXXOOOBBB777222000,,,***,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************)))))))))((())))))))))))************))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******))))))))))))************))))))***++++++++++++***************************))))))************))))))************************))))))))))))************************)))))))))((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000000000000111111111111///000111000//////111333333444666777666555222111***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------,,,,,,,,,,,,++++++++++++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,)))(((***---,,,,,,---..................------------,,,,,,,,,........................------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,------......------------------------------,,,---......------///111444888>>>CCCFFFFFFDDDDDDKKKYYYkkkuuuvvvtttrrrrrrnnn```UUUMMM@@@666===NNNkkkuuuxxxkkkaaaXXXQQQGGG@@@<<<:::888666<<<>>>???>>><<>>CCCBBB@@@@@@AAAAAA@@@>>>;;;<<<>>>???=========>>>>>>>>>>>>===<<<;;;::::::@@@??????>>>>>>>>>>>>???@@@AAABBBEEEGGGJJJMMMNNNVVVYYY]]]aaafffjjjlllnnnxxx{{{~~~|||tttllleeeeeellltttwwwwwwrrrrrrqqqpppsss|||~~~}}}}}}uuujjjeeebbb[[[SSSRRRXXX]]]^^^SSSGGG;;;444000------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))(((************************))))))))))))************))))))***++++++++++++***************************))))))************))))))************************))))))))))))************************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////000000000...000111000//////000222333333444444444333222222***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...---,,,,,,,,,,,,---.........------------------------------........................------------------------,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------+++------------...111333999;;;???EEEFFFCCCAAABBBYYYlllwwwmmmiiiiiifffVVVKKKFFF;;;555HHHeee|||nnn```UUUHHHCCC===:::;;;===??????CCCDDDDDDAAAAAAGGGTTT^^^pppsssuuuuuurrrooommmmmmhhhccc\\\WWWSSSNNNHHHCCC@@@@@@???>>>>>>???>>>>>>===>>>>>>>>>@@@CCCCCC@@@@@@BBBCCCCCCBBB@@@AAAAAA???@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<===@@@@@@?????????@@@AAABBBFFFHHHKKKOOOTTTXXX[[[]]]hhhkkkqqqwww||||||vvvppppppuuu}}}}}}vvvrrrsssyyy~~~||||||~~~qqqmmmkkkddd\\\VVVXXX^^^bbbXXXMMM???555///...000222------,,,,,,,,,+++++++++++++++++++++++++++++++++*********************************)))))))))))))))((()))))))))************))))))))))))))))))))))))((()))************)))(((************************((()))))))))************))))))***++++++++++++***************************))))))************))))))************************((()))))))))*********************)))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////...000111111/////////111333222222111111222222222***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...222777666111++++++,,,,,,---...---------------------------------........................------------------------,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------+++,,,---------///333666>>>===@@@EEECCC???AAAFFFkkk~~~sssgggcccbbbZZZJJJ???>>>===DDDeee{{{pppaaaSSSIII<<<;;;:::777777:::@@@EEEMMMLLLHHHEEEFFFOOO___kkkoooppppppnnniiiddd```^^^RRRNNNHHHDDDCCCAAA>>>::::::<<<>>>@@@???>>>===<<<;;;???AAA@@@DDDJJJJJJFFFHHHIIIIIIGGGEEEDDDDDDFFFCCCDDDFFFGGGHHHGGGFFFEEE@@@@@@@@@@@@@@@??????>>>CCCCCCBBBAAAAAAAAAAAABBB>>>???AAACCCEEEHHHJJJKKKSSSVVV\\\dddlllrrrwwwyyy~~~}}}zzzwwwvvvyyy~~~|||sssmmmkkkkkkyyyyyysssqqqnnnggg```\\\___dddbbbYYYJJJ;;;333000111111---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))************)))))))))***++++++++++++***)))((()))))))))************))))))***++++++++++++***************************))))))************))))))************************((()))))))))************))))))))))))))))))******))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------------............///111111///......///111111000//////000111222***++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,333999999222,,,++++++,,,---------------,,,,,,,,,------------...........................------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------------------------------,,,------......111555999AAA???@@@CCC???<<>>888;;;===:::777:::CCCKKKWWWSSSLLLHHHJJJTTTaaajjjllliiieee___XXXQQQLLLIIIBBB@@@>>>======>>>>>>>>>:::===???@@@???===<<<<<<@@@GGGKKKLLLRRR[[[]]]XXXPPPOOONNNLLLIIIJJJLLLNNNSSSUUUWWWYYYZZZYYYXXXWWWTTTTTTTTTSSSQQQMMMIIIGGGEEEEEEFFFFFFFFFFFFEEEEEEAAAAAA@@@@@@???@@@@@@AAACCCEEEJJJPPPWWW^^^dddhhhsssuuuxxx{{{||||||zzz|||}}}wwwnnniiiggggggooozzzzzzuuuyyywwwvvvtttrrrjjjcccbbbeeennniii\\\LLL???888222---------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************))))))))))))************))))))))))))))))))))))))***))))))))))))))))))***)))***+++,,,,,,+++***)))))))))))))))************))))))***++++++++++++***************************))))))************))))))************************))))))))))))************))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........---///111111000........./////////...//////000111***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///222333000---++++++,,,------------,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------,,,,,,,,,,,,+++++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------------------------------,,,---......000333888;;;AAA???@@@AAA<<<<<>>CCCMMMVVV]]]WWWOOOLLLNNNTTTYYY\\\aaa\\\UUUMMMGGGAAA===;;;;;;<<<======>>>???BBBDDD@@@BBBDDDEEEDDDEEEIIILLLIIIRRRYYY\\\eeesssvvvqqqjjjiiigggeeedddfffkkkooovvvwwwyyy{{{{{{zzzxxxvvvmmmnnnooonnnjjjccc]]]YYYXXXYYYZZZZZZXXXUUURRRPPPMMMKKKIIIFFFDDDCCCCCCBBBAAAAAABBBDDDHHHNNNSSSVVV```eeemmmssswww{{{yyy|||~~~zzzrrrjjjeeeddd```dddjjjsss}}}wwwnnnjjjwww{{{}}}|||xxxwwwwwwrrriiieeegggrrrsssnnn```RRRFFF:::///...------------,,,,,,,,,++++++++++++++++++++++++************************((()))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))******)))***,,,------,,,***)))))))))))))))************))))))***++++++++++++***************************))))))************))))))************************))))))))))))************((()))))))))************))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,------------............---///111111000...------------......////////////+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------------------------------,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******,,,...++++++,,,---------,,,,,,,,,,,,,,,------.................................------------------------,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......---------------------------------......///000444999===@@@>>>???@@@:::>>>WWWttt}}}^^^HHHCCCBBB>>>888???MMMbbbzzz|||~~~kkkfff```[[[RRRGGG===888666666666999<<>>>>>888;;;>>>??????@@@DDDHHHGGGIIIJJJKKKMMMSSS[[[aaaeeepppxxx}}}xxxxxxxxxvvvqqqkkkeeeaaaXXXVVVSSSOOOLLLJJJIIIIIIGGGEEEBBBAAABBBEEEJJJMMMKKKSSS^^^hhhnnnrrrvvvyyyxxxyyywwwpppfff^^^ZZZYYYbbbbbbccciiittt}}}ssslllrrrppppppyyyzzzxxxyyyuuulllhhhjjjooovvvxxxooobbbTTTCCC555......---------,,,,,,,,,++++++++++++++++++++++++************************(((((())))))*********+++))))))))))))************))))))))))))))))))))))))******))))))))))))******)))***,,,------,,,***)))))))))))))))************))))))***++++++++++++***************************))))))************))))))************************))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,---------.........//////---///111222000...---,,,,,,,,,---...//////......,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......//////......------------------------........................------------------------------------------------------------------------------,,,+++,,,---...//////...---,,,++++++++++++...---,,,++++++,,,---.........---------...//////,,,,,,,,,------......///000///...------...///000.........------......///000///---,,,++++++,,,,,,------.........------,,,---,,,,,,,,,,,,,,,------........................------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------///...///000444999@@@DDDFFFEEE@@@;;;;;;KKKhhhhhhLLL@@@CCCBBB;;;666JJJcccxxxssseee\\\TTTHHH???<<<:::666666::::::======@@@MMM___kkkmmmfff___TTTMMMIIIFFFDDDBBBAAA???===;;;<<<<<<<<<<<<777:::???CCCGGGJJJNNNQQQUUUXXX]]]dddmmmxxxzzz~~~xxxnnneee]]]XXXSSSPPPKKKMMMNNNLLLHHHEEEEEEGGGIIILLLPPPTTTXXX^^^fffllltttzzzzzzooo___RRRPPPWWW```hhhhhhiiiiiiiiinnn}}}|||qqqpppsssttt|||xxxtttooolllrrr|||yyyooodddOOO;;;555///+++---...,,,***+++///...------,,,,,,,,,---,,,++++++******++++++,,,******************************++++++++++++******************************))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))))))************+++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))************))))))))))))))))))************)))************+++++++++************************************************************************+++***)))))))))***,,,,,,,,,,,,,,,---------....../////////...---------,,,///////////////.........,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------...............------------------------........................------------------------------------------------------------------------------,,,,,,,,,---...///...---------------............---,,,,,,---...............---.........///------...///000111222222222111000000000000111222333222111000000/////////000///...,,,,,,+++,,,,,,,,,,,,---------------------,,,,,,,,,,,,------...........................------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......///333888???CCCFFFDDDBBB@@@AAAJJJ\\\tttzzzeeeNNNBBB@@@???===III]]]sssuuuhhh[[[RRRFFF>>>888999999777777999999===BBBMMM]]]llloooiii___WWWLLLCCC???===<<<;;;;;;::::::;;;===?????????CCCEEEFFFHHHMMMUUU```hhh}}}yyyrrrlllfffbbb]]]\\\YYYTTTPPPMMMMMMNNNQQQQQQPPPNNNOOOUUU^^^eeelllrrrxxx}}}~~~}}}|||}}}tttgggZZZVVVZZZaaafffiiiooosssqqqnnnqqqxxxwwwnnnnnnmmmyyy~~~yyyvvvuuutttzzz~~~xxxnnn^^^PPP<<<444......000...++++++...------,,,,,,,,,,,,---,,,++++++******++++++,,,******************************++++++++++++******************************))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))))))************+++++++++++++++***))))))***++++++))))))))))))))))))))))))))))))************))))))))))))))))))************)))************+++++++++************************************************************************+++***)))))))))***+++,,,,,,,,,,,,,,,------------............------------////////////............,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...............------------------------........................---------------------------------------------------------------------------,,,,,,,,,,,,---...///------------...///000111///......------......//////////////////000000000111222333555666888999:::;;;::::::999999::::::;;;>>>===<<<:::999888777666444444222111////////////------,,,,,,,,,------...,,,,,,,,,,,,,,,---..............................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------......000666>>>DDDGGGGGG@@@@@@DDDMMM^^^rrrtttaaaPPPCCC<<>>@@@BBBCCCDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@??????<<<<<<:::999888777666666222111///...------------,,,++++++++++++,,,------........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------............000000222999BBBGGGFFFDDD===DDDPPP```rrrnnnYYYLLL@@@:::GGGZZZwwwzzzmmm```VVVNNNFFFAAA<<<:::888888:::;;;>>>@@@EEEJJJSSS___hhhfff[[[OOOGGGDDD???;;;:::;;;===>>>BBBDDDEEEGGGJJJMMMQQQTTT[[[iii|||wwwppplllgggaaa]]]XXXXXXXXXXXXXXXYYY[[[\\\[[[^^^bbbfffjjjnnnrrruuu~~~}}}}}}~~~zzzxxxyyy|||zzzuuussstttppppppttt}}}}}}mmmkkkuuutttuuu{{{vvvxxx|||oooeeeeeeTTTEEE555000000000//////,,,++++++++++++,,,------,,,++++++******++++++,,,******************************++++++++++++******************************))))))))))))))))))))))))))))))***+++++++++******))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))************))))))((()))))))))************))))))*********+++++++++***************************************************************************************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------.........------...............///,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---...---------------------------------........................------------------------------------------------------------------------,,,,,,,,,---------------......------------............000111222333444444444555888:::===>>>??????BBBCCCDDDFFFGGGIIIJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFAAABBBCCCDDDEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>>999888666444111000///...,,,,,,++++++++++++,,,,,,........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------....../////////222333666<<>>:::<<<;;;:::888;;;AAAHHHLLLVVVWWWZZZ[[[XXXPPPHHHCCC>>>>>>>>>======>>>???@@@DDDHHHNNNTTT[[[dddmmmttt}}}wwwoooiiiaaa___\\\YYYYYYZZZ\\\]]]ZZZ\\\^^^aaadddhhhnnnqqquuu{{{~~~|||xxxvvvxxxuuuxxx|||wwwiiimmm||||||{{{~~~wwwggg\\\[[[ZZZIII888000...---...000,,,,,,,,,++++++,,,------,,,++++++******++++++,,,******************************++++++++++++******************************))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))*********+++++++++************************************************************************))))))******++++++++++++*********+++++++++,,,,,,+++,,,,,,,,,------......,,,---------......//////,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------------------------------------........................------------------------------------------------------------------------+++,,,------......------......------,,,---------///111333555888999:::;;;;;;===???BBBDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIHHHHHH@@@BBBDDDGGGHHHIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDCCC??????===<<<999666444222000///...---,,,,,,,,,,,,........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------...//////000000333666:::>>>@@@AAA@@@@@@CCC^^^zzzgggRRR???;;;@@@NNNlllnnncccTTTGGG???;;;777555777::::::999===HHHSSSXXX___\\\WWWRRRHHH???===???;;;===???@@@@@@AAADDDFFFJJJRRR___lllxxx{{{uuunnnccc\\\YYY[[[^^^```^^^___``````aaaeeeiiimmmrrrwww}}}wwwssstttzzzpppttt~~~xxxjjj]]]WWWZZZMMM@@@888444000///222///...------,,,,,,,,,---,,,++++++******++++++,,,******************************++++++++++++******************************))))))))))))))))))))))))((()))***+++++++++++++++)))))))))))))))))))))))))))************+++++++++((())))))******))))))((())))))))))))))))))))))))))))))************))))))))))))))))))************)))************+++++++++************************************************************************))))))***++++++++++++***))))))*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,---......//////,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,------------,,,------------------------........................------------------------------------------------------------------------+++,,,---.........------------------...///000000222444777;;;>>>@@@BBBBBBCCCDDDFFFHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBAAAAAABBBCCCDDDDDDDDDDDDCCCBBB<<<>>>@@@CCCEEEFFFFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCBBBCCCCCCCCCAAA>>>;;;999555444222111///.................................------------------------,,,,,,,,,---------......------------------------------------------------------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...///000000000333888>>>@@@???>>>@@@CCCTTToooyyyiiiOOOBBB999???PPPiiiyyymmm]]]SSSFFF===888777666555666<<>>CCCOOOYYY]]]YYYQQQJJJFFF@@@::::::>>>>>>@@@CCCEEEHHHNNNVVV[[[aaannnvvvnnnjjjhhhfffeeeddddddcccbbbaaabbbeeeggglllppptttyyy}}}wwwuuuyyy~~~~~~{{{~~~}}}tttggg[[[[[[UUUPPPLLLDDD;;;777888111000///...---,,,,,,,,,,,,++++++******++++++,,,******************************++++++++++++******************************))))))))))))))))))))))))(((((()))++++++,,,,,,+++)))))))))))))))))))))))))))************+++++++++'''((()))******)))((('''))))))))))))))))))))))))))))))************))))))))))))))))))************)))************+++++++++************************************************************************((()))***+++,,,++++++***))))))))))))*********+++------,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---------,,,,,,------------------------........................------------------------------------------------------------------------+++,,,---.........---,,,,,,------...000111333444555777;;;???CCCFFFGGGHHHIIIIIIJJJKKKJJJGGGEEECCC@@@@@@???===<<<;;;:::999666666777888888777666666222333666999;;;;;;;;;:::???@@@BBBCCCCCCBBBBBBAAABBBDDDGGGHHHGGGDDDAAA>>>999777666333222000000///........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...///000000111222999@@@BBB???>>>BBBGGGccc{{{~~~dddMMM???::::::GGG```~~~}}}lll^^^MMMEEE;;;555555888:::::::::AAAFFFEEEIIISSS[[[\\\NNNCCC<<<===>>>;;;;;;>>>BBBDDDGGGKKKRRR]]]jjjttt}}}|||{{{qqqjjjhhhgggfffcccaaa```bbbdddaaadddhhhnnnttt{{{}}}xxx~~~~~~yyyvvv~~~{{{~~~qqqbbb^^^^^^___^^^TTTGGG??????333222000///------,,,,,,,,,++++++++++++++++++,,,******************************++++++++++++******************************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++'''((()))******)))((('''))))))))))))))))))))))))))))))************))))))))))))))))))************)))************+++++++++************************************************************************((()))***+++,,,+++******))))))))))))************---------,,,,,,+++++++++++++++,,,,,,---...//////************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////.........------------,,,,,,,,,,,,---......//////////////////////////////.........---------//////...---,,,,,,,,,,,,.........------,,,,,,+++,,,...000000000///000111///444:::AAAFFFHHHHHHHHHEEEFFFFFFFFFEEEBBB???===;;;999777777777777555333222333555555444444444555222222111222333555777999444444555666777777888888999:::<<<>>>AAACCCEEEFFFBBB???=========;;;666222111///............---,,,......---------...//////////////////////////////......---------,,,,,,,,,,,,------......------,,,...------,,,,,,------...------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------...........................///000000///000222555888>>>BBB???;;;AAANNNYYYzzzhhhIII>>>999===AAASSSrrrzzzqqqdddWWWFFF@@@999555555888:::;;;AAAGGGJJJLLLQQQUUUPPPGGGAAA>>>===>>><<<;;;>>>CCCIIIQQQWWWYYY```rrr}}}|||xxxmmmcccbbbhhhlllhhhbbbddddddeeefffiiipppwww}}}~~~~~~wwwsssrrrtttuuu{{{~~~zzz}}}~~~|||{{{pppgggfffgggjjjlllhhh```XXXKKK>>>222///000///......------,,,,,,,,,,,,++++++************************)))************++++++++++++++++++*********))))))************************)))************+++++++++************************++++++************++++++************************************************+++++++++*********))))))************************************************)))************+++++++++************************************************)))))))))***+++++++++,,,************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////.........---------...------------...////////////////////////////////////.........---------///......---------........................------000222444444333333333555;;;===@@@CCCDDDCCCAAA@@@>>>>>>??????>>><<<;;;:::666555444444666666555444555777777666444444777:::555555444333222222222222555555444444333333333444777777888:::<<<===>>>???CCCBBBAAAAAABBBAAA===:::999666333000000000///.....................///000..............................---------,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------........................//////000//////000444777===CCCFFFBBBEEETTTeeeooo}}}yyy\\\AAA999<<>>;;;888666777;;;@@@CCCOOOSSSTTTNNNJJJIIIEEE@@@BBB>>><<<>>>???AAAHHHPPPNNNXXXdddqqq~~~~~~uuukkkgggiiikkkgggcccggggggggghhhiiilllpppsssxxx}}}}}}uuunnnkkklllpppsssssszzzwwwrrrrrr|||}}}{{{~~~}}}sssqqqqqqtttxxxvvvoooiiiXXXJJJ;;;444222...++++++------,,,,,,,,,,,,++++++************************)))************++++++++++++++++++*********))))))************************)))************+++++++++************************++++++************++++++************************************************+++++++++*********))))))************************************************)))************+++++++++***************************************************************+++++++++************************+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.....................---------///............///000000////////////////////////...............---------.........---...//////000------......///000000111555666888777666666777888@@@AAAAAA@@@???===;;;999:::::::::999999999888888999888888999<<<======<<<888;;;<<<999666666;;;@@@<<<<<<;;;:::777444222000666444333111000000111111555666666777888999999999@@@@@@AAACCCEEEEEECCC@@@@@@===777444222111000///.........---......///000------------------------......---------,,,,,,,,,......------------.........------,,,,,,------...------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------........................000000///......111666:::>>>DDDDDDBBBPPPkkk~~~~~~zzziiiNNN:::888DDD[[[hhhqqq~~~hhhYYYPPPEEE<<<888888777888:::@@@GGGLLL[[[]]]YYYNNNCCC===<<<;;;<<<:::;;;@@@DDDHHHPPPYYYbbbmmm~~~~~~uuuooolllkkkiiifffjjjjjjkkkjjjjjjiiihhhgggpppvvv~~~}}}xxxqqqllljjjmmmqqquuuyyy{{{}}}}}}}}}uuuqqqooorrrxxx{{{~~~{{{yyy|||}}}yyydddUUUDDD:::444///,,,,,,------,,,,,,,,,,,,++++++************************)))************++++++++++++++++++***************************************)))************+++++++++************************++++++************++++++************************************************+++++++++***************************************************************)))************+++++++++************************************************+++++++++***************************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.............................................//////000////////////////////////.................................------......///---...///000111222333333666777888888777777888:::<<<<<<<<<<<<<<<<<<<<<;;;@@@???>>><<<;;;;;;;;;;;;>>>======>>>AAACCCBBBBBB999===@@@>>>999888<<>>:::888666444111///......---------......///------------------------......---------,,,,,,,,,///...---,,,,,,---...///...------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------........................000//////...///333999>>>AAADDDBBBEEE^^^|||~~~mmm[[[EEE999>>>OOOmmm}}}jjjVVVJJJDDD>>>999999999999:::>>>EEEOOOWWW^^^ZZZRRRGGG>>>:::;;;<<<:::;;;@@@IIIPPPVVV___ggg~~~~~~wwwrrrooonnnmmmkkkkkklllmmmllljjjfffdddjjjpppwww{{{|||}}}~~~|||xxxvvvuuuvvvxxxzzz}}}|||wwwwww~~~~~~|||xxxtttrrruuu{{{~~~zzz|||{{{hhhYYYHHH===666000///000------,,,,,,,,,+++++++++************************))))))*********+++++++++************************************************))))))*********+++++++++************************++++++************++++++************************************************************************************************************************))))))*********+++++++++************************************************,,,+++++++++***)))))))))***************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---.....................------,,,,,,------...///////////////////////////---.....................//////...------,,,------000000111222333444444555444555666555555555777:::::::::;;;===>>>@@@BBBCCCIIIGGGEEECCCAAA@@@??????===<<<<<<===@@@AAAAAA@@@<<<@@@CCCBBB>>>;;;===???DDDEEEHHHKKKKKKJJJGGGFFF@@@>>>;;;888555333222111444444555777888999::::::333555888;;;===>>>@@@AAA???>>>=========;;;777333//////...---------------------------------------......---------,,,,,,,,,.........------............------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------........................////////////000555<<>>:::DDDXXXwwwoooYYYIIIAAA===;;;:::999999;;;>>>EEEOOOZZZaaaZZZQQQFFF???<<<<<<===???@@@AAAHHHTTTaaannn}}}}}}}}}~~~~~~yyywwwvvvvvvmmmkkkkkklllnnnnnnkkkhhhhhhlllqqqssstttwww|||}}}~~~}}}{{{zzzrrrzzz|||tttsss{{{{{{yyy}}}}}}uuuqqqvvv~~~~~~}}}|||xxxjjj[[[KKK???777000///111------,,,,,,,,,+++++++++************************))))))*********+++++++++************************************************))))))*********+++++++++************************++++++************++++++************************************************************************************************************************))))))*********+++++++++************************************************,,,+++++++++***)))))))))*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------...............,,,,,,,,,,,,,,,---......////////////////////////---------...............//////......---......///333333333444444444444444111222333333333555888:::???@@@AAACCCEEEGGGIIIJJJMMMLLLKKKHHHFFFDDDBBBAAAAAA@@@???AAACCCEEEEEEDDDCCCDDDEEECCCAAA???>>>>>>AAACCCGGGKKKMMMNNNMMMLLLJJJHHHDDD@@@;;;666222000222333444555666777888999333555777888999;;;>>>@@@>>>>>>???@@@AAA???<<<:::333222111///...---------------------------------......---------,,,,,,,,,---...////////////...---...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------........................---...///000333777>>>BBB??????EEEXXXtttyyy~~~{{{fffMMMAAA;;;AAARRRfff~~~rrraaaNNNBBB<<<999888999888999===EEEOOOYYY___bbbSSSHHH>>>;;;<<<===@@@BBBGGGHHHPPP```rrr~~~}}}~~~~~~|||{{{zzzyyyyyyyyyyyyzzzyyy}}}~~~}}}qqqmmmjjjjjjmmmooopppoookkkmmmnnnmmmmmmpppwww|||vvvyyy~~~zzzwwwpppxxx{{{pppjjjnnnuuu}}}~~~zzzrrrssswwwyyy}}}wwwnnnaaaPPPCCC888000---///------,,,,,,,,,,,,++++++************************)))************+++++++++***************+++++++++************************)))************+++++++++************************++++++************++++++***************************************************************+++++++++************************************************)))************+++++++++************************************************+++++++++***************************************************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------.........//////---------------...//////////////////////////////---------.........//////.........///000222333444777777666555444444333333111222333333444666:::===BBBCCCFFFHHHKKKMMMNNNNNNMMMMMMMMMLLLJJJHHHEEEDDDGGGFFFGGGIIIMMMOOOPPPOOONNNJJJEEEBBBBBBBBBBBB@@@AAACCCFFFIIILLLMMMMMMMMMLLLKKKIIIFFFAAA<<<777444444555555555666666666666666777777555555777;;;???>>>===;;;;;;<<<======<<<888777555333111///....................................---------,,,,,,,,,,,,---///111111///---,,,...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------........................+++---///222555999???CCC;;;???PPPhhh|||wwwZZZ???;;;BBBUUUmmm~~~}}}sssdddTTTDDD===:::777888:::999;;;BBBNNNYYY^^^[[[VVVHHH@@@;;;;;;===>>>CCCJJJMMMTTTeee}}}}}}}}}}}}||||||{{{{{{zzzxxxzzz{{{zzzxxxwwwxxxyyyxxxuuuqqqllljjjiiijjjjjjnnnsssyyy|||{{{{{{~~~}}}~~~yyyqqqiiifffiiimmmpppqqqppppppooollliiijjjooosssqqquuu{{{|||yyyyyy|||~~~zzzqqqiiifffeee||||||sssuuuxxxwww~~~vvvrrreeeVVVIII<<<222...000------,,,,,,,,,,,,++++++************************)))************+++++++++))))))*********+++++++++************************)))************+++++++++************************++++++************++++++************************************************))))))*********+++++++++************************************************)))************+++++++++***************************************************************+++++++++************************************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////...............///000000////////////////////////---------.........//////------...000333666888999:::999888666555333222222111222333444555888<<<@@@@@@CCCFFFJJJMMMOOOPPPQQQMMMNNNOOOOOONNNKKKIIIGGGHHHHHHIIIMMMQQQUUUVVVVVVWWWOOOEEE@@@BBBDDDEEEDDDCCCEEEGGGIIIKKKKKKKKKKKKHHHHHHIIIHHHFFFAAA===;;;888888888777777666666555777777666333111333999>>>>>>:::666444555888;;;<<<<<<;;;888666333111000///////////////////////////......---------,,,,,,,,,+++---000222222000---+++...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------........................***,,,000333666;;;@@@DDD???HHH___{{{tttRRR888:::LLLiiitttlllYYYJJJ===999999888999===>>>@@@HHHUUU___^^^RRRGGG???;;;;;;===>>>???HHHSSSVVVeee~~~}}}|||{{{zzzyyyxxxwwwvvvqqqqqqppppppoooooonnnnnnpppssstttssspppoooqqqsssmmmiiibbb\\\WWWVVVVVVWWWccciiiqqquuuvvvxxx|||yyy{{{~~~uuuiiiccceeekkkooopppttttttrrrmmmhhhfffhhhkkkqqqtttzzz|||{{{zzzyyyxxxsssmmmhhhnnnwwwpppuuuyyyxxx}}}tttrrrgggXXXLLL@@@666333444---------,,,,,,,,,++++++************************)))************+++++++++))))))******++++++++++++************************)))************+++++++++************************++++++************++++++************************************************))))))******++++++++++++************************************************)))************+++++++++************************************************))))))******+++++++++,,,************************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------................................................---------.........//////------------------------000//////111444888:::;;;===;;;999777666666777777444666999::::::;;;===>>>@@@AAAFFFMMMNNNKKKJJJLLLHHHJJJLLLLLLKKKJJJJJJJJJDDDJJJLLLKKKNNNTTTUUURRRZZZJJJ@@@BBBEEEEEEHHHOOOHHHHHHGGGEEEDDDEEEIIILLLKKKHHHFFFFFFHHHIIIGGGDDD<<<:::888777777777666555444444333333222333333444777999:::777222222666:::;;;;;;;;;:::888555222111000///...---------------......---------,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,...------,,,,,,------...///,,,,,,111111,,,,,,///------------------------------------------------.........------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......---------.........//////+++444888444555>>>BBB???>>>SSSssszzz^^^AAA888CCC[[[xxx|||nnnbbbNNNBBB888777888888<<>>===;;;888777999>>>BBBFFFEEEGGGKKKJJJGGGGGGJJJLLLKKKJJJJJJKKKLLLLLLLLLUUUWWWWWWTTTUUU[[[^^^]]]```YYYRRROOOKKKHHHHHHKKKJJJJJJIIIFFFDDDDDDFFFHHHHHHHHHHHHIIIIIIIIIHHHHHHCCC???:::888777777666555666555444333333333222333444777:::999555222333666999999::::::999888888777111000///............///.........---------,,,,,,,,,,,,,,,---------............---------,,,,,,,,,...------,,,,,,------...+++((()))...///------111------------------------------------------------......---------,,,,,,,,,------------------------------------------------------------------------,,,,,,---------.........---------.........//////---111333555999???@@@>>>@@@]]]~~~cccMMM888888JJJeee|||jjj[[[GGG???888888999999===CCCLLLTTT[[[ZZZRRRGGG@@@===BBB@@@BBBEEECCCEEEYYYooo~~~{{{yyytttooohhhfffffffffccc```^^^\\\ZZZXXXXXXXXXZZZ[[[^^^]]]]]]___bbbbbb```]]]^^^XXXNNNEEEAAAEEENNNUUUZZZ\\\aaaggglllnnnmmmlllppppppuuu~~~}}}xxxtttpppmmmjjjlllrrruuuqqqmmmnnnooonnnnnnqqqvvv{{{~~~yyytttsssuuuzzz~~~xxxwwwxxx~~~ooojjjttt|||}}}zzzsssqqqiii\\\LLL>>>777444111///------------,,,***++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***)))***++++++***)))***+++************************)))************+++++++++************************************************,,,,,,++++++***++++++,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------................................................------........./////////000//////////////////000///111333555777888888999222333333555777:::===???@@@???===;;;;;;>>>CCCFFFGGGDDDDDDGGGJJJKKKOOOTTTYYYUUURRRUUU\\\bbbdddcccppppppooolllmmmssswwwwwwqqqqqqjjj___XXXYYY[[[\\\\\\ZZZWWWRRRLLLIIIHHHIIIHHHIIIIIIIIIHHHHHHIIIJJJIIIEEE???;;;999999888777888888777555444333222111222666;;;<<<999666444555777777888888999:::;;;;;;444333111////////////000.........------------,,,,,,,,,,,,------------......------------,,,,,,,,,...------,,,,,,------...111///...000000---,,,...------------------------------------------------...------------,,,,,,,,,------------------------------------------------------------------------,,,------------.........------........./////////111///111999???@@@???@@@KKKllljjjLLL>>>555???YYYuuuzzzcccQQQ???;;;999999:::<<>>;;;???EEEGGGFFFRRRuuu{{{yyywwwvvvqqqjjjgggggghhhfffeeeccc```]]][[[ZZZ\\\___aaa`````````aaaccccccaaa___[[[RRRFFF>>>===CCCJJJOOOSSSUUUYYY___ccceeecccaaadddgggppp||||||wwwppplllkkkrrrvvvtttrrrsssuuutttmmmoootttyyy~~~~~~}}}}}}|||~~~~~~xxx|||}}}qqqnnnwwwrrrrrrooodddUUUEEE;;;666333111...---...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***)))***++++++***)))***+++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------............................................................////////////000//////......///000111///222555888888888777777777777888:::===@@@BBBDDD@@@AAACCCBBBAAAAAACCCDDDHHHDDDDDDLLLTTT\\\eeemmmpppkkkgggmmmyyy{{{mmmkkkuuu}}}|||wwwuuuppphhh```[[[YYYYYYVVVRRRMMMJJJIIIIIIIIIIIIIIIFFFCCC@@@???>>><<<:::;;;;;;:::888666444333222222666:::<<<;;;:::999999999888888888888999999999999777555222000/////////............------------------------------------------------------------...------,,,,,,------...000///.........------...------------------------------------------------------------------------------------------------------------------------,,,,,,------------------------------........................////////////444111555???BBB>>>@@@HHH___xxxiiiMMMAAA===???PPPkkksssYYYFFF888888888999;;;AAAKKKTTT^^^\\\UUUJJJ>>>999;;;???;;;@@@HHHPPPYYYooo|||xxxtttrrrnnnkkkgggfffffffffeeeccc______]]]]]]^^^```bbbdddeeeeeefffggggggfffeeeccc[[[PPPBBB:::;;;AAAGGGKKKOOOQQQTTTXXX[[[\\\ZZZWWWYYY___lll|||~~~yyyuuurrrwwwxxxtttrrrtttvvvuuulllooossswwwzzz~~~|||zzz~~~pppttttttmmm^^^MMM>>>777555222000.........,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************************++++++++++++***++++++,,,,,,++++++***)))***++++++***)))***+++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------........................................................./////////000000///............000222333111444999;;;999888777777;;;;;;<<<===???@@@BBBCCCEEEEEEFFFEEEEEEFFFIIIKKKXXXTTTTTT]]]gggpppyyy~~~zzzxxx}}}|||xxxwwwxxxzzztttjjj]]]TTTQQQOOOKKKHHHEEEDDDCCCCCCCCCAAA>>>;;;======<<<;;;:::888666444222444666777888:::<<<>>>???>>>===<<<:::999888777===<<<999666333111///...//////.........---------------------------------------------------------...------,,,,,,------...((()))))))))+++...///000------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------.........//////........./////////000000222333;;;BBB???;;;DDDSSSrrrsssPPP???===DDDRRRdddzzz|||~~~zzzgggNNN???555777888888===GGGUUU^^^\\\TTTHHH???;;;;;;===???FFFIIISSSdddzzz}}}yyytttooolll\\\\\\^^^___```___\\\ZZZTTTUUUWWWYYY[[[]]]]]]]]]eeeggghhhhhhgggeeedddddd^^^RRRDDD::::::???FFFIIIOOOPPPRRRVVVXXXXXXUUURRRVVV^^^mmm~~~{{{|||xxxqqqmmmooopppnnnlllooorrruuuwwwzzz~~~~~~}}}yyyzzz{{{qqqwww{{{wwwhhhTTTBBB888777444111///......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************)))))))))******+++++++++***++++++,,,,,,++++++***)))***++++++***)))***+++************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,---++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------------------------------....................................................../////////000000000///.........000222555777555:::>>>???<<<::::::;;;<<<<<<>>>???AAABBBCCCDDDEEEFFFHHHKKKQQQZZZdddlllrrrmmmlllrrryyy}}}~~~}}}}}}vvvjjjbbb\\\UUUQQQHHHGGGEEEEEEDDDBBB>>>;;;===>>>>>>>>>>>><<<:::999444333222222444777;;;===CCCCCCCCCAAA???<<<:::888======<<<:::777444111////////////.........------...------------,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...444555333...,,,......,,,------------------------------------------------,,,,,,,,,------------...------------------------------------------------+++,,,,,,------.........------........./////////....../////////000000000...555>>>@@@===???OOOaaa|||bbbEEE@@@===PPPgggwwwtttmmmnnngggUUUCCC;;;666888999:::@@@MMMXXX^^^RRRIII???:::;;;???BBBBBBCCCKKK^^^{{{|||}}}~~~}}}yyysssmmmiii^^^aaaeeehhhhhhfffbbb```YYY\\\___bbbddddddcccccciiikkklllkkkiiigggffffffbbbXXXIII===:::===DDDIIIOOOQQQTTTXXX[[[[[[XXXVVVZZZbbbrrr~~~}}}wwwnnnjjjjjjiiifffiiimmmqqqssstttwww{{{{{{tttssswww|||xxxvvvyyy~~~}}}vvv~~~sss]]]HHH<<<:::666222///......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************(((((())))))***+++++++++***++++++,,,,,,++++++***)))***++++++***)))***+++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------.................................................../////////000000000000000//////000222666:::<<<<<<@@@DDDDDD@@@===>>>@@@???AAACCCGGGJJJMMMOOOPPPQQQVVV]]]eeennnvvv~~~~~~yyyxxx~~~~~~}}}|||}}}}}}zzz{{{zzzzzz|||~~~uuulllhhhgggYYYUUUOOOJJJGGGDDD@@@>>>===>>>@@@AAAAAA@@@???>>>888777555444555777999:::>>>@@@BBBCCCBBB???<<<999999;;;======<<<888444222////////////..................---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...>>>???;;;222......---)))------------------------------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,---......///............////////////.../////////000000000000000:::AAA???AAAOOOdddrrr}}}zzzUUUBBBAAAFFFaaa}}}sssfff]]]ZZZQQQCCC:::;;;777:::<<<===DDDOOOUUUUUUEEEAAA===;;;===AAAEEEGGGGGGYYYvvv{{{zzz|||zzztttoooooorrruuuvvvuuusssqqqoookkkkkklllmmmnnnnnnmmmmmmnnnppprrrqqqmmmkkkjjjkkkggg]]]OOO@@@999;;;BBBIIIOOOQQQUUU[[[```bbbaaa___bbbjjjyyy~~~}}}~~~~~~zzzsssnnnlllhhhcccccchhhooorrrsssuuuzzz~~~uuuwwwzzzssskkkiii{{{zzzwwwxxx|||~~~~~~fffPPPCCC<<<888333000///......---++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************((((((((()))***+++++++++***++++++,,,,,,++++++***)))***++++++***)))***+++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------................................................////////////000000000000111000000222555999===@@@AAAEEEHHHGGGCCC@@@BBBEEEDDDGGGKKKPPPVVVZZZ]]]___iiiqqq}}}zzzwwwxxx|||yyypppvvv|||yyy~~~xxxtttrrrssswwwwwwzzzjjjcccYYYPPPJJJGGGDDDCCC===>>>AAACCCDDDCCCBBBAAA>>><<<:::999999999999888777999===@@@AAA???<<<:::555888<<>>CCC@@@HHH^^^uuu{{{iiiMMM@@@>>>QQQqqq||||||}}}jjj\\\QQQLLLCCC777555;;;888;;;>>>@@@GGGPPPQQQKKK===>>>>>>>>>>>>BBBGGGKKK^^^vvvzzzvvv{{{|||xxxwwwxxxyyyyyyvvvtttsssrrrpppooonnnlllkkkkkkkkklllnnnppprrrqqqmmmjjjjjjkkkiiiaaaRRRBBB888999AAAIIINNNQQQVVV^^^eeehhhhhhggghhhooo}}}|||yyyzzz}}}}}}~~~yyyvvvssslllddd___eeemmmqqqrrruuuzzz|||~~~pppeeeppp|||yyymmmfffssswwwuuuxxx}}}mmmVVVIII===999444000///......---++++++++++++++++++++++++************************************************)))************+++++++++************************'''(((((()))***++++++++++++++++++,,,,,,+++++++++)))+++++++++***)))***+++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////............/////////000111111000000000000111111333222222555:::???BBBCCCHHHGGGEEEDDDCCCDDDEEEFFFGGGIIISSScccooovvv{{{{{{~~~|||vvvooommmqqq{{{xxx{{{{{{}}}}}}ttttttwww{{{qqqcccaaa\\\PPPGGGGGGBBBDDDEEECCC??????BBBEEE@@@AAABBBAAA???<<<;;;;;;777777777888:::<<<>>>@@@999777666;;;AAABBB<<<555222111///...------............---------,,,,,,,,,------------------------........................---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///////////////////////////,,,.../////////000222444999>>><<<;;;OOOqqqwwwUUUCCCCCCIIIjjj}}}{{{zzzzzzppp```RRRDDD???<<<888777:::999:::<<<@@@DDDFFFEEEDDDDDD666555CCCFFF@@@HHH\\\~~~~~~|||zzzwwwvvv}}}vvvrrrssssssqqqpppnnnmmmkkkkkkllllllllljjjhhhhhhiiikkklllnnnoooooonnnmmmnnnoooiiicccXXXJJJ???<<<@@@EEELLLRRRZZZaaaiiipppqqqnnnoooyyy|||ppphhhlllooovvv~~~~~~~~~|||xxxssslllggg```gggllljjjllluuu|||}}}{{{zzz{{{~~~vvvkkkjjjxxxxxxmmmqqq{{{ssswww{{{zzz___IIIDDD;;;333222222///...///------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********))))))************************+++,,,.........,,,***)))************************)))************+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++)))))))))))))))******+++,,,,,,------......---,,,,,,+++,,,,,,++++++++++++,,,,,,)))***,,,---......---,,,,,,,,,+++***************+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////........./////////000000111000000///000111333444555666999===AAAEEEGGGHHHEEEGGGIIIHHHFFFEEEGGGJJJHHHSSSiii~~~|||zzzkkksss~~~uuunnnvvv{{{|||{{{}}}yyynnn\\\QQQPPPTTTQQQLLLEEE@@@>>>???@@@DDDFFFGGGGGGEEECCCAAAAAA:::999888888999;;;>>>???<<<999888:::>>>???>>>;;;666444222000///............---------------------------------------------........................------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///////////////////////////---.../////////000333555===CCCAAAAAA\\\hhhKKK===EEESSSzzz}}}{{{~~~{{{ssslllYYYLLL???:::888555555777>>>>>>>>>???AAAAAA>>><<<<<<999>>>DDDCCCHHHbbb{{{xxxwwwxxxwwwqqqnnnkkkkkkjjjiiihhhggggggfffiiiiiiiiigggeeeeeegggiiiiiijjjllllllllllllnnnoookkkeeeZZZMMMAAA===@@@DDDKKKRRRZZZaaajjjrrrtttrrrssszzzsssbbbVVVYYYYYYaaaooo{{{}}}{{{yyyuuuoookkkdddiiijjjggggggooowwwzzzzzzyyyzzz}}}|||}}}~~~zzzuuu{{{|||ppptttxxxjjjUUUFFF<<<444222111...,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************+++,,,---...---,,,***)))************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******+++,,,,,,---...//////000000000000111111000//////111111000///////////////------------------,,,,,,,,,+++************++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////....../////////000000000000/////////111333666888777999===BBBEEEGGGHHHIIIEEEIIILLLLLLLLLOOOWWW]]]bbbqqqpppiiiiiisss~~~vvvrrr|||vvvnnniiihhhgggfffdddkkkttt~~~kkk``````kkkdddYYYOOOHHHDDDBBB@@@BBBCCCEEEFFFFFFEEECCCBBB>>><<<:::888888:::===??????===:::999:::<<>>======<<<:::888888???EEEEEEEEEZZZ|||wwwtttuuu{{{wwwooojjjhhhccccccddddddeeeeeeddddddhhhhhhhhhfffeeeeeegggiiiggghhhiiiiiiiiikkknnnpppmmmhhh___RRRFFF???@@@BBBJJJRRR[[[bbbllluuuzzzyyyxxx|||ppp[[[MMMNNNMMMTTTgggyyy|||{{{yyywwwsssqqqjjjkkkhhhbbb```hhhqqqwwwyyyyyyzzz}}}}}}}}}}}}|||~~~vvvzzzwwwnnnssswwwwwwdddLLLAAA777444333///,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***************************************+++,,,---------,,,******++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,000000111222444555555666888888888888888777666666777666555555444444444555555444222000///............---+++*********,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////...////////////000000000/////////000222666:::<<>>>>>>>>===;;;999:::@@@DDD===<<<999666333000---,,,...------,,,---...//////------------------------........................------------------------,,,,,,---------.........------------------------,,,,,,,,,------------------------------------------------------------------------............///////////////////////////...//////000000222666999======BBBUUUvvvoooVVVGGG===AAA\\\zzzvvvsssppphhh^^^YYYIIICCC<<<888888:::===???CCC@@@===<<<<<<;;;:::999===CCCEEEFFFTTTyyy}}}xxxppplllnnnvvv{{{rrrkkkeeecccaaabbbdddeeeggggggggggggjjjkkkkkkjjjiiiiiikkkmmmjjjkkkkkkjjjiiikkknnnqqqnnnkkkdddXXXKKKBBB@@@@@@IIIRRR[[[cccmmmxxx~~~wwwgggZZZYYYXXX___ooo}}}~~~}}}|||~~~~~~|||{{{yyyvvvtttnnnllleee^^^\\\bbbmmmuuuzzz{{{}}}|||{{{wwwzzz|||xxxzzz}}}sssooowwwzzz~~~oooTTTGGG;;;777666333///...------,,,,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,+++***++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------///000111222222222666666777999:::;;;<<<===<<<<<<<<<:::999777555555777777777777888999:::;;;;;;999666333222222333444222000///---,,,+++,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////////////////000000000111///000000222666:::>>>@@@HHHIIIHHHGGGFFFHHHLLLPPPUUUZZZcccnnnxxx||||||{{{xxx~~~zzznnnkkkpppppp|||nnnccc```bbb___[[[UUUQQQPPPOOOOOOOOOPPPNNNMMMMMMOOORRRTTTVVVUUUWWWXXXXXXYYYYYYVVVSSS[[[aaalllwwwxxxppphhh^^^SSSKKKFFFEEEEEEGGGIIIJJJHHHFFFEEEBBB>>>:::888999;;;===<<>>::::::>>>CCC???>>><<<999555111///---///...---,,,,,,---///000------------------------........................------------------------,,,,,,,,,------------...------------------------,,,,,,,,,------.........---------------------------------------------------------............///////////////////////////...///000000111444888<<<>>>>>>NNNooodddIII???AAANNNlllyyymmmjjjiiiaaaVVVMMMBBB???;;;999;;;???CCCEEEFFFCCC>>>;;;;;;;;;;;;;;;BBBBBBDDDRRRttttttoookkklllsss|||{{{|||{{{wwwqqqjjjeeebbbbbbdddfffhhhjjjkkkjjjjjjlllmmmmmmllllllllloooqqqqqqqqqpppnnnlllmmmooorrrooonnniii^^^QQQFFFAAA???IIIRRR\\\ccclllxxxuuummmhhhjjjqqqzzz}}}}}}~~~|||yyywwwzzz~~~~~~|||yyywwwqqqllleee^^^[[[___iiisssxxx{{{~~~|||}}}}}}~~~zzz}}}|||~~~uuuttt}}}~~~~~~zzz~~~zzz\\\MMM===888777444111000------,,,,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***************************************************+++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////222222444666777888999999<<<<<<===>>>???@@@AAABBB===<<<:::888555222///...333444555777:::<<>>AAACCCFFFGGGGGGFFFEEEIIIQQQWWW```kkk{{{xxxnnnlllsss}}}|||uuuvvv|||zzztttpppgggZZZOOOJJJLLLOOO[[[WWWSSSSSSVVVZZZ]]]]]]YYYYYYYYY[[[```hhhooossspppllleee______aaa___YYY^^^___aaacccgggppp}}}~~~~~~~~~ttthhh[[[RRRRRRNNNJJJIIIJJJJJJGGGEEEFFFDDD@@@<<<::::::;;;<<<<<<>>>@@@>>><<<;;;===@@@AAA@@@>>><<<999555222111111000...,,,,,,---...///------------------------........................------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,---......//////---------------------------------------------------------............/////////////////////////////////000000111555:::>>>;;;DDD___qqqXXX@@@<<>>??????AAAAAABBBBBBCCCDDDDDDDDDAAAAAA???<<<888555222000///000222555999===@@@BBB<<<:::777444333333444555777777888888666444222111------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////////////////////////////000000000111111111000333666:::>>>AAACCCDDD>>>BBBGGGJJJMMMSSS]]]dddlllzzzzzzmmmfffiiiqqq|||oooccc\\\YYYWWWSSSNNNLLLPPPXXX___ooonnnllljjjjjjnnntttyyyyyyvvvpppmmmmmmsss{{{{{{rrrnnnpppoookkkppppppnnnhhhbbbaaaeeejjj|||xxxooopppyyysssiiicccddd]]]TTTOOOMMMKKKGGGCCCFFFDDDAAA>>><<<;;;;;;<<<>>>>>>===<<<;;;;;;===???BBBBBBAAA@@@===:::888666333222///---,,,,,,---...------------------------........................------------------------++++++,,,,,,,,,---------------------------------,,,,,,------.../////////---------------------------------------------------------............//////////////////////////////000000000222666<<<@@@<<>>333888999888===FFFMMMMMMIIIDDD>>>:::999<<<>>>@@@FFFTTTttt}}}wwwrrriiirrr}}}~~~zzzzzzxxxtttnnnjjjhhhhhhggghhhkkkmmmnnnmmmllljjjmmmmmmnnnnnnnnnooorrrtttvvvxxxxxxxxxvvvuuuvvvwwwtttvvvuuunnnaaaSSSIIIEEEIIISSS\\\aaahhhsss~~~|||zzztttwww{{{zzzqqqlllqqq{{{{{{uuunnnfffbbbpppxxx~~~vvvrrrnnnkkkddd___bbbiiifffnnnzzz}}}~~~}}}vvvvvv}}}xxxsssvvv~~~wwwaaaIII<<<777444111000------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------------------------------------///000222444777999;;;<<<<<<===>>>@@@AAABBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB???===:::777555---///111444888<<>>;;;888555444444444555777:::======;;;999777------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////000000000000111111111111111444888===AAACCCDDDDDD>>>EEENNNUUU[[[dddnnnvvvuuu{{{lllhhhjjjhhhpppuuufff\\\VVVSSSRRRSSSUUUXXXZZZ___iiiwww}}}wwwyyyyyysssuuu|||{{{{{{{{{xxxvvvzzz}}}{{{ssslllhhhhhh```dddnnn|||uuuhhhlllzzz~~~xxxuuuwwwnnnbbbYYYTTTQQQLLLGGGFFFDDDBBB???===<<<;;;;;;@@@>>>;;;999:::;;;>>>???CCCCCCCCCBBBAAA>>><<<:::555333///---+++,,,---...------------------------........................------------------------++++++,,,,,,,,,---------------------------------,,,,,,------...///000000---------------------------------------------------------........./////////////////////////////////000000111222666<<>>CCCEEEIIIddd~~~xxxqqqlllqqq|||}}}yyy~~~zzzsssmmmiiiiiijjjjjjlllnnnppppppooommmkkknnnooopppppppppqqqtttwwwuuuwwwyyyzzzyyyxxxyyyzzzvvvyyyzzzsssfffXXXMMMHHHJJJSSS[[[```fffqqq|||~~~||||||zzz{{{|||xxxpppjjjnnnwww~~~yyyqqqggg^^^YYYllluuuyyyuuurrrppphhh______ddd]]]gggvvvyyyppplllwww~~~zzzuuuvvv|||{{{lllPPPAAA:::666333222---------,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++))))))******++++++++++++******************************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........------------------------222333555888;;;>>>@@@AAA??????AAABBBCCCDDDDDDDDDGGGGGGFFFFFFFFFEEEEEEEEE???>>>===<<<:::888666555...///111444777;;;>>>???FFFDDD@@@<<<999666555444222666;;;@@@BBBAAA>>><<<------------------------,,,,,,,,,------.........------------------------------------------------------------------------...............///000000////////////////////////.........///////////////444666:::@@@DDDEEEBBB???FFFHHHOOO]]]ooo~~~~~~xxxwww}}}tttcccaaakkkqqquuubbbVVVZZZ]]][[[aaakkk}}}zzzyyy{{{~~~xxx{{{vvvcccfffzzz|||nnnkkk}}}wwwrrrnnnooolllbbbaaammmwwwxxxyyywwwiiiaaa]]]SSSHHHKKKDDD???AAA@@@;;;:::===???AAACCCBBB>>><<<<<<===EEECCCCCCCCCDDDBBB===999888555222000000000//////------------------------.........................................................------,,,,,,,,,222111111000///.........------------------------------------------------------------------------....................................///////////////222......888:::;;;DDDTTTiiiJJJ??????VVVuuu}}}zzzppp^^^JJJ>>>:::;;;999999<<>>BBB@@@AAAHHH[[[|||}}}wwwmmmnnnwww~~~uuuuuuyyyrrroooppppppmmmjjjpppoooooonnnnnnnnnnnnnnnuuutttsssrrrsssuuuwwwxxx{{{|||}}}~~~~~~}}}|||{{{wwwwwwuuurrrooofffTTTDDDLLLQQQVVVZZZ```mmm{{{}}}}}}zzzwwwtttmmmhhhppp{{{{{{nnn```UUUOOOdddvvv{{{wwwuuusssxxxzzzuuurrrppplllddd]]]___bbblllxxxyyyppppppooottt{{{{{{uuusssvvvwwwzzz}}}qqqmmm|||zzz\\\EEE999666555444111000...---,,,,,,---------------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******......------...000222333:::999:::<<>>???BBBDDDDDDBBBGGGFFFDDDBBB???===;;;:::777777555444333222222222111111111222333555666777888999:::<<<<<<;;;:::999111333777;;;>>>>>>>>>===------------------------,,,,,,------------------------------------------------------------------------------------------...............///000000////////////////////////////////////000111111222777666666:::@@@EEEFFFFFFGGGLLLYYYlll{{{iiilllrrrwwwuuurrrwwwpppiiiZZZTTTUUUcccqqqzzzoooiiipppwwweeeiii~~~wwwfffccctttxxxssssssvvvvvvoooooovvvuuuuuu~~~qqqgggddd^^^WWWOOOGGGBBBCCCCCC@@@???AAABBBDDDFFFEEEAAA>>><<<===@@@AAADDDGGGIIIGGGAAA<<<888555111/////////...---------------------------......................................................---------,,,,,,,,,111000000//////...------------------------------------------------------------------------------....................................///////////////222...000999:::===HHHeeeyyy[[[CCC???GGGaaa{{{zzzoooZZZGGG>>>;;;888999999<<>>@@@AAALLL[[[|||wwwkkkkkkvvv~~~pppuuu|||wwwsssrrrttttttqqqnnnoooooonnnnnnooopppqqqqqqwwwvvvuuuuuuvvvxxxzzz{{{}}}}}}~~~~~~}}}|||zzz{{{{{{yyyvvvmmm[[[JJJLLLPPPSSSVVV\\\iiixxx}}}yyywwwssspppnnnjjjgggmmmvvv{{{lll\\\QQQLLL^^^rrrtttmmmbbbgggrrr{{{vvvrrrpppllleee___]]]```jjjvvv~~~~~~wwwllljjjooozzzyyypppjjjyyyxxx{{{~~~vvvuuu~~~dddKKK<<<555444444111000...---,,,,,,---------------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++---------,,,,,,,,,,,,,,,......///000222444666777999999:::===@@@BBBBBBBBBCCCAAA??????AAABBBAAA???>>>===<<<;;;999777666555444444333222222222333333111111111111111222333444666777999;;;===>>>??????777999;;;>>>???>>>===<<<------------------------------------------,,,,,,------------------------------------------------------------------------...............///000000////////////////////////111000000000111222444555888777777999>>>CCCFFFGGGHHHQQQccczzzzzzmmm```gggmmmpppvvvrrr^^^SSSTTTUUU\\\iiiyyyzzzyyy{{{kkkgggooossswwwvvvhhhhhhwwwsssmmmqqq}}}yyyoootttqqqvvv{{{yyy|||qqqkkkfffbbbYYYQQQJJJGGGFFFCCCAAABBBEEEFFFHHHGGGCCC@@@=========@@@FFFKKKMMMJJJDDD>>>;;;888444111000///...---------------------------...................................................------------,,,,,,,,,/////////......------,,,------------------------------------------------------------------------....................................///////////////222000111999:::@@@PPP{{{lllOOO===BBBTTTrrr~~~{{{{{{mmmRRRAAA>>><<<555:::<<>>======<<<;;;:::666666555555555555444444555555444444555666777777555444333222222222222222111222444666:::===@@@BBB>>>???@@@AAA@@@???===;;;------------------------.........------,,,,,,,,,------------------------------------------------.......................................///000000////////////////////////111000000000111444666888555999>>>@@@@@@AAADDDGGGUUU]]]nnnmmm^^^^^^lllvvvxxxxxxjjj```UUULLLRRR___lllwwwzzziiifffqqq}}}uuuxxxmmmjjjpppyyymmmqqqxxx~~~~~~tttvvv{{{ppphhhddd^^^VVVNNNJJJJJJIIIGGGEEEDDDEEEFFFFFFDDDAAA>>>===???BBBFFFJJJKKKIIIDDD@@@@@@===888444333111000///........................................................................------------------------.........------,,,,,,,,,------------------------------------------------------------------------....................................////////////...222222444:::;;;EEEZZZzzz```LLL;;;HHHaaa~~~}}}}}}}}}}}}{{{hhhIII:::<<<<<<555;;;AAAJJJNNNLLLFFF>>>:::333:::BBBDDDBBBLLLjjjuuugggfffwwwqqquuu{{{{{{vvvuuuvvvxxxzzzzzzwwwuuuqqqqqqqqqrrrrrrtttuuuuuuyyyyyyzzzzzz|||~~~yyylll___KKKLLLPPPWWW^^^ggguuu}}}xxxuuuoooiiicccbbbcccdddeeefffuuu|||fffPPPDDDAAALLLdddwww{{{___PPPHHHWWWooozzzuuurrroookkkhhh``````ccciiimmmqqqzzz~~~}}}|||uuuiiijjjxxx~~~vvvzzz~~~iiiNNN<<<666666111000///---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---.../////////000111444777999999:::999;;;<<<>>>AAADDDDDDBBB@@@===;;;999888777777666555444555666666888888999:::;;;;;;::::::;;;;;;<<<===:::999888777666555555555222222333555999===@@@CCCAAABBBCCCCCCBBB@@@???===------------------------.........------,,,,,,,,,------------------------------------------------.......................................///000000000000000000000000000000///000000111333666888:::444;;;BBBDDDDDDGGGOOOVVVjjjnnnxxxxxxggg^^^eee|||bbbYYYQQQQQQSSSYYYjjj}}}sssccccccooo{{{nnnnnnuuu~~~|||}}}{{{xxxwww}}}}}}uuuooommmccc\\\TTTOOOPPPQQQNNNIIIEEEEEEEEEEEEDDDCCCAAA@@@@@@BBBDDDFFFGGGGGGGGGHHHDDD@@@;;;777444222000///........................................................................------------------------------------,,,,,,,,,,,,------------------------------------------------------------------------....................................////////////...333333777<<<<<>>CCCFFFNNNfff|||zzzvvvgggdddwwwrrrooo{{{zzzyyyvvvvvvxxxyyyzzzyyywwwuuuvvvuuuuuutttttttttuuuuuuyyyyyyzzz|||~~~}}}{{{yyyqqqiiiOOOMMMQQQ[[[dddjjjsss|||}}}zzzxxxwwwqqqkkkccc___```ccccccaaappp|||~~~gggOOOBBB>>>GGG___tttxxxYYYGGGGGGXXXpppzzzuuurrrooommmgggdddaaaaaabbbgggsss|||zzz{{{{{{wwwssscccppp|||~~~|||www|||xxxYYYAAA777555222111///...------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***+++,,,---...000111111333444555777777777666555999:::;;;>>>???>>>;;;999555555555444333333333444666777888:::<<<===??????@@@@@@???>>>>>>>>>>>>???===<<<;;;:::888888888888888888888999;;;===@@@BBBAAAAAABBBCCCCCCBBBAAAAAA------------------------------------------,,,,,,------------------------------------------------.......................................///000000000000000000000000000000///000222444777999;;;<<<888===CCCIIIPPPZZZfffooorrrqqqvvv}}}zzzpppkkknnnrrr]]]NNNRRRYYY```jjjvvv{{{rrrtttuuuqqqyyy}}}tttssswwwvvv{{{~~~tttmmmooovvvzzzzzz{{{|||uuujjjaaa___]]]UUUKKKNNNLLLIIIHHHIIIIIIHHHGGGCCCDDDEEEEEEFFFIIIMMMPPPGGGCCC===999555333000...........................................................................,,,,,,,,,------------...------------------------------------------------------------------------------------------------....................................////////////...333555999===<<>>HHHPPPMMMAAA888888<<>>???JJJcccyyyuuussseeegggwwwsssrrryyy{{{|||vvvwwwxxxzzz{{{{{{yyyxxxvvvxxxxxxwwwvvvvvvvvvvvvvvvxxxyyy{{{}}}{{{yyyzzzwwwqqqYYYQQQPPP[[[fffjjjnnnsss|||}}}~~~}}}zzzxxxxxxyyysssnnnfff^^^^^^bbbcccaaakkkyyykkkSSSDDD???FFF^^^qqqwwwWWWDDDEEEWWWnnn{{{zzzvvvsssqqqmmmiiiccc___[[[^^^jjjwww}}}wwwuuuzzz~~~gggiiirrrxxxqqquuu|||eeeJJJ999444222111000...---......///++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***+++---...000222333444666666666666555444333222444444555777888888555333222333444333222222444666888888:::;;;===???@@@AAA@@@@@@???>>>======>>>>>>===<<<;;;::::::::::::::::::999999999999999::::::>>>>>>???AAABBBBBBCCCCCC------------------------,,,,,,------------------------------------------------------------------.......................................///000000000000000000000000000000///111555999<<<===>>>>>>>>>@@@HHHXXXkkkwww{{{zzzllljjjnnntttrrrppp|||wwwhhh^^^XXX___mmmxxxzzz~~~sssttt|||wwwnnnrrrwwwsssttttttzzz|||||||||zzzyyyooobbb]]]YYYSSSPPPPPPPPPPPPOOOMMMNNNMMMKKKIIIJJJNNNQQQMMMIIICCC===:::777444222........................................................................,,,,,,,,,---------......---------------.........------------------------------------------------------------------------....................................////////////...333777;;;======RRRvvvuuu___III<<<@@@QQQfff~~~{{{rrrrrroooggg___PPP@@@:::888777888;;;@@@DDDFFFCCC<<<888:::>>>AAA@@@HHHbbb|||vvvpppnnnnnnlll{{{uuuyyy|||zzz{{{zzzxxxxxxyyy{{{||||||{{{{{{{{{xxxxxxxxxwwwxxxxxxyyyyyyyyyzzz|||~~~|||xxxgggVVVMMMVVVaaaeeefffhhhtttwww{{{|||zzzxxxxxxxxxrrrpppggg]]]\\\bbbfffeeehhhvvvpppYYYIIIAAAHHH^^^ppp}}}wwwXXXEEEEEEVVVmmmqqqnnnwww~~~yyyvvvuuuppplllgggaaaZZZXXX```kkkyyy|||zzz~~~ooobbb[[[fffvvv}}}yyyrrrvvvwwwtttVVVAAA777222111000............///+++++++++,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,---///111333555777777777666555444333333333333222111222444666777666555666777888777555555777999999999:::<<<===???@@@@@@>>>============>>>>>>???===============>>>??????<<<<<<<<<;;;:::999888777;;;<<<===>>>???AAAAAABBB------------------------,,,,,,,,,------.........------------------------------------------------////////////////////////...............///000000000000000000000000000000000333888<<>>===SSSzzzhhhOOO===;;;JJJaaauuurrriiimmmllleeePPP@@@666:::<<<777666;;;@@@???===:::999:::<<<>>>EEEIII[[[}}}vvvnnnjjjjjjlll|||nnnvvv|||{{{~~~vvvvvv}}}xxxzzz|||}}}}}}}}}wwwwwwwwwxxxyyyzzz{{{|||yyy{{{}}}|||qqqZZZJJJPPP\\\______aaammmssszzz}}}|||yyywwwwwwqqqoooggg\\\ZZZbbbiiiiiiffftttsss^^^LLLCCCKKK___ooo|||wwwYYYHHHGGGWWWmmmwwwbbbdddqqq|||xxxvvvqqqnnnkkkddd[[[UUUZZZcccnnn|||}}}~~~zzzuuu\\\IIIOOOddduuu}}}yyy~~~www|||sss}}}aaaIII===333222000///......//////+++++++++,,,,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...///000333555888999:::888777555333333333444444222222222555888;;;;;;;;;:::<<<===;;;888777999<<<:::;;;;;;<<<>>>???@@@@@@<<<<<<<<<===>>>@@@AAABBB?????????@@@AAABBBDDDEEECCCDDDDDDDDDBBB@@@>>>===:::;;;<<<===>>>???@@@@@@........................---------............///......------------..................////////////000000////////////000000////////////000000000000...000222333222111222333000666???DDDBBB>>>>>>AAA;;;UUUddduuuqqqhhhZZZdddnnnuuusss^^^SSSYYYnnnyyyooo~~~pppkkkuuu{{{}}}ppptttyyyzzzssswwwkkkrrr}}}{{{{{{vvvvvv{{{ssshhhbbbaaa___ZZZUUU]]]^^^___aaa___YYYQQQKKKRRRSSSQQQKKKBBB<<<::::::222000///...000000///...................................................------............---------------.........//////........................,,,,,,,,,---------......------------------------000000//////.........---///000111000///...///000444111777???>>>CCCaaafffIII:::BBBQQQppp}}}mmmcccdddaaaYYYFFF@@@888666888<<<<<<;;;:::>>>:::888===;;;:::CCCCCCXXXtttkkkkkkddd___nnn{{{ooovvv}}}yyyxxxzzz{{{zzzyyy|||zzzzzz|||~~~zzzzzzzzz{{{~~~fffRRRPPPWWWYYYZZZ]]]jjjuuu~~~~~~}}}}}}yyysssrrrpppmmmggg]]]YYYbbbnnnnnnrrr{{{mmmUUUFFFMMM]]]qqqzzzbbbMMMCCCWWWgggyyyoooZZZZZZmmm}}}{{{vvvsssrrrooohhh```[[[[[[\\\llluuu~~~rrrmmmmmmssseeePPPFFFPPPiiiwwwyyywww|||sssUUU===666555111---,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------.........------......///333333555777999;;;===>>>999:::::::::999888666555777777888999;;;;;;999888<<<>>>@@@@@@===;;;;;;<<<@@@???======BBBJJJKKKGGGGGGJJJOOOSSSQQQOOOSSSZZZ\\\^^^^^^]]][[[]]]bbbggg^^^aaadddccc\\\SSSJJJEEEAAA???===<<<===>>>>>>>>>........................---------............///......------------..................////////////000000////////////000000////////////000000000111///000222222111111222444444;;;CCCDDD???===CCCJJJ]]]qqqyyy~~~ttt___]]]eeetttcccaaa]]]aaarrrrrrooouuu~~~pppfffuuuwww~~~~~~sssmmmnnnrrruuuzzz~~~}}}zzzxxxwwwppp}}}~~~{{{www~~~|||yyy}}}}}}}}}~~~}}}qqqhhhcccaaa^^^[[[```bbbeeehhhhhhccc\\\WWWQQQQQQOOOLLLFFF@@@<<<999666444111000000000///---................................................------............---------------.........//////........................,,,,,,,,,---------......------------------------000/////////............///000111000///...///111222333999@@@BBBLLLhhhxxx```FFF===KKK```yyyzzzfff^^^```^^^VVVCCC===888666999<<<<<<:::999;;;666666>>>===;;;DDDPPPooo}}}uuummmccc\\\\\\iiiyyypppxxx~~~~~~{{{xxxvvvxxxyyyxxxwww{{{zzzzzz}}}|||{{{{{{}}}~~~oooXXXOOOQQQVVVYYY\\\gggrrr{{{~~~~~~{{{vvvvvvuuurrrlllbbb\\\cccmmmqqqssszzzwwwaaaPPPUUUcccuuu{{{eeeQQQHHHXXXhhh|||fffUUUYYYooo}}}xxxtttssspppjjjddd___]]]\\\fffmmmzzz{{{ooogggdddiiigggYYYIIISSSqqq~~~|||wwwvvv|||{{{\\\BBB777666222///...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------...------------///000111444555777:::<<<===??????===<<<999777555444444444888666444666:::<<<<<<;;;>>>>>>===<<<<<<<<<======:::AAAKKKUUUaaaiiiiiiccc```iiittt~~~vvvjjjccc]]]VVVNNNJJJKKKLLLJJJGGG........................---------............///......------------..................////////////000000////////////000000/////////000000000111111///111222222111222444555:::@@@EEECCC@@@EEEQQQ]]]www~~~wwweee^^^kkk}}}ppp___VVVaaalllvvvtttddddddppp{{{ddd[[[ffffffiiilllnnnpppvvv~~~xxxqqq|||zzzzzz~~~wwwsss{{{zzz}}}|||qqqiiidddaaa```___aaaffflllnnnmmmhhhcccVVVSSSQQQOOOMMMHHHAAA;;;:::777444111000///...,,,................................................------............---------------.......................................,,,,,,,,,---------......------------------------////////////............///000111111//////000111000666<<>>:::777777:::<<<;;;:::999:::444777@@@@@@@@@KKKggg|||wwwddd```WWWUUUgggwwwpppvvv}}}zzz{{{xxxvvvuuuvvvwwwvvvvvv{{{zzz{{{}}}~~~~~~~~~yyybbbOOOJJJQQQYYY\\\cccmmmxxx}}}~~~zzz{{{zzzyyyssshhh```bbbjjjrrrqqqvvvooo]]]___jjjxxx}}}iiiVVVOOOYYYiiiwwwYYYPPPXXXsss|||wwwtttqqqmmmjjjeeeaaa^^^aaafffqqq}}}qqqfff___eeemmmdddQQQYYYyyy}}}~~~zzz{{{fffIII:::666333111000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------,,,,,,...000333555777999;;;===>>>?????????<<<:::777555444444666888888666555777:::<<<;;;999;;;===@@@CCCEEEEEEEEEEEESSS]]]jjjvvv}}}~~~vvvkkkhhhjjjllliiiddd........................---------............///......------------..................////////////000000////////////000000//////000000000111111111000111222111111333666999>>>BBBDDDEEEKKKYYYiiisssyyyrrrooojjjdddsssqqq^^^TTTeeeuuusssjjjooo~~~gggWWWTTT]]]aaahhhpppxxx|||rrrzzz}}}yyyyyyyyyyyy||||||ssslllgggdddbbbdddiiioootttuuusssqqqbbb\\\VVVTTTSSSOOOGGG???<<<999444222000///...---................................................------............------................................................,,,,,,,,,---------..............................///////////////.........///000111111000///000222222:::===<<>>>>>===<<<;;;777666666666777999<<<>>>:::<<>>======>>>DDDNNNYYY___```___```bbb~~~~~~........................---------............///......------------..................////////////000000////////////000000000000000000111111111111000111111222333666:::>>>AAACCCFFFNNN___uuunnn```aaacccnnnjjj\\\^^^fffzzzyyy{{{{{{gggUUUPPPTTTeeeooo}}}}}}vvv~~~}}}zzz}}}{{{|||www{{{}}}{{{{{{rrrllllllmmmoootttyyy}}}~~~~~~ppphhh^^^YYYXXXTTTKKKCCC<<<999444111000000000///////////////////////////........................------............------.....................---........................,,,,,,,,,---------.......................................///////////////...000111111000000111333666;;;;;;:::HHHeee||||||fffPPPCCCJJJfff|||ttthhh```]]]YYYMMMAAA555666777999;;;<<<;;;999555;;;<<<<<>>>>>>>>===<<<:::888666666777999;;;===>>>??????<<<@@@CCC@@@<<<@@@KKKUUUeeeqqq|||~~~zzz{{{zzzxxx........................---------............///......------------..................////////////000000////////////000000000000000111111111222222000111222222444999@@@DDDFFFJJJQQQ]]]tttwww```YYYcccooo}}}gggZZZ^^^rrr|||zzz|||uuuqqqxxxyyymmmZZZQQQYYYddd}}}|||yyyyyy~~~}}}~~~vvvwwwxxx{{{sssllluuuyyyuuurrroooppptttzzz|||tttiiiccc```ZZZPPPHHH???;;;666333222111111000////////////////////////........................------............------...............---------........................,,,,,,,,,---------.......................................///////////////...000111111111111222333888::::::???QQQlll~~~qqqXXXHHHHHHVVVpppuuuooogggbbb]]]TTTGGG<<<555666888:::;;;;;;;;;:::222:::===>>>@@@GGGiii|||uuunnnfff^^^XXX[[[lllyyyvvvzzzvvv|||yyyoootttvvvwwwwwwwwwvvvxxxyyy{{{}}}}}}qqq^^^PPPOOOUUUZZZ]]]aaakkkyyy~~~||||||}}}|||uuujjjeeefffooouuuxxx{{{yyyzzz{{{}}}}}}nnn^^^OOO\\\ooofffMMMNNNaaa}}}zzzvvvrrrnnnjjj___]]]]]]fffuuuzzzjjj\\\XXXcccwwwsssmmmqqq}}}iiiKKK===333333222---+++...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---------............///000111444777:::===>>>>>>===<<<:::888777666555;;;<<<>>>???@@@@@@???>>>:::<<<<<<:::;;;HHH^^^ppp~~~........................---------............///......------------..................////////////000000////////////000000000000111111111222222222000111222333666<<>>>>>>>>??????@@@AAAAAA???AAADDDIIISSScccvvv........................---------.........//////.........------...................../////////000000000////////////000000000111111111111222222222000111222333777???GGGMMMPPP```ppp}}}uuubbbaaaxxxooo]]]RRR^^^wwwyyygggmmm}}}~~~xxx|||pppqqqxxx~~~www{{{tttjjj{{{xxxqqqyyyxxxuuu||||||ppphhhiiiqqq{{{|||pppcccYYYJJJEEE>>>888555444222111000000000000000000000000........................---..................---//////.........---------........................,,,,,,,,,---------......////////////////////////---.........//////000000...000111222111111333444777666>>>SSSlll~~~iiiKKKFFFYYYrrryyytttmmmhhhbbb[[[RRRFFF<<<777777888:::;;;;;;:::;;;<<<<<<>>>===DDDSSShhh|||qqqdddZZZXXX___fffyyyvvvtttzzztttsssvvvqqqiiimmmwwwqqqtttwwwwwwvvvuuuwwwyyy|||{{{vvvrrrnnn___NNNJJJPPPTTTVVVbbbuuu~~~~~~~~~uuuqqqrrrjjjxxx~~~xxxwwwyyygggVVVRRRhhh}}}mmmUUURRRjjj|||~~~wwwrrrqqqsssiiiddd___^^^eeewwwttthhhhhh}}}}}}rrrsssvvvsss~~~||||||ZZZGGG888666555///---222........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,++++++,,,,,,---...---------.........//////000333777;;;>>>?????????999888666555666888;;;======<<<<<<<<<>>>AAAEEEGGGMMMQQQZZZhhhxxx000...------///000000///---------............///...------,,,,,,------...////////////000000000000////////////000000000000000///000111333333222111000555888888<<>>:::888666444222111000///...//////000////////////////////////////////////////////////...................................................------------...//////////////////////////////////////////000000000000///000111111111222555888@@@AAAKKK```tttuuuVVVCCCQQQjjjzzzzzzxxxxxxmmmggg]]]PPPDDD<<<888777777777888777666666888:::;;;???EEEUUUzzz{{{rrrgggdddkkkuuu}}}vvvuuuvvv|||wwwnnnqqqnnnkkkjjjlllooopppqqqrrrtttwwwxxxyyyzzz}}}~~~}}}}}}~~~~~~}}}|||||||||{{{yyywwwtttrrrppppppnnnlllkkkllliii```TTTLLLMMMQQQZZZhhhwww}}}}}}}}}|||{{{zzzyyyxxxttttttyyyuuuggg]]]jjj]]]KKKRRRlll}}}xxxvvv{{{yyysssnnnooojjjbbb\\\ZZZaaauuu~~~~~~|||tttmmmrrr}}}{{{ooowww~~~uuuVVV;;;666777111...111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------...000222888999:::;;;:::999777666666444333333555999<<<>>>888<<>>:::888555222111000/////////000111////////////////////////////////////////////////...................................................------------...//////////////////////////////////////////000000000000///000111111111333666888@@@BBBNNNcccwwwaaaMMMFFFYYYrrr~~~|||vvvrrrkkkcccVVVHHH>>>999888888666777777666666666999;;;BBB???IIInnn~~~}}}}}}uuuoookkkpppzzzllluuu~~~}}}uuunnnjjjooollljjjjjjllloooqqqrrrrrrtttvvvxxxyyy|||~~~|||zzzzzzzzzzzzzzz{{{|||{{{yyyvvvsssqqqooommmjjjfffddddddeeeeeefffeeeeeeiiilllggg\\\QQQLLLNNNVVVeeettt~~~||||||}}}~~~xxxwwwzzztttlllggg|||wwwUUUGGGSSSjjj~~~wwwooolllqqq~~~|||vvvqqqqqqmmmfff___XXXZZZjjjzzzxxxlllrrrwwwvvv|||___@@@777777222///000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------///222555;;;:::999888666444333222666666555777:::<<<>>>???CCCNNN]]]iiipppzzz333111//////000000///...---------............///......------------......////////////000000000000//////000000000111111111222222333333222222333444555888CCCPPPWWW___tttkkkaaagggsss}}}}}}iiieeeiiiyyykkk]]]UUUSSSbbbsss}}}qqqkkkgggccc```]]]^^^^^^___````````````ddddddfffhhhkkklllkkkiiihhhgggdddaaa^^^\\\[[[[[[XXXYYYYYYYYYYYYYYYXXXXXXTTT^^^lll{{{sssxxx~~~{{{||||||zzzzzz|||}}}uuuuuu{{{xxxyyywww}}}ooofffWWWKKKBBB===:::888333222111000///000111111////////////////////////////////////////////////...................................................------------...//////////////////////////////////////////000000000000///000111111222333777999;;;BBBRRRiii|||yyypppQQQIIIMMMcccyyyrrrhhhfff\\\NNNAAA999777888:::666777777666666777:::<<>>===>>>AAADDDbbbppp~~~555333000000000000///...---------............//////......------......///////////////000000000000000000000000111111111111111333444333222222555777777@@@OOO]]]cccmmmkkk^^^eeexxxhhhbbbttt|||yyywww}}}{{{{{{tttdddUUUQQQYYYcccwwwyyypppddd]]]\\\___ccceeehhhjjjmmmqqqtttwwwxxxyyy}}}~~~~~~{{{vvvpppkkkhhh___]]][[[XXXVVVUUUUUUUUUWWW^^^fffqqq|||uuuvvvwwwwww|||}}}zzz}}}~~~|||yyytttuuu~~~vvvmmm```RRRHHH@@@<<<:::555444222111000000111111////////////////////////////////////////////////...................................................------------...//////////////////////////////////////////000000000000///000111222222444777:::888FFF]]]uuurrrcccIIIJJJWWWnnnmmm^^^^^^TTTFFF;;;666777999;;;777777777666666888<<>>BBBCCCYYYrrrvvvzzzyyytttqqqqqqsssuuurrrooommmlllmmmmmmlllkkkjjjjjjlllooorrrttttttuuuvvvxxxyyy{{{xxxsssmmmjjjeee```]]][[[ZZZ[[[VVVTTTRRRPPPOOOPPPQQQRRRXXXYYY\\\```gggnnnuuuyyywwwtttjjjbbbeeemmmllldddVVVMMMMMMZZZhhhrrr{{{}}}|||nnnZZZIIIPPPkkkhhhSSSWWWjjj}}}rrrnnnkkkhhhccc\\\ZZZ]]]jjj}}}xxxyyy}}}yyyqqqqqqzzz}}}XXXAAA888444222222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------***++++++,,,,,,------...---...000111222333666888444333333333444555777888777999;;;;;;AAAQQQiii{{{|||777555222111111111///...---------............/////////............//////////////////000000000000000000111111111222222222...111444333222444999>>>NNN___ooozzzxxxiiicccvvvkkkiiivvvzzzyyy~~~vvvpppmmmpppkkk``````sssrrrdddaaadddkkkssszzz~~~xxxqqqmmmfffddddddhhhjjjjjjlllppphhhnnn|||{{{zzz{{{wwwxxx{{{|||xxxiiiYYYLLLDDD@@@999888555222000/////////////////////////////////////////////////////////...................................................------------...//////////////////////////////////////////000000000000///000111222333555999;;;FFF]]]yyy~~~fffRRRFFFVVVnnnqqq^^^QQQLLLDDD;;;777888;;;<<<<<<999999999888999<<>>BBBLLL[[[oooxxxwww|||888666333222111111///...---------.........////////////............//////////////////000000000000000111111111111222222222...111444333222444:::@@@YYYjjjyyyttthhhcccllloooeeeyyy}}}xxx~~~kkkddddddlllqqqrrr{{{}}}lll``````gggvvvyyyrrrpppqqqjjj``````gggfffnnn~~~}}}zzz}}}~~~zzz{{{xxxwww}}}rrr```QQQFFFAAA;;;999666333000///......////////////////////////////////////////////////...................................................------------...//////////////////////////////////////////000000000000///000111222333555999<<>>III^^^hhhrrriiiffflllmmmpppfffiiimmm}}}rrrfffeeekkkxxx~~~yyyuuuooohhhbbbdddiii~~~~~~~~~{{{}}}|||{{{~~~uuuuuuyyyrrrvvv~~~qqqdddRRRCCC???:::666555333000///222000/////////............////////////////////////........................---------............///---------............//////////////////...................../////////000000...---///222777<<>>???@@@>>>;;;444888BBB??????KKKhhh}}}zzzxxxwww|||uuuiii^^^YYY\\\aaaeeefffgggggghhhiiilllooommmnnnpppqqqrrrtttxxx{{{zzzyyyyyyyyy|||~~~rrrbbbVVVRRRNNNNNNSSSXXXZZZ]]]aaa[[[]]]bbbjjjrrrwwwxxxvvvssssssvvv{{{}}}vvviii^^^ZZZbbbqqq|||kkkXXXJJJNNNYYYbbbkkkuuu{{{zzzjjj^^^]]]pppfffVVVdddzzz~~~vvvooollllllhhh___VVVUUU^^^sssyyyuuutttwww|||}}}WWW>>>555333111111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,+++,,,------...000333555666555333222888333333999<<<;;;===BBBNNNhhhwwwbbb```rrr;;;999666333111000//////111000000000/////////...////////////////////////000000000000111111111111222222111111222222333444444444555666555777DDDQQQiiixxxrrriiijjjtttvvvyyyyyy{{{nnnnnnyyyvvvmmmoooxxx}}}xxxqqqllloooooo{{{yyy|||wwwxxxwwwttttttyyylllllluuu{{{~~~|||nnnZZZJJJBBB<<<888777555000///111000000/////////.........////////////////////////........................---------............///---------............////////////////////////............/////////000000111///111444444555===GGGggg|||nnnQQQCCCCCCaaa~~~zzzhhh]]]WWWMMMCCC>>>999888;;;???AAAAAA<<<;;;555999AAA@@@DDDTTT{{{~~~{{{{{{|||{{{sssiii___[[[[[[\\\^^^aaadddggghhhjjjmmmooooooppprrrrrrrrrtttwwwzzzzzzzzzzzz{{{~~~vvvnnngggdddgggcccbbbgggkkklllnnnrrrttttttuuuyyy|||~~~|||zzzxxxxxxyyy{{{~~~|||yyyyyytttjjj___ZZZ___lllvvvmmm___PPPMMMSSS]]]iiirrr}}}wwwjjjfffpppggg\\\lll{{{rrrnnnmmmiiiaaaZZZSSSYYYiii|||xxxvvvvvvwww|||zzz~~~```CCC888555333111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,---...000222555777888777666555777888;;;>>>===>>>KKKYYY}}}ooobbbiii~~~;;;:::777555222000//////000000000000////////////////////////////////////000000000000111111111111222222111111222222333444555444555666666<<>>BBBCCCCCC:::<<<888:::@@@AAALLLccc|||~~~zzzrrrjjjddd^^^ZZZWWWWWW[[[```dddgggjjjnnnppprrrssstttsssssstttwwwyyyyyyzzz|||~~~yyynnnhhhiiimmmuuuqqqooorrrttttttuuuxxx{{{yyywwwvvvvvvuuusssqqqrrrrrrrrrtttuuutttqqqnnnrrrqqqkkkbbbZZZ[[[dddmmmqqqjjj\\\NNNLLLXXXfffnnnzzzvvvlllttt|||kkkeeesssxxxqqqnnnkkkeee```SSSSSS]]]ttt}}}yyytttnnnpppsssrrroooqqq}}}~~~}}}}}}mmmLLL:::666666111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---------...///000444555777999999999888777666:::>>>>>>;;;DDD]]]tttzzzxxx;;;:::888666444222000///000000000000///////////////////////////////////////000000000111111111111222222111111222222333444555444444555777@@@RRRddd|||^^^]]]kkknnnjjjnnnyyy}}}{{{{{{wwwwwwxxxyyy{{{}}}~~~{{{zzzwwwpppzzzvvvjjjooo~~~{{{|||~~~~~~nnn\\\JJJBBB<<<:::888333000000000000000////////////...////////////////////////........................---------............///---------............///............////////////...////////////000000000---+++111999888:::RRRqqqwwwTTT>>>CCC]]]vvv~~~vvvhhhaaaVVVEEE<<<:::888;;;@@@DDDEEEDDD999===;;;;;;???BBBUUUsss{{{{{{sssmmmjjjddd\\\VVVUUUXXX\\\```dddiiiooosssssstttttttttssssssvvvxxxyyy{{{~~~|||qqqiiigggiiimmmpppkkkhhhiiijjjhhhiiikkkjjjhhhfffddddddcccccccccggghhhjjjlllnnnmmmlllkkkkkknnnmmmeee\\\YYY^^^eeesssuuuiiiTTTJJJTTTdddkkksss|||zzzvvv~~~qqqjjjsss~~~~~~~~~uuuoookkkgggdddXXXQQQTTTfff|||rrrgggaaajjjnnnhhhgggsssyyyyyyyyyUUU<<<555666111000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------...///111222999999999999999888888777:::::::::;;;BBBWWWuuu<<<;;;:::888555333111000////////////000000000000000000000000000000000000///000000000111111111111222222111111222222333444555444444666:::EEEZZZmmmhhh[[[kkk~~~rrrnnnrrr|||xxxrrrmmmjjjhhhgggbbbbbbbbbbbbccceeefffgggnnnoooqqquuuzzzvvvqqqzzzyyyzzztttrrrzzzzzziiiPPPFFF===:::888444222222111000000000////////////////////////////////////........................---------............///---------............///---.........//////000000////////////000000000111///---111888:::CCCaaammmJJJ;;;HHHiiixxxjjjcccVVVAAA:::888888<<>>999666>>>TTTttt~~~<<<<<<;;;999777444222000////////////000000000000000000000000000000000000000000000000111111111111222222111111222222333444444444555:::AAAOOOggg{{{qqqdddkkk|||ooonnnwww{{{wwwllliiiddd^^^YYYUUUSSSRRRLLLLLLKKKJJJKKKLLLNNNOOOSSSUUUYYY```gggooovvvyyyyyytttwwwwwwrrruuu|||}}}yyy}}}xxx\\\OOOBBB<<<999666333333111111000000000/////////////////////////////////........................---------............///---------............///------......///000000000/////////000000000111111333333444777===NNNlllttt___CCC>>>PPPppp~~~~~~uuuggg```TTT???999888999===BBBDDDBBB???:::???>>>===EEERRRtttzzzxxx||||||xxxvvvuuuppphhhaaaaaaaaaaaa```bbbeeekkkooonnnoooppppppppprrruuuxxx|||~~~qqqaaa^^^hhhtttyyyxxxhhhbbb^^^___^^^[[[[[[]]]______```___^^^^^^aaacccccceeeiiijjjiiihhhhhhhhhfffkkkooonnniiiccc___]]]nnnxxxzzzlll[[[VVV^^^gggyyy}}}zzzoooppppppiiiwwwuuunnnjjjhhhcccYYYRRRUUUaaarrrwwwhhhYYYgggwww{{{ssskkkrrr}}}{{{gggDDD444444111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///111333555777<<<;;;999777666666777888:::999;;;IIIggg|||======<<<:::888555222111.../////////000000000111000000000000000000000000000000000000111111111111222222111111222222333444333444888@@@JJJ\\\vvvssshhhnnn|||kkkrrr~~~wwwppphhhcccWWWTTTOOOJJJFFFDDDCCCCCC>>>>>>===<<<===???AAABBB@@@CCCHHHOOOXXXaaaiiinnnqqqtttwwwxxxzzz}}}}}}zzzwwwvvvrrrwww~~~zzz{{{jjjZZZIII@@@;;;666444333111111111000000000//////////////////////////////........................---------............///---------............///------......///000000111//////000000000111111111111555666777DDD]]]vvv{{{eeeOOO===BBBYYYuuu}}}ppp^^^YYYPPP===888888999===AAABBB???;;;999>>>>>>@@@LLL___|||yyyxxxzzz}}}}}}{{{yyyxxxwwwsssmmmiiiggghhhhhhgggfffeeefffhhhiiijjjlllmmmnnnqqquuuxxx~~~tttlllffflllyyyzzzqqqfff```\\\]]]]]]ZZZZZZ\\\]]]___``````______aaadddaaadddhhhhhhfffeeeeeefffgggjjjooorrrqqqkkkddd^^^gggrrr|||xxxgggYYYZZZdddttt~~~zzztttwww{{{kkkiii|||zzzpppkkkjjjbbb[[[TTTPPPSSSccc}}}~~~oooccclllkkkkkkxxx~~~}}}qqqLLL888666111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///222444777999:::999777666777999;;;===;;;GGGUUUeeezzz~~~mmmiiikkkrrryyyzzzzzzzzzpppppprrrsssqqqsss======<<<;;;888555333111.../////////000000111111000000000000000000000000000000000000111111111111222222111111222222333444333555;;;EEERRRffflllggg{{{vvvmmmyyy{{{ssskkkbbbYYYSSSIIIGGGCCC>>><<<;;;;;;;;;:::999888888:::<<>>@@@EEELLLVVV```hhhmmm___ccchhhlllpppuuu|||zzz}}}|||ssszzz|||}}}zzz}}}tttrrrtttbbbNNNCCC<<<777444333111111111111000000000000////////////////////////........................---------.........//////---------.........//////---------...///000000111000000000000111111111111+++222666888JJJhhh~~~wwwZZZDDD:::FFF___zzznnnXXXRRRLLL;;;888888:::===AAAAAA<<<888888======BBBQQQiii}}}zzzyyyyyyzzz{{{zzzzzzyyyxxxwwwtttpppmmmjjjmmmnnnmmmjjjfffcccaaaeeegggiiikkkmmmpppuuuxxx}}}iiikkkssssssbbb```ZZZWWWXXXXXXVVVUUUWWWZZZ]]]``````___```ccceeebbbfffjjjllljjjiiijjjllliiikkkoootttuuuqqqggg```bbblll{{{oooZZZXXXbbbjjjwww{{{yyyxxxxxxvvvjjjlll~~~sssmmmkkk```\\\TTTMMMKKKYYYxxxuuukkkqqqlllgggvvv{{{~~~~~~xxxQQQ<<<888111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...000222555888:::777777666666888<<>><<<:::999666111......///000000000000000///////////////000000000000111111111000000000000000222333444333222222333555444555<<>>;;;:::999999888888999::::::;;;;;;===@@@BBB@@@EEENNNZZZfffkkkfff^^^VVVTTTSSSRRRVVVbbbuuu|||{{{{{{xxxyyyvvvwww|||zzzsss~~~|||qqqppp|||lllWWWFFF???;;;777444444333222111111222333333////////////////////////........................//////.........---------////////////////////////............////////////////////////000000000000000444666===UUUuuufffEEE>>>???LLLjjjyyydddSSSJJJBBB;;;888999;;;===>>>===;;;888<<<<<>>FFF]]]{{{|||xxx}}}{{{mmm^^^UUUPPPLLLNNNTTTTTTLLLCCCLLLFFFFFFMMMLLLDDDBBBFFFIIIFFFDDDCCCDDDGGGJJJLLLRRRQQQQQQUUU^^^kkkxxx???>>><<<:::999666333000//////000000000000000///////////////000000000000111111111111000000000000222333444333222222444666888888BBBOOOfff|||bbbcccoooddddddiii{{{ssslllaaaVVVLLLEEE???<<<<<<;;;999888888888888888:::===@@@@@@???AAAGGGLLL___```aaaeeehhhfff^^^UUUJJJIIIIIILLLTTTcccvvvzzztttooommmuuussssssyyy{{{}}}}}}ttttttxxxcccPPPDDD===999666444333222111000111222333////////////////////////........................//////.........---------////////////////////////............////////////////////////000000000111111444666AAA]]]~~~{{{ZZZ>>>;;;AAAXXX|||xxxcccRRRHHHAAA;;;888999;;;===>>>===;;;999;;;===BBBIIIWWWvvv~~~zzzvvvtttttt{{{}}}|||yyyrrrpppooossswwwxxxsssnnnhhhjjjjjjiiimmmuuuyyywww|||yyylllgggkkk|||{{{ooofff```^^^[[[YYYYYYZZZ[[[ZZZXXX\\\\\\]]]^^^___aaabbbcccffffffgggjjjmmmmmmkkkhhhjjjllloootttwwwwwwtttqqqhhhjjjrrr|||}}}tttllljjjeeeqqq~~~wwwuuuwww___```sss~~~sssjjjeee^^^VVVOOOGGGKKKaaazzz}}}vvvuuuqqqdddfffvvvnnnppp{{{bbbDDD<<<444111///.../////////...------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...//////......111555666444222444777999888777===NNN^^^~~~nnn]]]UUUWWWXXXRRRLLLIIINNNVVV[[[\\\XXXSSSOOOMMMQQQWWWWWWQQQJJJLLLRRRKKKIIIJJJNNNTTTVVVRRRNNNJJJIIIGGGHHHMMMVVV```fff???===;;;:::999888444222000000000000000000000000////////////000000000000111111111111111111111111222333444333222222444666777;;;III^^^{{{bbbVVVeeevvv\\\TTTaaarrr~~~vvvqqqccc\\\RRRHHHAAA<<<888666888888888888888999999:::<<>>999888:::<<<===>>>===;;;:::<<>>888777IIIhhhwwwhhhWWWLLLAAA===DDDNNNUUUXXXZZZgggsssrrreeeWWWPPPPPPRRRaaajjjbbbTTTPPPXXX```WWWWWW\\\fffnnnmmmbbbXXXNNNKKKHHHFFFFFFJJJOOORRR>>>===;;;::::::999666444111111000000000000000000////////////000000000000000111111111111111222222222333444333333333555777888BBBXXXqqqwww]]]]]]rrrgggUUUYYYooo~~~uuulllfffWWWPPPHHH@@@;;;999777666777888999999999:::;;;===>>>@@@EEENNNYYYfffssszzzxxxqqqhhhbbb[[[SSSNNNMMMMMMSSS]]]mmm~~~mmmjjjzzzzzzxxxwww|||mmmUUUDDD<<<:::444333222000//////000000////////////////////////................................................////////////////////////............//////////////////000000000111111111777555888JJJiiibbbFFF<<<===CCC\\\~~~rrr___NNNBBB<<<999888:::=========<<<;;;<<<@@@DDDIIIWWW|||~~~{{{wwwuuuttt}}}{{{vvvuuuxxx{{{zzzxxxzzz|||yyyqqqmmmpppuuuxxxzzz~~~sssmmmrrrzzztttggg___ZZZXXX[[[\\\]]]^^^___^^^]]]\\\\\\\\\[[[[[[\\\^^^```bbbggghhhiiikkknnnooooooooooootttyyy{{{zzzzzz}}}}}}yyyxxx|||}}}nnnssszzz{{{}}}^^^QQQ^^^ttt|||oooggg```[[[XXXPPPKKKQQQ^^^{{{}}}mmm```eeetttssslllrrr~~~WWW:::555222000//////000///...........................+++,,,------......---------------------------------------------------------------------...//////222222333444555555333222222:::>>><<>>AAADDDJJJUUUfffuuu~~~}}}ppphhh___ZZZTTTNNNPPPVVVYYYhhh}}}tttoooyyy}}}rrrsssvvvyyy}}}zzz```KKK>>>:::666444333111/////////000////////////////////////........................---.....................////////////////////////............////////////000000000000111111111111666555;;;PPPooo]]]BBB===???IIIddd~~~|||nnn]]]LLL???999888999;;;===>>><<<;;;<<<===AAADDDLLLiii|||~~~|||zzzyyyyyy}}}~~~}}}yyyvvvvvvxxxzzz}}}ssslllkkkmmmnnnuuuzzz}}}uuuwwwqqqfffaaa^^^[[[XXX[[[\\\^^^___^^^^^^]]]\\\]]]]]]\\\\\\]]]___aaabbbfffgggiiilllnnnqqqtttvvvvvvzzz}}}}}}|||}}}~~~{{{|||zzz{{{uuuvvvXXXNNN\\\ssssssggg```\\\[[[VVVNNNOOOUUUvvvnnn\\\^^^lll~~~}}}xxxwww}}}^^^999666333000//////000///...........................+++,,,------......------------------------------------------------------...------------...//////333444555666555555444444555999>>>III```~~~yyymmmfff\\\TTTRRRQQQLLLFFF@@@@@@GGGXXXlllzzz|||zzz~~~zzznnniiipppxxxzzznnnrrrzzz~~~uuuzzzyyyqqqkkkeeeccc___\\\YYYXXXXXXXXXAAA>>><<<:::::::::888777444333111000//////000111////////////000000000000000000111111222333333333222333444444444444666888===OOOssssss___]]]yyyssshhh[[[[[[mmm|||qqqdddXXXPPPBBB>>>:::777777777666666555777888888999>>>EEEKKKSSS]]]mmmwwwkkkeee]]]XXXVVVRRRQQQYYYfff}}}}}}{{{wwwsssvvvyyyppplllttt{{{{{{{{{{{{nnnVVVEEE<<<777666444222000//////000////////////////////////........................---------...............////////////////////////............////////////000000000111111111222222444666@@@XXXvvvYYY>>>999>>>UUUvvvxxxjjj[[[KKK===888999999<<<>>>>>><<<;;;<<>>;;;:::===@@@BBBIIIfff}}}~~~}}}{{{yyyyyy|||~~~~~~{{{yyyyyyyyyyyyzzzyyyvvvtttsssnnnhhhjjjnnntttyyy|||~~~uuujjj```]]][[[YYY[[[___```bbbbbb```^^^]]]^^^```___```bbbcccddddddcccbbbhhhjjjlllmmmooosssyyy~~~~~~|||}}}~~~}}}xxx}}}fffRRRVVVnnn{{{kkk```ZZZ\\\ZZZQQQJJJJJJYYYvvvuuuggg\\\ddduuu~~~pppHHH777444111000000000///...........................+++,,,------......------------------------------.......................................//////000222555888888777666666888===BBBWWWwwwwwwhhhZZZPPPNNNJJJHHHKKKRRRVVVXXXYYYVVVbbbuuu~~~}}}}}}DDDAAA===;;;:::999888777555444222000//////000111////////////000000000000000000111222333333444444111333444444444555777999OOOXXX{{{lllaaabbbyyy~~~qqq___ZZZeeesss~~~tttgggXXXIII@@@:::999888888999999888666;;;>>>AAACCCHHHRRR```kkkuuu{{{~~~vvvggg[[[XXXYYY]]]ZZZ```mmmxxx|||nnncccYYYcccmmm}}}tttcccdddaaa]]]bbbssspppooo|||}}}vvvlllsssmmmTTTDDD:::999666444222111000000////////////////////////........................---------.........//////////////////////////////............/////////000000111111111111222222222777<<>>;;;:::===@@@EEEPPPuuu~~~|||yyywwwwwwzzz|||~~~|||wwwtttvvvxxxzzzzzz|||}}}wwwooogggkkkpppuuuxxx{{{wwwmmmfffaaa___YYYUUUYYYbbbcccddddddbbb^^^]]]```bbb___aaadddffffffeeecccbbbjjjlllnnnnnnooorrryyy~~~}}}zzz|||~~~yyy{{{dddSSS^^^|||}}}pppddd\\\^^^\\\RRRKKKIIIOOOnnn{{{}}}www]]]cccttt~~~yyy~~~wwwPPP777555222000000000///...////////////////////////+++,,,------......------------------------------.......................................///000000111555888999777666777999???HHHeeezzzeeeSSSKKKIIIHHHHHHEEEGGGSSSaaaiiilllkkksssKKK>>>;;;;;;666999<<<777666555444444222222111000000000000000000000000000000111111111111222222222555222444888777444:::EEERRRoooddd\\\gggooo```^^^hhhqqqssseeeWWWJJJBBB===999777888:::999666666999:::@@@DDDFFFPPPcccvvvppp^^^ZZZXXXTTTTTTZZZYYYeeexxx|||ooo```SSSYYYiiivvv|||mmm\\\WWWddd~~~yyyiiilll{{{|||tttmmmsss~~~bbbDDD<<<;;;666222000111111000000/////////............////////////////////////////////////////////////---------.........//////000000000000111111111111222333333222000000222444===???JJJ___rrrzzzzzzxxxeeeJJJ999;;;JJJiii{{{uuuxxxxxxooo___OOOCCC<<<999888:::<<<===<<<999999===@@@HHHWWW~~~{{{wwwuuuvvvzzz~~~{{{zzzyyyxxxvvvvvvyyy~~~~~~|||xxxqqqnnnsssyyy|||xxxnnniiibbb^^^]]]___aaacccmmmgggaaa```bbbeeedddaaa\\\]]]^^^]]]\\\___eeekkkmmmkkkiiilllrrrxxx{{{|||{{{yyyzzz{{{^^^^^^}}}tttkkkaaa]]]]]]YYYPPPGGGNNNddd}}}xxx|||zzzccc^^^pppwww{{{{{{{{{UUU<<<555444222,,,000333,,,////////////............//////.........---------.................................------,,,,,,,,,000///---,,,---000222444///<<<@@@777333:::???<<>>;;;888555444777888777888<<<>>>???CCCNNNcccxxxnnn___TTTSSSRRRNNNQQQYYYhhhnnn\\\XXX]]]gggyyytttddd[[[ccc}}}wwwmmmsss}}}sssUUUAAA===888333222222111///000000/////////.........////////////////////////////////////////////////---------.........//////000000000000111111111111111222222111111111444666===DDDTTTgggvvv{{{yyywwwcccHHH888>>>RRRqqq{{{vvvyyyvvvlll\\\LLLAAA;;;:::::::::<<<===<<<999:::>>>AAAPPPeee}}}{{{xxxwwwxxx|||}}}|||{{{|||zzzxxxxxx{{{~~~{{{tttrrrvvv{{{~~~|||uuulllhhhccc```aaadddgggiiiiiifffddddddgggfffbbb^^^^^^[[[VVVRRRSSSZZZfffoooooommmmmmrrrzzzzzzwwwxxx{{{|||{{{|||gggfffvvvmmmbbb\\\[[[WWWOOOGGGIII\\\zzz}}}vvvgggcccrrr~~~}}}~~~^^^???666555333---111444---////////////............//////.........---------.................................------,,,,,,,,,000///------...000333555555:::;;;777666;;;??????SSSrrrrrr___XXXKKKLLLNNNRRRWWW\\\```aaajjjtttVVVDDD<<<;;;666777888333666555444444222222111000000000000000000000000000111111111111222222222333555333444888666666CCCSSSyyyiii[[[sssyyy```[[[ddd{{{ssseeeVVVHHH???:::888999444222666999:::<<<@@@HHHKKKSSSdddyyyyyyjjjTTTNNNLLLOOOPPPRRR]]]jjjppp```ZZZWWW___ttt~~~qqqbbbbbbwwwxxxttttttdddHHHAAA999555444222000///000000000/////////......////////////////////////////////////////////////------........./////////000000000000111111111111000111222111111222555777===LLL```qqqyyy{{{zzzwww___DDD888DDD]]]}}}zzzwwwzzzvvvjjjWWWGGG===::::::;;;;;;======;;;:::;;;???CCCVVVwww}}}{{{{{{zzzzzz|||~~~~~~{{{xxxwww{{{zzzxxx{{{xxxrrriiieeeaaa___bbbfffiiikkkjjjgggddddddeeefffdddaaaXXXWWWUUUWWW^^^lll{{{}}}}}}{{{vvvtttvvvxxxyyyzzzzzzyyyyyyzzz{{{mmmlll{{{qqqeee^^^[[[XXXQQQKKKDDDRRRlllxxxooonnnlllvvv~~~}}}gggDDD888555444///111555///////////////...........................---------.................................---------------//////......///111444555;;;777666888999;;;AAAHHHnnnlllVVVJJJIIINNNTTT^^^iiissszzz~~~aaaIII======999999:::555666555444444222222111000000000000000000000000000111111111222222222333333555333555888777:::KKK```[[[```kkkVVV]]]sss~~~{{{zzzyyyxxxvvvuuullleeeXXXJJJ@@@:::888888;;;666555999;;;<<<>>>BBBOOO\\\nnn{{{xxxcccOOOMMMKKKLLLNNNRRR[[[ppp|||cccUUUZZZhhhyyysssooorrrvvv}}}jjjaaalllwwwsssuuu|||~~~{{{nnnOOODDD999666555333111///000000000////////////...////////////////////////////////////////////////............///////////////000000000111111111111111222222222111222555777>>>SSSiiitttyyy}}}}}}{{{]]]BBB999LLLggg~~~wwwvvvxxxyyyjjjUUUCCC:::999:::<<<<<<======;;;:::<<>>666555;;;;;;999EEEWWW|||eeeQQQGGGKKKSSSnnnttt}}}lllOOO>>>===999888:::666666555444444222222111000000000000000000000000000111222222222222333333333444333555888888???VVVooojjjXXXppp{{{yyyppp^^^TTTiii~~~zzzqqqnnnjjjgggfffdddbbb```ZZZTTTKKKAAA;;;888888999:::777888;;;<<<<<<@@@FFFYYYnnnqqq```SSSLLLMMMMMMOOOSSS\\\mmmsssaaa```cccrrryyyggg\\\dddqqq}}}rrrdddbbbiiiqqq|||tttpppttt{{{yyyxxx~~~YYYIII:::666666444222222111000000000////////////////////////////////////////////////////////////........./////////000000///000000000111111111111333333333222111222444666BBBXXXlllsssxxx~~~\\\BBB===TTTnnnxxxuuuuuuvvv|||kkkTTTAAA999888:::<<<===>>>===;;;:::===DDDIII]]]~~~}}}~~~zzzwwwwwwzzz{{{qqqllljjjgggcccbbbdddgggiiikkkeeecccaaaccciiiqqqyyy}}}uuulllppp}}}tttiiiaaa^^^\\\YYYVVVFFFIIIVVVppp~~~zzzyyy|||tttLLL:::333444//////222...////////////............---..............................................................................000111444666777<<<777999>>>::::::OOOkkk~~~aaaMMMEEEMMM___ooozzzVVV???<<<888666888666666555444444222222111000000000000000000000000000222222222222333333333333333333666999:::DDDbbbuuu^^^cccxxxtttooodddXXX^^^xxxqqqlll^^^[[[VVVSSSPPPOOOLLLKKKIIIFFF@@@;;;888888999:::777777999;;;;;;>>>IIIUUUuuuqqqXXXJJJJJJNNNGGGMMMXXXgggyyysss^^^aaauuuooobbb[[[YYY___qqq|||lll___WWWSSScccccckkkzzzxxxxxxwwwhhhRRR===888888555333333111111000000000/////////////////////////////////////////////////////////....../////////000000000000000000000111111111111222333333333222333555777HHH^^^nnnqqqxxx}}}\\\DDDCCC\\\sss{{{uuuvvvyyyzzz{{{iiiQQQ???888999;;;<<<>>>???===;;;:::>>>FFFLLLhhhyyyuuusss|||wwwlllgggfffdddaaabbbeeeiiikkkmmmnnnrrrxxx~~~}}}}}}~~~~~~vvvpppxxx}}}uuujjjbbb^^^[[[XXXVVVKKKIIIOOOdddwww|||zzz~~~PPP;;;333444000///111///////////////............---------....................................................../////////---...///111333555777888:::999===???;;;@@@\\\}}}xxxdddOOOHHHRRRdddyyycccEEE???999666777666666555444444222222111000000000000000000000000000222222222333333333444444222333777:::<<>>===<<<;;;999888888888888777888:::<<<===FFF\\\qqqqqqZZZJJJFFFHHHJJJLLLXXXmmmzzzjjjfffuuuqqqeee```^^^aaaooowwweeeVVVMMMSSSUUUccc~~~wwwnnn~~~uuuzzzxxxyyy^^^CCC;;;:::555333444111111111000000000//////////////////////////////////////////////////////.../////////000000000000000000000000111111111111///000222222333555888;;;PPPcccoooqqq|||www[[[EEEHHHcccwwwzzzvvv{{{vvvdddMMM<<<777999<<<===??????===;;;:::???GGGNNNuuuxxxtttwwwtttllliiihhhggggggjjjpppvvv{{{}}}|||vvvvvvyyy}}}wwwqqq}}}yyyooofff```\\\XXXUUUNNNIIIIIIYYYuuuwwwjjjuuuyyyyyyooopppxxxUUU===333555111000222000////////////............---------.........//////........................---........./////////000------///111444666888999:::;;;=========JJJjjjqqq[[[OOOKKKYYYpppnnnLLLCCC<<<777999777666555555444333222111000000000000000000000000000222222333333333444444444222333777;;;===LLLppp{{{aaabbb|||yyyjjjjjj```UUU^^^{{{xxxsssmmmeee\\\RRRLLLGGGDDD@@@===<<<<<<;;;:::888888999999999888777666999;;;===>>>@@@OOOnnnqqqYYYJJJKKKQQQPPPIII^^^llltttmmmpppqqqrrrzzznnnaaa\\\___iiissslll\\\TTTIIIKKK\\\qqqmmmxxxuuuqqqxxxfffHHH>>>;;;555222444111111111111000000000000////////////////////////////////////////////////////////////000000000000000000000000111111111111,,,...000222333777;;;>>>UUUgggqqqsssrrrZZZFFFLLLgggzzzzzzwwwqqq```III:::777:::>>>???@@@???===;;;:::???HHHPPP}}}~~~~~~}}}}}}wwwssszzzssspppooorrrrrrtttzzz}}}}}}}}}zzzxxxyyy{{{|||zzzwwwzzzxxxzzz{{{zzz|||uuuooo}}}uuulllddd^^^YYYVVVPPPHHHEEEQQQllllll]]]jjjmmmjjjuuueeegggqqqXXX???444777333111333111000/////////............---------.........//////........................---.........//////000000,,,---///222444777999:::;;;<<<<<<;;;???SSSssspppUUUIIIFFFPPPlll|||{{{yyywwwuuusssssstttwww{{{~~~VVVBBB===:::666444555444444333333222222111111111111111111111111111333333222222222333444444555444555:::CCCYYY|||kkkYYYpppyyyooo^^^UUU[[[rrr{{{|||zzzwwwqqqmmmhhhfffaaaZZZTTTMMMHHHFFF<<<<<<;;;:::999888777777777777777777888999:::;;;<<<<<<;;;>>>PPPjjj}}}jjj\\\OOOLLLLLLLLLRRRYYYoooxxxmmmkkkfffzzzzzz|||nnndddXXXZZZfffkkk}}}yyyfff\\\IIILLL[[[}}}|||ssswww}}}}}}yyyvvvvvvRRR@@@:::777555444333111///////////////---//////////////////////////////////////////////////////////////////////////////000111111111111111222777222///444444888EEE\\\eeemmmvvvzzzdddOOOGGGNNNhhh~~~xxxvvvwwwmmmZZZFFF<<<999999;;;===AAA>>>888999>>><<>>OOOmmm}}}gggSSSHHH@@@UUUooo}}}uuummmfffaaa\\\YYYXXXYYY^^^fffpppwwwyyyxxx~~~___EEE<<<;;;999555555555444333333222222111111111111111111111111111333333222222222333444444555555777===NNNjjjcccYYYxxx}}}jjjXXXRRRbbbyyypppjjjfffccc^^^ZZZWWWUUURRRNNNIIIEEEAAA@@@::::::999999888888777777888888999999:::;;;;;;<<<<<<===@@@LLLcccuuuxxxqqq\\\RRRHHHGGGKKKSSSaaannnyyyoooooottt|||yyyqqqeee^^^___^^^kkkrrrgggOOOLLLSSSqqq|||www|||yyy}}}\\\FFF===888555555333111/////////000///...//////////////////////////////////////////////////////////////////////////////000111111111111111///444111///444555;;;KKKeeekkkpppvvvwwwaaaLLLHHHPPPhhh}}}wwwrrrooofffUUUBBB:::999:::;;;>>>???===888;;;@@@???IIIbbb~~~}}}|||{{{{{{{{{{{{yyyzzz{{{~~~|||{{{vvvqqqqqquuuxxxyyywwwyyywwwvvvwwwyyyyyywwwuuuvvvwwwxxxzzz{{{{{{{{{{{{}}}}}}yyyppphhhbbb___VVVPPPIIIJJJZZZuuupppaaa\\\bbbkkkqqqyyyzzzhhhGGG444444222000222000000000/////////.............................................................../////////000000000000000222333666888;;;<<<>>>???DDDPPPdddyyyzzzgggTTTIIIEEELLLfffyyyrrrhhhddd]]]WWWSSSOOOLLLIIIKKKKKKMMMTTT\\\aaabbbaaahhhhhhmmmwww}}}nnnJJJ;;;>>>===666555555444444333222222222111111111111111111111111333222222222333333444555555777999CCC^^^www]]]^^^{{{eeeSSSUUUrrr~~~xxxjjjcccZZZSSSOOOLLLHHHEEEDDDCCCBBB@@@>>>===;;;;;;888888888888888888777777999999;;;<<<<<<<<<<<<<<<<<>><<<<<<999===BBBAAAOOOlll~~~{{{zzzzzzxxxtttpppllljjjlllvvv}}}~~~{{{yyywwwvvvuuuvvvxxxyyyyyyyyyxxxvvvsssqqqqqqrrrtttuuuyyywwwvvvvvvwwwwwwvvvtttvvvvvvxxxyyyzzzzzzzzzzzz}}}}}}|||}}}tttkkkeeeaaaVVVRRRMMMKKKTTTkkktttfff___cccooozzz{{{|||pppMMM777666333111333111000000000/////////....................................................../////////000000000111111000111222555777999;;;<<<>>>===JJJdddyyyyyycccPPPDDDDDDJJJ^^^sss}}}xxxrrriii^^^WWWOOOLLLGGGEEECCCBBB@@@>>>AAA???@@@DDDJJJNNNOOOMMMPPPPPPUUU]]]fffqqq}}}QQQ<<<>>>???666555555555444333333222222111111111111111111111111222222222222333444555555666999<<>>>>>======;;;DDDUUUhhhsssooo[[[IIIGGGGGGKKKUUUdddttt~~~vvvpppttt{{{jjj___\\\fffqqqzzzhhhWWWGGGLLLbbbwww}}}yyymmmuuuuuuwwwxxx~~~wwwYYYDDD888666888444222000///000000///...//////////////////////////////////////////////////////////////////////////////000111111111111111---222//////444666CCC[[[|||wwwrrrttt~~~ppp[[[GGGOOO___rrr~~~tttjjjddd\\\MMM>>>999:::;;;;;;===;;;;;;999>>>BBBAAATTTwww~~~{{{zzzxxxrrrggg^^^YYYUUUXXXhhhyyy{{{tttrrrsssttttttnnnnnnnnnooorrrtttuuuuuuwwwxxxwwwssspppppprrruuuxxxwwwvvvuuuuuuuuutttttttttuuuwwwxxxzzz{{{{{{|||}}}uuukkkccc^^^XXXUUUQQQLLLNNN___}}}wwwiiiaaaddduuu~~~{{{wwwwww~~~xxxRRR:::666333111333111000000000////////////...................................................000000000000111111111111000222444666888:::<<<===>>>>>>SSStttfffQQQEEEAAAJJJUUUmmmuuu~~~xxxtttrrrnnnkkkfffaaa[[[TTTLLLFFFEEECCC@@@@@@@@@@@@@@@??????>>>>>>BBBHHHMMMNNNMMMFFFFFFIIIQQQYYYeeewww[[[???>>>>>>666666666555444444333333222111111111111111111111111222222222222333444555666666:::BBBVVV|||eee```vvv}}}zzzmmmVVVWWWssszzzeeeWWWKKKGGGBBB>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===KKK]]]hhhdddXXXLLLFFFGGGLLLVVVeeettt}}}}}}xxxpppooowwwyyylllfffeeemmm~~~qqq```MMMEEEKKKXXXeeennnmmmxxxxxxtttuuuvvvzzzeeeIII:::777888444222000000000000000...//////////////////////////////////////////////////////////////////////////////000111111111111111000333111111444555FFFdddwwwnnnrrr}}}nnn[[[DDDQQQeeevvv{{{ssslllhhh\\\MMM???:::;;;;;;;;;<<<;;;;;;:::>>>BBBAAAZZZ}}}|||wwwiiiWWWJJJGGGDDDKKK___ttt}}}wwwooojjjiiilllqqqsssmmmmmmnnnooooooqqqssstttvvvxxxxxxtttooonnnppptttwwwwwwvvvuuuttttttuuuuuussstttvvvyyy{{{}}}~~~}}}}}}~~~xxxmmmccc]]]YYYWWWTTTNNNJJJTTTqqqsssfff\\\```sss~~~{{{wwwvvvxxxXXX<<<666222111222000111000000000////////////////////////////////////........................000000000000111111111111111222555888:::<<<======???CCC[[[|||~~~~~~rrrTTTFFFBBBDDDOOO]]]yyy}}}wwwiii```[[[XXXWWWVVVUUUSSSRRROOOKKKGGGDDDAAA???>>>???@@@AAAAAA@@@@@@@@@AAAGGGOOOUUUVVVUUUHHHFFFHHHNNNTTT^^^lllyyyhhhGGG>>>;;;666666666555555444333333333111111111111111111111111111111111222333444555666777<<>>===<<<<<<===>>>==================<<<<<<<<<<<<======>>>>>>??????>>>>>>>>>>>>???@@@AAABBBEEERRR```cccXXXJJJGGGLLLNNNWWWbbbnnnwwwzzzrrriiitttxxxpppjjjjjjkkkpppxxxvvviiiVVVHHHCCCIIIYYYhhhsss~~~iiirrr|||{{{tttRRR>>>999999444222000000111111000/////////////////////////////////////////////////////////////////////////////////000111111111111111111444222333666777KKKmmmtttiiinnn|||~~~mmmZZZCCCRRRhhhyyy}}}yyyuuurrrooo]]]NNN???:::;;;;;;;;;<<<<<<;;;:::???BBBCCCccc}}}sssaaaMMM>>>>>>>>>JJJbbbwww}}}zzzxxxvvvrrrlllgggfffiiinnnrrrooopppqqqqqqqqqqqqsssuuuuuuvvvvvvsssooommmoooqqqvvvvvvvvvuuussstttvvvxxxssstttvvvyyy{{{}}}~~~}}}|||{{{{{{}}}~~~rrrfff```[[[YYYUUUOOOGGGLLLgggzzzlllbbbZZZ[[[mmm}}}zzzvvvsssxxx^^^>>>666222111222000111111000000000/////////////////////////////////......................../////////000000000111111111333666999;;;=========;;;AAAYYYwww{{{xxx^^^FFF???@@@FFFVVVhhhooofffYYYPPPKKKJJJIIIHHHEEEFFFGGGGGGGGGGGGFFFEEE@@@??????@@@CCCDDDDDDCCCDDDEEEHHHOOOXXX^^^___]]]OOOKKKJJJOOOWWW^^^hhhqqqwww~~~uuuQQQ>>>:::999666666666555444444333333111111111111111111111111111111111222333444666666888===RRRvvvcccXXXlllpppaaaQQQYYYmmmzzz{{{\\\HHHBBB>>>>>>??????>>>>>>???@@@@@@@@@@@@???????????????AAAAAAAAAAAAAAABBBBBBBBBCCCBBB@@@???@@@BBBEEEFFFRRRVVV^^^aaaYYYNNNMMMRRRYYYcccmmmoooooopppnnnjjjyyy{{{{{{iiibbbgggooo{{{}}}ooo]]]OOODDDDDDQQQ```zzz|||lllvvv~~~|||mmmrrr\\\DDD;;;999555333111000111111000/////////////////////////////////////////////////////////////////////////////////000111111111111111111333222444777999QQQwwwrrrffflll{{{|||jjjWWWGGGXXXnnn}}}{{{yyyyyywwwvvv\\\MMM>>>999:::;;;<<<>>>;;;::::::@@@CCCGGGmmm|||ooo\\\III===<<>>>>>>>>;;;BBBXXXrrr```MMM@@@@@@CCCLLLeee{{{kkkWWWQQQKKKIIIKKKLLLKKKIIIEEEFFFHHHIIIIIIHHHIIIIIIJJJJJJKKKMMMQQQSSSSSSRRRRRRSSSWWW___fffjjjiiigggZZZSSSPPPVVV```iiirrrxxxyyy}}}~~~WWW???999:::666666666555444444333333111111111111111111111111111111111222333444666777888>>>XXXyyy^^^YYYsss}}}uuujjj^^^NNNeee{{{wwwuuuUUUEEEDDD>>>???AAABBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEBBBAAAAAADDDHHHJJJ[[[YYY[[[aaa```YYYUUUVVVaaammmtttmmmgggiiipppuuuwwwuuuvvvttthhh^^^iii{{{zzzsssaaaRRRGGGCCCKKKWWW|||{{{yyy{{{vvv~~~yyyhhhgggtttcccHHH<<<999555333111000111111000/////////////////////////////////////////////////////////////////////////////////000111111111111111///222222555999;;;VVV~~~qqqdddkkkzzzzzzhhhTTTMMM^^^sss|||{{{|||{{{yyyZZZKKK<<<777999;;;===@@@;;;999999@@@EEEKKKuuu{{{lllZZZJJJAAA<<>>>>>>>>BBBJJJ]]]vvvyyyOOOEEE@@@EEEIIIUUUwwwlllUUUOOOMMMLLLOOOTTTWWWTTTQQQQQQSSSTTTSSSRRRQQQQQQRRRXXXYYYZZZ^^^bbbeeefffeeebbbcccgggnnnuuuvvvtttpppeee[[[WWW^^^kkkwwwWWWCCCAAA444666666666555444444333333000111111111111222222222111222333333333444666888AAA???ZZZtttVVV\\\{{{lllZZZQQQiiizzzmmmVVVKKKBBBCCCCCCEEEFFFFFFEEEDDDDDDEEECCCAAACCCFFFHHHFFFDDDGGGGGGIIIMMMMMMIIIFFFEEEEEEAAACCCIIIIIIHHHNNNYYYddd______gggooooookkkgggjjjjjjgggdddgggnnnrrrpppfffgggjjjmmmmmmvvvwwwjjjfffpppyyyiii[[[NNNDDDFFFMMMjjj}}}}}}~~~~~~{{{ooolllsssxxxQQQ<<<:::888555222000000111111000000000000000000000000000////////////////////////............////////////000000000000111111111111///111444444555BBB^^^yyy|||nnneeemmm{{{{{{hhhSSSLLLfff}}}|||~~~kkkUUUCCC777999<<<888777:::;;;666888???CCCUUU}}}}}}|||~~~yyyssslllWWWBBB@@@>>>BBBZZZ}}}}}}uuuooommmlllkkkllloooooojjjgggjjjnnnoootttvvvxxxyyyxxxwwwwwwxxxvvvvvvvvvxxxyyyxxxuuurrrtttvvvyyyzzzzzzyyyxxxxxxxxxzzz{{{zzzwwwuuutttttt{{{{{{|||~~~}}}pppeeeaaa\\\UUUMMMEEEGGGUUUeee~~~}}}|||{{{}}}vvvxxx|||~~~xxxwwwnnnDDD777777333///222555444333111000/////////////////////////////////............////////////000/////////000111222222777555777<<>>EEEeeecccHHH@@@@@@KKKQQQ___zzzfffZZZ\\\___dddiiimmmooooooooolllmmmnnnoooooonnnmmmlllsssrrrsssuuuxxxyyywwwvvvqqqrrrssstttvvvxxxzzz{{{lll^^^XXXeeexxx~~~{{{{{{bbbGGG@@@666666666666555444444333333111111111111222222222222222333444444333444666888@@@FFFfffqqqXXXppp~~~lll\\\ZZZxxx~~~zzzlllVVVMMMDDDGGGHHHIIIJJJJJJJJJIIIIIIMMMKKKJJJKKKMMMOOONNNLLLOOOPPPSSSVVVUUUQQQKKKHHHBBBAAAEEELLLLLLIIIOOOZZZiiijjjmmmsss|||{{{rrrfffeeedddeeeffffffeeecccZZZcccsssrrraaa[[[aaayyy~~~mmm___RRRGGGEEEIIIWWWooo{{{tttzzz{{{|||ZZZBBB;;;999666222000000111111000000000000000000000000000////////////////////////............////////////000000000000111111111111000222555555555BBB^^^xxxtttkkkgggqqq~~~}}}iiiUUUVVVmmm~~~|||gggRRRAAA666888<<<999777:::;;;888:::@@@CCCWWW~~~yyyuuuvvv|||yyy~~~zzztttlllUUUAAA???@@@EEE\\\~~~wwwnnngggeeefffgggkkkooopppkkkiiimmmrrrsssxxxzzz{{{{{{yyyxxxxxxyyywwwwwwwwwyyyzzzyyywwwttttttvvvxxxzzzyyyxxxwwwwwwvvvxxxzzzzzzyyywwwwwwwwwzzz{{{|||~~~tttggg```[[[TTTLLLDDDDDDOOO\\\yyyooouuu}}}{{{yyysssGGG999888444111333444333222111000/////////////////////////////////............////////////000//////000000111222333666555888======;;;===BBBXXXuuurrrRRRGGGBBBDDDOOO___www{{{ttt}}}~~~}}}~~~|||yyyvvvuuusssssstttvvvwwwyyy{{{|||uuummmlllxxxzzztttnnnkkkmmmrrrtttssstttvvvqqqLLL>>>999666666666555444444333333111111111111222222222333333444444444333444666888@@@TTTzzzlll^^^iii___iiixxx|||mmmZZZRRRJJJJJJKKKLLLMMMNNNOOOOOOOOONNNMMMMMMOOORRRUUUVVVUUU^^^aaadddeeebbb[[[PPPHHHAAACCCKKKTTTSSSNNNSSS^^^llluuu{{{~~~zzzlllccc___bbbccc^^^___dddiiixxx{{{YYYTTTNNNPPPdddrrrdddWWWLLLDDDBBBDDDWWWmmmuuuoookkkuuu}}}|||iiiKKK<<<:::777333111111111111000000000000000000000000000////////////////////////............////////////000000000000111111111111222333555666777CCC^^^wwwnnnkkkmmmwww{{{gggTTT___rrr{{{}}}www___MMM???555888<<<:::999;;;999999===AAADDDZZZ~~~vvvkkkffflllvvvwww}}}{{{uuulllSSS???>>>@@@GGG___yyynnnccc[[[YYY\\\```iiinnnpppllllllpppuuuwwwzzz{{{{{{zzzxxxwwwxxxyyyyyyyyyyyyzzz||||||zzzxxxuuuvvvwwwxxxxxxwwwuuutttrrruuuxxxzzz{{{zzz{{{||||||}}}xxxiii```[[[UUUNNNFFFCCCJJJTTTtttuuummmuuuzzzMMM;;;888555333555333222111000///.........////////////////////////............/////////////////////000000222333333444666;;;>>>;;;:::BBBKKKooo]]]GGGDDDDDDGGGSSSlllxxxuuutttuuuvvvwwwyyy{{{~~~~~~ssshhh]]]\\\^^^ccceeeccccccfff}}}QQQ;;;:::666666666555444444333333111111111222222222333333444555555444333444777:::CCCeee|||ggghhhyyybbbccc|||wwwqqq^^^VVVOOOMMMNNNPPPSSSUUUWWWYYYYYYTTTUUUVVVYYY^^^bbbfffgggooorrrtttsssnnndddTTTGGGDDDHHHSSS]]][[[UUUYYYdddqqqrrraaaWWW\\\___```kkk{{{jjjUUUJJJKKKLLLVVVuuuxxxjjj^^^RRRFFF???>>>HHHYYYhhhlllllluuuwww|||zzz~~~yyyTTT===;;;888444222111222111000////////////////////////////////////////////////............///////////////000000000111111111111333444666777999EEE___vvvqqqpppttt{{{xxxeeeTTTaaaqqq~~~www}}}qqqWWWGGG<<<666888<<<;;;:::;;;666:::???AAAEEE___xxxjjj[[[VVVbbbpppwww~~~}}}xxxmmmTTT???>>>===JJJccc}}}}}}{{{|||qqqcccVVVNNNLLLSSSZZZhhhmmmooommmlllqqqvvvwwwwwwxxxxxxvvvuuuuuuxxxzzz{{{zzzzzz|||}}}}}}|||zzzuuuuuuvvvwwwwwwvvvsssqqqmmmqqqvvvzzz|||}}}~~~{{{jjj```\\\WWWRRRLLLGGGIIIOOOiii}}}www}}}|||~~~RRR<<<777555444555222111000///............////////////////////////............/////////////////////000111222333444333777===>>>;;;===KKK[[[lllRRRJJJDDDJJJPPP\\\zzzvvvttttttuuuwwwyyy}}}uuufffZZZYYY[[[______[[[[[[^^^XXX;;;;;;666666666555444444333333111222222222222333333333555555555444444555999<<>>>>>===DDDZZZppp___JJJKKKHHHTTT^^^kkkvvvssssssqqqsssxxx}}}}}}ooodddccceeegggddd___^^^bbbccc???<<<666666666555444444333333222222222222333333333333444444444444444777;;;???WWWmmmeee~~~|||mmmaaaXXXrrr}}}|||ttt^^^SSSIIIHHHJJJLLLOOOSSSWWW[[[]]]\\\^^^```aaacccgggmmmqqqvvv}}}wwwdddPPPIIIJJJTTTbbbgggeeejjjrrrtttoooqqq___HHHFFFBBBJJJ[[[yyywwwvvvwwwiii^^^PPPFFF???>>>DDDXXXvvvqqq```gggyyy}}}uuuxxxtttkkkIII===:::666333333222222111000000000000000000000000////////////////////////............////////////000000000000111111111111444444666888===JJJbbbxxxttttttwww}}}zzzlll```ggguuuzzzvvvbbbMMM>>>;;;999;;;>>>???===;;;555<<<@@@AAAMMMqqqwwweeeQQQDDDHHH^^^ttt|||uuu]]]FFFBBBAAARRReeeooovvv~~~{{{ppp```NNNDDD>>>@@@NNN^^^pppuuuvvvqqqnnnoooqqqppptttuuuwwwxxxyyy{{{}}}~~~|||{{{{{{||||||{{{zzzuuussssssuuuwwwwwwsssppphhhmmmtttzzz~~~qqqaaa[[[WWWUUURRRLLLGGGGGGXXXyyy~~~{{{|||zzz~~~[[[???666444333333222111000000/////////000////////////////////////............//////////////////000000222333555666666999===>>>@@@NNNlll~~~VVVDDDFFFKKKZZZgggtttxxxuuutttnnnqqqvvv}}}~~~tttttttttuuupppkkklllqqqpppGGG<<<666666666555444444333333222222222333333333444444333333444333555888===AAAbbbhhhhhhrrrbbbZZZ[[[}}}xxxwww```SSSHHHBBBCCCDDDFFFIIIMMMPPPQQQQQQSSSVVVXXX[[[aaahhhmmmzzz{{{hhhRRRKKKJJJRRRcccnnnrrrxxxXXXFFFKKKHHHTTTnnn}}}zzz{{{nnnbbbUUUKKK???@@@AAAOOOrrr}}}nnnaaammm{{{|||xxxhhhhhhyyyVVV>>>:::666444333333222111000000000000000000000000////////////////////////............////////////000000000000111111111111333333555999???LLLdddyyywwwvvvyyy~~~nnn```jjjvvvnnn\\\KKK<<<<<<;;;<<>>;;;888>>>AAABBBTTT}}}sss^^^KKKAAAJJJddd|||~~~yyycccKKKEEEDDDPPPZZZaaammm{{{wwwjjjXXXGGG???<<<@@@QQQddd{{{~~~wwwqqqppppppooosssvvvxxxzzzzzz{{{|||~~~}}}zzzzzzzzzzzzyyyxxxtttsssrrruuuxxxyyyuuupppjjjooowww}}}yyyggg___ZZZXXXUUUMMMGGGDDDQQQssssssuuu{{{zzz~~~^^^AAA888666444333222222111000000000000111////////////////////////............//////////////////000111222444555666888999;;;>>>EEEYYY}}}oooPPPEEEIIITTTbbbppp{{{~~~{{{zzzsssvvv{{{}}}zzzMMM===777666666555444444333333222222333333333444444444222333333333555999???CCCiiieeeiiimmm]]]XXX^^^xxx{{{dddVVVJJJEEEEEEEEEFFFHHHJJJMMMNNNPPPTTTYYY^^^cccjjjttt{{{{{{fffOOONNNKKKRRReeeuuu|||TTTCCCJJJTTTccc~~~~~~qqqdddXXXNNN???CCCBBBHHHkkk~~~qqqggguuuwwwyyymmm```aaa|||___>>>;;;777444333333222111000000000000000000000000////////////////////////............/////////000000000000000111111111111333333555999@@@NNNeeezzz{{{zzz|||lll\\\jjjuuu~~~iiiXXXKKK<<<=========???AAA???;;;:::@@@BBBDDDYYYqqq[[[HHHAAAMMMiii|||gggOOOGGGEEEKKKOOOTTTgggvvvpppfffTTTDDD>>><<>>GGG``````MMMLLLSSScccooo{{{zzz}}}]]]===:::555333666777555444666111111111222333444555666222666222111777999===JJJtttpppaaayyyxxxgggZZZWWWjjjxxxvvvdddQQQJJJCCCDDDFFFIIILLLPPPVVVZZZ\\\ccciiinnnuuu|||}}}|||~~~}}}yyyvvvqqqdddUUUQQQPPPUUUeeexxx^^^JJJHHHKKKXXX}}}tttiii[[[MMM???FFFBBB===VVVzzz{{{zzzyyy|||vvvppp~~~qqqkkknnn}}}gggGGG:::777777222222444...000000000000000000000000............/////////000111111000000//////......000111111111111222222222///222555666<<>>===BBBWWWpppwwwppppppqqqrrrtttwwwyyyzzz{{{|||~~~~~~}}}|||{{{zzzyyyxxxxxxvvvvvvwwwyyy|||zzzvvvrrrooouuu}}}ttthhh]]][[[WWWOOOIIIIIIMMMggg{{{pppnnnuuu}}}{{{nnneeemmmvvvrrr}}}}}}hhhBBB:::999222000111111111111000000000000////////////////////////////////////////////////...000111111111333666888???;;;AAAAAAEEEkkkhhhRRRIIINNNXXXdddzzzfffAAA;;;666444666777555444666222222222222333444555555222777333222888999>>>MMMqqqhhh___}}}rrr```WWW\\\vvvttt|||gggSSSKKKJJJLLLPPPSSSWWW\\\bbbfffffflllppprrruuuxxxxxxtttooopppmmmiiijjjnnnlllggggggcccbbbhhhsss~~~yyykkkqqqnnnPPPFFFNNNXXXtttwwwjjj]]]QQQDDDGGGAAA===NNNpppnnnpppsssxxx|||rrrzzz|||rrrMMM>>>999888222222444---000000000000000000000000........./////////000000111000000000/////////...000111111111111222222222222555888999???SSSooommm```ooorrrwww~~~|||mmm[[[MMM???;;;;;;@@@CCC@@@<<<;;;:::>>>AAANNNssszzzvvvnnn^^^KKKCCCPPPnnnuuusss{{{{{{rrr___GGG???>>>DDDVVVqqqtttkkkWWWIII>>>===<<>>999555777777444444666555444444333333333444444333888666666999999FFF^^^hhhlll~~~wwwgggVVVVVVooorrrhhhkkkVVVNNNKKKMMMOOOQQQRRRTTTWWWYYYUUUYYYZZZXXXZZZ___aaa___fffqqq}}}zzzxxx~~~[[[MMMKKKRRRkkkpppbbbXXXMMMDDD======>>>CCCQQQaaa___hhhrrr~~~zzzqqqrrr~~~^^^FFF999888333333444///////////////////////////...////////////000000000000000000000////////////000000111111111222222222///111333666???UUUqqq}}}ccc[[[bbbooo{{{~~~~~~uuucccSSS@@@<<<<<>>AAAQQQzzz|||qqqfffaaaooonnnYYYMMMWWWiiirrrgggdddsss~~~jjjSSSDDD@@@JJJ^^^gggiiiwwwrrreeeNNNBBB:::;;;:::<<>>KKKvvvooorrr{{{XXXFFFBBBIIIYYYhhh|||vvvkkkgggjjjmmmpppxxx|||SSS@@@:::666777777444444666555555444333333333444444333888777777999:::MMMmmmooozzz}}}mmmxxxjjjYYY[[[yyywwwhhheeecccNNNFFFBBBCCCEEEFFFGGGHHHKKKNNNQQQTTTVVVWWW]]]gggnnnooo{{{|||{{{tttTTTNNNTTTbbbssscccZZZMMMCCC===>>>;;;999EEEWWWeeesssuuutttsssttt{{{fffIII888777444333555111////////////////////////////////////000000000111////////////000000000000000000111111111222222222333555777;;;EEEYYYtttvvv]]]XXXgggvvv{{{|||~~~wwwdddTTT@@@<<<;;;@@@CCC@@@===<<<<<<@@@DDDSSSyyy|||mmm^^^```rrrvvvdddUUUXXXaaaddd^^^bbbyyyrrr\\\JJJDDDJJJWWWYYY\\\xxxqqqcccKKK@@@:::<<<;;;===MMMcccsssjjjlllkkkkkkooouuuzzz}}}}}}}}}~~~~~~~~~|||xxxtttqqqwwwyyy|||~~~}}}{{{xxxwwwzzz}}}vvveee\\\\\\ZZZPPPEEECCCLLLggg}}}kkkxxxnnnaaajjjyyyxxxzzz~~~PPP;;;666222222111111111111000000000///////////////////////////000000000000000000000000///000222333333666999<<>>999<<<<<<>>>PPPeeerrrggghhheeecccgggnnnvvvzzz|||~~~~~~~~~~~~|||yyyvvvtttzzz}}}~~~zzzxxxwww{{{}}}{{{jjj^^^\\\[[[QQQFFFFFFIII```|||pppzzzooo]]]bbb|||rrrxxxyyyVVV===666333222111111111111000000000000////////////////////////000000000000000000000000///111222333444666:::======???DDD```zzz___\\\rrreeeGGGAAAIIIXXXooooooYYYNNNPPPXXX```hhhmmmtttyyy}}}kkkDDD===888888777444444777444444444444444555666777333777777888:::@@@```wwwrrrlllhhh}}}sssnnneeeiiiaaa\\\iiizzzdddWWWTTTVVVVVVWWWWWWZZZ___eeejjjrrrxxx|||~~~~~~vvvnnnkkkjjjooo|||rrr^^^fff}}}kkkaaaSSSJJJCCCAAA===:::???GGGeeevvvtttyyy|||xxx}}}WWW===:::777444444222000000000000000000000000//////000000000111111111.../////////000000000111000111111111111222222222111333666;;;EEEVVVkkkyyy~~~qqq]]]aaaxxx{{{xxxwwwzzz{{{ppp[[[JJJ>>>:::999>>>AAA>>>;;;:::999???HHH___rrrbbbcccnnnwwwrrrcccTTTMMMMMMOOOZZZ{{{oooXXXMMMEEEFFFNNNaaannnZZZGGG<<<777;;;<<>>???@@@UUUyyyooo[[[dddzzz\\\CCCCCCNNN]]]vvvoooYYYLLLMMMUUU\\\dddiiipppvvvzzztttEEE>>>999888777444444777333333333444555666777888222666777888:::BBBeeeoooqqqrrrrrrtttooommmgggnnn|||\\\[[[lllqqqjjjjjjjjjiiihhhfffggglllssswwwzzz}}}vvvjjjbbb^^^dddppppppgggzzzoooeeeWWWOOOGGGAAA===;;;===AAA___yyy~~~yyyyyyxxxjjjiii{{{]]]AAA===888444444111000000000000000000000000000000000000111111111111.../////////000000111111000111111111111222222222555777:::???IIIYYYlllyyyjjj\\\ggg{{{zzzyyyzzz~~~|||nnnXXXGGG===999999>>>@@@>>>:::999;;;???HHHcccuuugggcccjjjssstttfffRRRHHHHHHIIIVVVxxxtttbbbSSSEEEDDDPPPfffmmmWWWFFF;;;666:::;;;???RRRiiixxxjjjVVVQQQNNNSSS___llluuuyyy~~~}}}|||{{{zzzzzzxxx||||||yyywwwwww}}}wwwrrruuu~~~|||rrrbbb[[[YYYSSSJJJEEEBBBUUU~~~www^^^^^^}}}xxxvvv```CCC:::666555111111111111000000000000////////////////////////000000000000000000000000000111333444555888;;;>>>DDDDDDeeemmmbbbrrrsssXXXCCCFFFRRRbbb{{{sss]]]OOONNNTTTZZZdddiiiooouuuxxx~~~NNN>>>777777444777999222444444444444444444444444555333444666888IIItttgggwww~~~vvvuuueee```yyyzzzZZZWWWnnnvvvpppkkkggggggjjjnnntttyyy~~~|||ssspppppphhh[[[___cccjjjwww}}}uuuuuuvvvttt}}}rrreeeWWWMMMEEECCCAAA>>><<<===NNN}}}yyyzzzrrrjjjlllxxxlllFFF999888444111333111111111111000000000000000000000000000000000000000000000000111111111111222222333333333333444444777555888AAAKKKXXXhhhuuu~~~eeeYYYpppvvv|||{{{nnnVVV@@@===:::;;;>>>>>>::::::<<>>IIIbbb~~~iiiLLL<<<>>>999777;;;???RRRooovvveeeXXXHHHAAAKKKWWW___mmm~~~|||{{{yyy{{{xxx{{{}}}{{{xxxwwwyyy{{{tttddd^^^hhhppp```[[[YYYQQQGGGFFFEEERRRqqqxxxaaaWWWxxxzzzrrrjjjCCC777999333222222222111111111111000000000000000000000000000000000000000000111111222111111222444777:::===>>>BBBLLLwww{{{hhhoookkkNNN>>>LLL___lllsss[[[LLLKKKTTT]]]fffhhhlllqqqwww|||PPP???777777444777999222444444444444444444444444555444666888;;;LLLvvvwwwbbb|||vvvkkk```cccuuuXXXXXXqqqvvveee___ZZZ\\\aaahhhpppvvvqqqpppkkkbbb]]]]]]]]]\\\hhhvvvrrrjjjbbbaaaccckkkyyyxxxjjj[[[QQQHHHEEEBBB>>>;;;;;;GGGnnnzzzuuu~~~~~~~~~yyy{{{tttKKK;;;999555111111111111111111000000000000000000000000000000000000000000000000111111111111222222222333333333444444666555999BBBNNN[[[lllzzzkkkfffzzz~~~sssYYYBBB===:::;;;>>>>>>;;;:::<<<===BBBFFFaaayyygggTTTMMMUUUllluuufffQQQGGGGGGVVVwwwxxx___NNN???>>>HHHXXXpppiiiMMM<<<===777666<<>>;;;;;;@@@[[[wwwxxxuuuSSS===999666222///111111111111000000000000000000000000000000000000000000000000111111111111222222222222333333333333666555999CCCPPP___qqqooorrr~~~|||sssXXX@@@<<<:::<<<@@@@@@<<<;;;<<<;;;AAAIIIgggyyyjjjSSSIIIPPPkkk~~~ttt]]]NNNJJJYYYyyyzzz]]]HHH;;;@@@EEEKKK```zzzgggKKK<<<;;;444555===CCCRRRlllfffPPPAAA???===@@@MMMddd~~~|||yyyxxxyyytttwwwyyyxxxvvvvvvyyy|||{{{dddSSSVVVmmmoookkkmmmzzzuuueee___]]]VVVNNNEEEBBBHHHaaa~~~|||bbbSSSnnn~~~tttJJJ:::999333222222222111111111111000000000000000000000000000000000000000000111111222111111222444777:::===???GGG```}}}aaaZZZqqqzzzVVVHHHGGG[[[nnn{{{ttt[[[MMMLLLTTT\\\ccciiiooorrrrrruuuzzz\\\DDD888888555666888333444444444444444444444444555666777999>>>PPPsssiiiaaammm[[[]]]qqqkkkWWWddd}}}zzz^^^RRRJJJMMMSSSUUUXXX]]]___UUUPPPUUU\\\ggg|||wwwbbbUUUPPPCCCIIIJJJMMMccczzzyyytttcccYYYOOOJJJFFF@@@<<<<<<>>>LLLcccwww||||||[[[???888777333///111111111111000000000//////////////////////////////000000000111111111111111222222222222333333333555444888CCCQQQ```ssslllttt{{{|||iiiOOO===;;;:::===AAAAAA===;;;<<<===CCCLLLnnn{{{oooWWWJJJPPPpppgggUUUPPP[[[vvv{{{[[[FFF===EEEFFFDDD\\\gggJJJ<<<:::333555===@@@JJJ___rrraaaMMM:::;;;;;;???QQQnnn~~~zzzvvvuuuvvvooorrrttttttrrrssswww{{{xxx^^^NNNWWWttt```[[[bbbwwwzzzjjjaaa^^^WWWPPPHHHEEEFFFYYY|||~~~~~~}}}kkkXXXddd}}}|||PPP;;;888333222222222111111111000000////////////////////////000000000000000111111222111111222444777;;;>>>@@@FFFhhhttt[[[YYYuuunnnQQQJJJMMM___qqqrrrZZZLLLLLLTTT\\\dddkkkrrruuussstttzzz}}}cccGGG888999666555777444444444444444444444444444555555666777===QQQqqqjjjhhhjjj\\\bbb{{{fffWWWkkk~~~zzz}}}bbbRRRGGGLLLQQQOOONNNQQQRRRJJJMMM___ttt~~~uuutttcccPPPIIIIII@@@HHHNNN[[[~~~|||ooojjjnnn|||yyyeee[[[QQQLLLHHHBBB??????>>>BBBTTTooo}}}}}}~~~dddCCC777777555000111111111111000000000//////////////////////////////000000000111111111111111111111222222222333333444333777BBBQQQaaauuu~~~gggqqq}}}uuu]]]HHH<<<::::::===CCCCCC???<<<<<>>::::::>>>DDDEEE@@@<<<===???BBBMMMsss{{{gggVVVVVVppplll^^^XXXUUU^^^hhhnnn{{{gggSSSKKKOOOLLLIIIaaannnRRR999:::666666;;;:::BBBVVV|||tttRRRGGG>>>:::<<>>===:::999EEEccc~~~}}}xxx{{{OOO777666777333111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222444444:::HHHZZZnnnuuu```mmm}}}{{{}}}|||oooYYYGGG???999:::???FFFFFFAAA======???CCCQQQzzzrrr```ZZZkkk{{{xxxooojjjcccWWWUUUZZZaaauuulllUUUFFFGGGFFFDDDQQQgggdddlll~~~jjjOOO999:::666666;;;===LLLfffoooPPPFFFAAA:::===QQQgggwwwqqqmmmllljjjhhhjjjmmmnnnpppttt{{{dddNNNFFFZZZ}}}iiiSSSUUUjjjttteee]]]WWWRRRGGGFFFCCCMMMmmmyyytttssshhhQQQ]]]{{{xxx~~~vvvrrr___@@@888444222222222111111111111000000000000000000000000000000000000000000111111222111111333555999===@@@BBBRRRuuuQQQNNNddd^^^GGGHHHNNN___zzz~~~cccNNNGGGKKKUUU]]]iiinnnvvv|||___wwwqqqMMM999:::777444666555444444444444444444444444333555666999HHHfffppp}}}rrr|||lll]]]kkkxxxdddccc~~~uuu|||yyy~~~eeeKKKJJJPPPQQQVVV___ppp|||~~~zzzqqqkkklllppprrrjjjmmmqqqsssuuuyyy~~~hhhWWWMMMTTT___iiiwwweeeIIIAAADDDDDDIIIUUUppplll\\\cccwww{{{nnncccWWWPPPIIIAAA;;;:::;;;;;;EEEaaayyy~~~TTT888666777333111111111111000000000000000000000000000000000000000000000000111111111111000111111111111222222222444555<<>>999:::???FFFGGGBBB======AAAFFFWWW|||hhh]]]hhhuuuuuusssuuuooo]]]SSSRRRZZZppplllRRR===<<<>>><<>>TTTgggqqqpppllljjjgggcccfffiiijjjlllpppxxx~~~aaaMMMHHH]]]iiiRRRUUUnnntttfff]]]XXXTTTHHHHHHGGGPPPqqqzzzrrrrrrZZZ```wwwwwwpppppp{{{uuuooo~~~aaa@@@888555222222222111111111111000000000000000000000000000000000000000000111111222111111333555999===@@@CCCZZZkkkQQQTTTooozzzYYYKKKLLLQQQbbb~~~zzz```KKKEEEKKKVVV]]]iiimmmttt|||YYYwww~~~TTT:::;;;;;;888666333555555444444444444555555555666:::;;;GGGnnnpppnnnqqq~~~ggg^^^qqqxxxfffrrrwwwooorrrvvvuuusssXXXIIIKKKUUU]]]```}}}tttkkkjjjhhhgggfffffffffgggfffiiilllppptttyyy}}}tttiiiPPPNNNNNNOOOTTTccc}}}gggLLL@@@AAAKKKNNNggguuudddYYYiii}}}{{{kkkZZZPPPIIICCC??????;;;:::???[[[rrrfffsss[[[>>><<<;;;111222111111000000000000000......//////000000111111////////////000000000000000000000000111111111111444888===GGG___~~~pppaaannn~~~zzzzzzsssjjjgggVVVCCC@@@;;;<<<@@@EEEEEE@@@=========CCCaaazzzuuuiiieeehhhdddgggwwwhhhLLLDDDUUUsssxxxTTT<<<999999::::::555CCC[[[zzzrrrPPPIII:::888999999888EEEmmmeeeVVVFFF;;;AAAVVV^^^^^^rrrwwwppphhh```aaa___\\\ZZZ___gggpppwww|||yyy]]]KKKFFFdddhhhQQQ\\\{{{wwwddd[[[VVVSSSKKKGGGBBBXXXwwwoooXXXfffsssjjjuuuzzz}}}sssqqqgggEEE;;;111444333222111000000000000000000000000000000000000000000000000111111111111333000111888===???BBBFFFddd~~~~~~lllSSS]]]vvvoooTTTOOOOOOYYYpppuuuXXXGGGCCCHHHTTT]]]iiipppxxx~~~WWWvvvVVV;;;;;;:::777666333555555444444444444555555555444888===IIInnnkkkpppyyyvvv^^^___sssyyyiiivvvzzzmmmllloooqqqxxx^^^MMMJJJRRR[[[```||||||hhhfffeeedddcccccccccddddddcccfffjjjnnnrrrwww}}}tttmmmnnn{{{aaaNNNJJJGGGKKKUUUjjjjjjNNNAAABBBMMMUUUssslllccceee}}}~~~nnn\\\PPPIIICCC@@@@@@<<<===AAAUUU{{{oooeeevvv___@@@;;;:::222222111111000000000000000////////////000000000000////////////000000000111000000000000111111111111444888===HHH___|||qqqaaalll{{{oooeeecccTTTAAA>>>;;;<<>>BBBIIIiii~~~zzzmmmfffddd```ggg|||qqqUUUIIIXXXxxx{{{[[[BBB<<<::::::;;;:::CCCccciiiIIIBBB999777888;;;???QQQwwweeePPPAAA999===IIIMMMQQQkkksssjjj```WWWWWWNNNMMMMMMTTT^^^jjjuuu|||sssWWWJJJKKKllldddSSScccxxxeee[[[VVVRRRKKKJJJGGG[[[yyyvvvYYYcccuuulllwww{{{~~~tttpppkkkHHH<<<333444333222111000000000000000000000000000000000000000000000000111111111111333111222888<<>>HHHhhhjjjwwwrrr[[[aaavvvzzzjjjyyynnneeejjjppphhhSSSJJJMMMXXX```zzzwww```______^^^^^^___``````aaa```ccchhhlllpppuuuzzz~~~}}}}}}{{{yyyuuuqqqmmmkkk]]]```lllqqqWWWKKKEEEBBBIII[[[uuukkkPPPEEEGGGRRReeegggggguuu}}}sss___RRRIIICCC@@@AAA;;;??????JJJmmm}}}{{{ttteeeCCC;;;999222222111111000000000000000000000000000/////////////////////000000000111111000000000111111111222222333888>>>JJJ^^^xxxsssaaajjjxxx~~~kkkbbbaaaSSS@@@;;;;;;>>>DDDIIIFFF???<<<>>>DDDMMMnnnuuuiiiaaa[[[ggg}}}bbbPPP[[[{{{}}}cccIII>>>;;;999<<<@@@NNNxxx^^^AAA:::888666777<<>>???BBBOOOoooooocccVVVJJJIIIAAA@@@BBBHHHTTTeeeuuu~~~mmmMMMEEELLLooo]]]VVVkkk{{{iii\\\UUUQQQKKKKKKIIIWWWxxx{{{~~~[[[]]]uuu~~~tttzzzwwwmmm{{{qqqMMM===444444333222111111000000111////////////////////////000000000000111111111111333111222888<<<>>>CCCHHHfff|||yyyeeePPPSSSdddwwwyyydddNNNDDDEEELLLUUU\\\gggmmmvvv|||ttt]]]===999777444666555555555444444444444555555:::222666>>>FFFbbbmmmttt```aaayyyxxxhhhwwwtttccciiiqqqrrrZZZKKKJJJUUU___xxxzzz```YYYYYYYYYZZZ[[[\\\]]]^^^^^^bbbggglllppptttxxx{{{xxxvvvsssmmmfff___XXXUUUUUU^^^pppjjjSSSIIIDDDDDDQQQfffjjjPPPHHHMMMZZZuuujjjppp~~~~~~xxxbbbSSSJJJCCC@@@AAA888>>><<<===VVVyyytttzzznnnGGG:::777333222111111000000000000000111111000000//////......//////000000000111111111000000111111111222222222333777???LLL___tttvvvbbbkkkxxxzzzjjjccceeeVVV@@@:::;;;@@@HHHMMMHHH???<<>>>>>===EEE\\\~~~ooo___OOOBBBAAA?????????CCCRRRiii}}}lllNNNGGGPPPsss|||^^^]]]rrrooo```WWWSSSJJJJJJEEEJJJ```rrr{{{\\\WWWiii}}}}}}hhhmmmyyySSS===555444444333222111111111111///////////////////////////000000000111111111111333111333888;;;>>>CCCJJJkkk}}}bbbSSS[[[oooqqq]]]HHH@@@EEENNNXXX___jjjpppxxx~~~```???:::777444666555555555444444444444555555999333777???IIIeeekkkqqqcccaaa{{{vvveeerrr}}}iiieeeooo{{{cccPPPJJJSSS^^^www{{{___TTTUUUVVVWWWYYYZZZ[[[[[[^^^bbbhhhmmmpppsssvvvxxxssspppjjjbbbYYYQQQKKKGGGSSS```tttiiiUUUGGGEEELLL]]]sssiiiOOOIIIPPP___|||jjjzzz}}}~~~}}}{{{eeeUUULLLDDDAAAAAA888===;;;777GGGdddtttrrr|||wwwMMM;;;777555222111111000000000000000111111000000//////......000000000000111111111111111111111111222222222222333777@@@NNN___qqqwwwdddnnn}}}~~~yyymmmjjjlllZZZBBB::::::BBBLLLPPPIII>>><<<@@@@@@HHHfffzzzmmm```ggg~~~iiifffuuu~~~tttpppYYYDDD???;;;BBBVVVsssPPP<<<999777666777:::>>>EEERRR]]]ttt___DDD888999:::???OOOlllqqq^^^LLL???>>>@@@???>>>DDDXXXvvvpppZZZRRRYYYzzziiifffxxxvvveeeZZZVVVKKKJJJ@@@@@@NNN___www{{{|||\\\QQQ^^^|||dddaaazzz|||YYY<<<555555444333222111111111111///////////////////////////000000000111111111111222111444888;;;===DDDLLLhhhyyy}}}{{{xxx^^^SSSdddssskkkWWWCCC???GGGRRR]]]dddkkkqqqyyy~~~aaa@@@;;;777555777666555555444444444444555555555444:::BBBQQQrrruuueee}}}|||ttt{{{jjj```aaa}}}wwwfffpppttt___jjj}}}nnnYYYPPPVVV^^^vvv{{{[[[PPPQQQSSSUUUVVVWWWWWWXXX[[[```fffkkkmmmooopppqqqmmmhhh```WWWOOOJJJGGGFFFPPP___wwwhhhUUUEEEGGGQQQdddxxxiiiQQQLLLUUUeeekkk}}}~~~||||||gggXXXMMMEEE@@@@@@<<<>>><<<999BBBWWWmmmzzzSSS<<<666666222111111000000000000000000000000000////////////000000000111111111222222111111111222222222222333444777AAAPPPaaaqqquuudddrrr}}}|||tttrrrqqq\\\CCC;;;:::DDDPPPTTTJJJ>>><<<@@@AAAGGGdddxxxiiijjj|||xxxooommmmmmkkkkkkrrr___HHHDDD@@@IIIeeennnNNN<<<;;;444666999;;;===CCCMMMTTTmmmaaaHHH;;;:::===GGG[[[vvvppp\\\JJJ===>>>;;;<<<>>>IIIfffwww```UUU]]]~~~jjjhhh{{{|||jjj^^^YYYOOOKKKAAA>>>JJJZZZxxx~~~{{{YYYLLLXXXsssddd___yyy```===777555444333222222111111222////////////////////////000000000000111111111111222222444888:::===EEENNNeeeuuu{{{|||vvv```XXXiiipppwwweeeRRRBBBBBBMMM[[[eeejjjkkkqqqxxx|||}}}~~~bbbAAA<<<999666777666555555444444444444555555222666===CCCVVV|||mmmggguuu}}}ppp|||iii___ccc|||kkkttt}}}___hhhzzzxxxdddYYYZZZ```qqq[[[MMMNNNPPPRRRSSSTTTTTTSSSWWW\\\bbbfffhhhhhhhhhhhhaaa\\\SSSJJJFFFEEEGGGIIIPPPbbb}}}dddMMMCCCFFFPPPbbbuuukkkVVVTTTaaasssyyywww~~~|||~~~|||~~~|||hhhYYYOOOFFF@@@???>>>;;;;;;===AAANNNjjjXXX===666777222111111000000000000000////////////000000000000000000111111111222222222111111111222222222333333444777AAARRRbbbqqqqqqcccttt{{{vvvpppZZZBBB<<<:::EEESSSVVVKKK>>>;;;AAABBBGGGdddqqqmmmzzztttcccYYYYYY^^^ooo___GGGFFFBBBMMMnnnjjjLLL::::::555888:::;;;===FFFRRRZZZrrrfffLLL???===AAANNN]]]ooolllWWWFFF;;;===777<<>>BBBHHHLLLSSSggg___CCCBBBDDDMMM]]]ooommm[[[]]]nnnxxx~~~||||||{{{}}}|||hhhZZZPPPFFF@@@>>>===888999>>>@@@HHHfff[[[>>>666888222111111000000000000000......//////000000111111000111111111111222222222111111222222222333333333555777BBBSSScccrrrnnnaaavvvxxxnnnVVV@@@===:::FFFUUUXXXKKK===;;;AAABBBGGGeeewwwpppyyyzzzzzzuuuZZZKKKLLLSSSiii\\\EEEDDDAAALLLqqq}}}gggKKK888888777:::;;;:::<<>>;;;???KKKTTT```yyyhhhSSSBBB999<<<999???III^^^\\\TTTbbb}}}^^^RRRsssnnn```[[[UUUPPPDDD@@@GGGQQQnnnSSSDDDUUUsss~~~mmmnnnkkkBBB<<<555555444333222222222222111111111111111111111111000000000000111111111111222222555999:::<<>>:::<<<999999===EEEfffyyy|||aaaCCC;;;444444333222222111111222222000000000000000000000000111111000000111111222333333333222111222333444555555777AAARRRdddvvvpppgggxxxxxxgggRRRBBB<<>>>>>999EEERRRdddaaaUUUddd[[[\\\uuuvvvdddXXXVVVQQQFFFAAAFFFMMMjjj[[[EEESSSppp~~~qqq}}}tttIII555666444222111222222000///222111111111000000///////////////000111111222222444555444999>>>:::CCC[[[xxx}}}ttt```ZZZgggdddxxxyyynnnhhhhhhjjjaaa^^^[[[XXXVVVTTTPPPNNNCCCCCCCCCJJJ]]]qqqwwwrrrqqquuuzzz~~~oooGGG:::;;;888666888777777666555555555555555333555999???YYYuuu}}}xxxiiilllnnnvvvzzz}}}|||mmmbbbeeevvv\\\IIIHHHGGGFFFGGGIIIKKKLLLSSSXXX\\\]]]^^^]]]WWWOOOKKKDDD??????@@@AAAEEEKKKTTTnnnxxxUUUIIIDDDIIIMMMUUUmmmpppWWWWWWnnn~~~{{{~~~{{{{{{}}}}}}vvvcccSSSHHHAAA>>>999===;;;999:::BBBgggzzzrrrxxxcccDDD<<<555444333222222111111222222000000000000000000000000111111000000111111222333333333222222222333444555555888AAARRRccctttqqqiii{{{xxxgggQQQBBB<<<<<>>CCCOOOddd}}}hhhYYYccc\\\\\\tttxxxfffZZZWWWQQQFFFBBBFFFMMMiiicccGGGOOOnnnrrr|||yyyOOO;;;777444222111222222111///111111111111000000000////////////000111111222222333444444:::@@@===GGGaaa|||rrr{{{lll[[[XXXgggeeezzzzzzjjj]]]WWWUUUVVVNNNLLLIIIGGGFFFDDDAAA???BBBCCCEEEMMM]]]ooouuurrrpppsssyyy~~~wwwrrrzzzvvvIII:::;;;999666666777666666555555555555666666666;;;EEEbbbwwwxxxnnnrrrtttvvvppp}}}sssggg```hhhzzzwwwSSSBBBBBBAAAAAACCCEEEHHHIIIPPPUUUZZZ[[[[[[YYYRRRIIIBBB>>><<<>>>@@@BBBGGGMMMUUUpppwwwSSSFFFEEEGGGNNN___xxxpppWWWYYYsss~~~~~~|||{{{||||||~~~zzzfffUUUIIIBBB???888>>><<<999888???ddd~~~yyyuuuyyyfffFFF<<<555444333222222111111222222000000000000000000000000111111000000111111222333333333222222222333444555666888AAARRRccctttssskkk~~~wwweeePPPAAA<<<<<>>;;;===AAAHHHhhhqqqkkkwww^^^@@@;;;:::===CCCIIIJJJJJJNNNTTTTTTQQQZZZiiicccLLL<<<===777888;;;@@@EEESSSkkkbbbGGG@@@:::>>>OOOpppvvvWWWFFF???<<<<<>>======<<<:::888>>>BBBHHHPPP\\\iiipppqqqppptttzzzooohhhppp~~~LLL;;;;;;999555555777666555555555555666666::::::>>>HHHbbb~~~sss}}}~~~qqqrrrwww}}}yyy~~~ssshhhrrrwwwmmm___]]]dddxxxhhhJJJ=========>>>@@@CCCFFFHHHNNNSSSWWWXXXXXXVVVMMMDDD<<<:::;;;>>>AAABBBGGGMMMYYYtttvvvRRRFFFHHHLLLZZZqqqpppaaaiii~~~}}}}}}}}}}}}kkkXXXJJJCCC@@@:::===;;;999:::>>>]]]yyy~~~}}}kkkHHH<<<666444333222222111111222222000000000000000000000000111111000000111111222333222222222333333333444444666888AAAQQQdddyyyssskkktttbbbMMM???:::===HHHRRRQQQHHH???===???AAAKKKlllzzzpppyyyeeeEEE===888===FFFPPPSSSOOOMMMNNNKKKMMM^^^qqqiiiKKK:::>>>777888<<>>AAA???CCCSSSooottt```___uuu~~~ddd```rrr|||jjj]]]YYYTTTIIICCCEEEJJJcccrrrNNNIIIeeexxx}}}SSS===777555333222222222111000111111111000000000000000/////////000111111222222111333555;;;BBBAAAPPPmmmqqq{{{eee[[[]]]hhhjjjyyy___LLLDDDBBBAAA@@@???===<<<===>>>???>>>===<<>>BBBEEEGGGLLLQQQUUUUUUUUUSSSKKKBBB:::999;;;???AAABBBGGGNNN^^^zzzxxxTTTIIIMMMUUUfff|||qqqooo|||~~~}}}qqq]]]MMMDDD@@@<<<<<<888999===???SSStttyyyxxxyyypppKKK===666444333222222111111222222000000000000000000000000111111000000111111222333222222333333333444444444777888AAARRRggg~~~ooojjj}}}ppp]]]III===999===IIISSSRRRGGG>>><<>>IIISSSUUUNNNIIIHHHKKKWWWpppmmmIII888<<<888:::<<<===???JJJccczzztttMMMBBB<<>>;;;888555666666555555555555666666777555555;;;DDDWWWxxx{{{rrrvvvzzzzzzkkkhhh~~~tttnnnpppllliiiuuuiiiWWWJJJAAAEEENNNMMMCCC;;;:::::::::;;;===AAADDDFFFJJJNNNQQQQQQQQQOOOHHH@@@::::::<<<@@@AAACCCIIIRRReee{{{YYYOOOTTT^^^ooo}}}vvv{{{~~~~~~wwwbbbPPPEEEAAA===;;;777999???>>>KKKgggxxxxxx|||{{{xxxuuuMMM===777444333222222111111222222000000000000000000000000111111000000111111222333111222333444444444333333666888BBBUUUjjjkkkkkkzzzmmmZZZGGG<<<999<<>><<<::::::999999999:::<<>>888444333222222111111222222000000000000000000000000111111000000111111222333111222333444444444333333555999EEEYYYlllllloooyyykkkYYYGGG===;;;===JJJUUUSSSFFF<<<;;;@@@BBBQQQwww|||yyyuuuhhhQQQ>>>>>>DDDMMMSSSOOOIIIIIIMMMPPPhhh~~~|||dddIII<<<999777:::<<<<<<<<>>===:::666888===999888888999;;;>>>AAACCCEEEHHHIIIHHHHHHIIIEEE>>>999999===AAACCCFFFQQQ[[[pppbbb[[[```rrr}}}~~~}}}}}}~~~}}}|||jjjUUUGGGAAA;;;===:::::::::888IIIiiivvvuuu{{{PPP>>>888444333222222111111222222000000000000000000000000111111111000111222222333111222333444555444333333333999HHH\\\nnn|||ppprrryyykkkYYYHHH>>>===???MMMXXXVVVIII>>>>>>CCCAAAQQQxxxwwwqqqiiiTTT===777>>>GGGKKKFFF@@@CCCKKKPPPgggxxxqqq]]]KKK@@@999666999<<<===>>>JJJfffnnn]]]XXXeeemmmllltttzzzhhhaaaYYYLLLDDDEEEAAADDDSSSttt{{{^^^XXXtttuuubbbkkkxxxpppccc^^^QQQHHHCCC@@@RRRsssxxxPPPBBB[[[iiirrr|||ssswww~~~aaa@@@888666444333333333222111//////000000111111111222/////////000111111222222444888999>>>DDDEEEYYY{{{{{{rrrhhhnnnxxx}}}{{{sss\\\GGGEEECCCDDDFFFFFFDDDBBBBBBBBBCCCEEEIIILLLLLLLLLHHHGGGJJJQQQSSSRRRWWW___cccnnn}}}~~~yyywwwmmmdddrrrXXX===:::444888555555555444444444444555555777666===JJJ```}}}pppdddooouuuvvvnnnzzzttt\\\```vvvrrrdddjjj~~~xxxxxxkkk___LLLDDD<<<888888:::999777888999<<<======>>>@@@BBBGGGDDDCCCEEEFFFCCC???===:::;;;>>>@@@DDDJJJRRRWWWeeennndddnnn~~~~~~~~~~~~|||{{{zzz}}}zzzzzz}}}~~~}}}hhhWWWIII???===???:::888;;;???PPPmmm|||mmm~~~VVV<<<777555444333222111111111111000000000000000000000000111111111111222222222222111222222333333444444555333555FFFaaaqqqwwwrrrjjjttt}}}rrrddd]]]LLL<<<===AAAQQQ]]]VVVFFF======@@@EEEOOOwww{{{ooo[[[III???;;;;;;;;;>>>AAAEEEGGGGGGOOOYYYkkkwwwnnnUUU@@@777<<<777777>>>EEEQQQlll{{{dddRRROOOQQQXXXmmm~~~llleee```VVVNNNMMMIIINNN]]]www~~~hhh]]]rrr|||lllkkk~~~zzzqqqiii___TTTJJJAAA@@@PPPeeeJJJKKKUUUcccrrr}}}{{{iii@@@888555333111222222222111000000000000000000000000000111111111111222222222777999:::???DDDCCCWWWzzzhhhcccqqqkkkPPPFFFCCCCCCGGGHHHDDDAAAAAA>>>@@@FFFNNNSSSRRRMMMJJJIIIEEECCCIIISSSZZZZZZXXXZZZgggxxx|||zzzuuunnnqqq{{{xxx~~~XXX===;;;555888444555555444444444444555555666555<<>>@@@FFFEEEEEEGGGHHHEEEAAA>>>;;;<<<>>>???BBBHHHOOOTTTdddqqqfffrrr{{{~~~}}}||||||{{{xxxxxx{{{|||{{{}}}lllZZZLLL@@@;;;>>>:::999;;;<<>>;;;;;;<<<>>>AAACCCDDDDDDLLL]]]uuuwww[[[DDD::::::777999AAAHHHVVVsssfffOOOHHHKKKVVVqqq~~~mmmeee^^^SSSLLLLLLHHHRRR^^^nnnmmmbbbsssooommm}}}tttiii^^^SSSJJJAAA???OOObbbPPPJJJSSScccttt}}}iiiAAA888666333222222222222111000000000000000000000000000111111111111222222222666999:::???CCCAAASSSsssxxx```aaauuuwwwjjjMMMDDDDDDHHHPPPQQQKKKDDDAAA???DDDJJJQQQZZZ]]]VVVLLLDDDEEEJJJSSS[[[___^^^[[[dddmmmzzz}}}sssrrrppplllnnnvvvVVV===;;;555888444555555444444444444555555666666>>>LLLeeerrr~~~uuunnn^^^dddzzzmmmbbbhhhyyyzzzrrreeeddd```[[[ZZZ[[[YYYUUUGGGAAA:::777888999999888999:::;;;;;;:::;;;===???AAADDDGGGHHHGGGDDD@@@<<<<<<======>>>AAAEEEKKKPPPggg~~~ttthhhlll{{{yyy~~~~~~}}}|||zzzwwwvvvyyyzzzyyy{{{~~~qqq^^^NNNBBB;;;>>>;;;:::;;;:::FFF```yyytttmmmzzzZZZ???999555444333222111111111111000000000000000000000000////////////000000000000111222222333333444444555<<<;;;JJJfffxxx|||nnngggwww|||oooeee___MMM;;;999CCCQQQ[[[TTTDDD<<<;;;>>>EEELLLsss{{{nnnXXXFFF<<<:::;;;<<<>>>???@@@AAAAAAIIIaaa```GGG<<<888888<<>>LLL^^^TTTJJJRRReeexxxmmmFFF999666333222222222222111000000000000000000000000000111111111111222222222555999;;;???AAA>>>LLLiiitttmmm~~~ttt^^^aaavvvxxxnnn|||nnnPPPFFFIIISSS]]]]]]RRRFFF???AAAKKKRRRYYYfffooocccOOOCCCHHHRRR___kkkrrrtttssswww{{{~~~{{{~~~sssjjjkkkmmmmmmpppuuuUUU===<<<666888333555555444444444444555555999888@@@NNNfffvvv}}}lll```jjj~~~ssscccdddwww{{{uuuvvvwwwrrrjjj```\\\VVVPPPMMMLLLKKKHHHCCC???999777777999999999;;;;;;<<<;;;:::;;;===???>>>DDDIIIHHHEEEBBB===999<<<======>>>@@@EEEKKKPPPiiiyyyvvvjjjeeeooozzz{{{~~~}}}|||yyyvvvvvvxxxyyyxxxyyy}}}uuu```OOOCCC===@@@<<<:::;;;;;;HHHbbbttt|||{{{www___AAA<<<444444333222111111111111000000000000000000000000000111111111222222222222111222222333333444444555888999IIIiii~~~ooommm}}}~~~}}}ssslllgggSSS@@@===EEERRR[[[SSSEEE<<<<<<===DDDJJJppp|||lllVVVDDD;;;999;;;===>>>>>>>>>>>>???JJJeeeaaaHHH<<<::::::>>>EEEPPPjjjeeeIII>>>EEE\\\mmmiiihhh^^^RRRLLLFFFJJJUUUnnnzzzhhhlllzzzsss}}}yyyjjj___SSSJJJAAA===IIIYYYVVVIIIPPPfff|||tttLLL999777444222222333222111000000000000000000000000000000111111111222222222444999;;;>>>@@@<<>>???<<<888666777888999:::=========<<<;;;<<>>AAAFFFMMMQQQaaaooo}}}yyynnnjjjkkkoooxxx{{{}}}{{{zzzzzzwwwvvvyyyzzzxxxzzz}}}vvv```NNNBBB@@@BBB<<<999<<<===NNNjjjyyy___@@@;;;444444333222111111111111000000000000000000000000000111111111222222222222111222222333333444444555666777JJJjjj~~~~~~uuuuuu}}}wwwqqqmmmYYYCCC???FFFRRRZZZSSSEEE>>>===>>>CCCIIIooo|||kkkUUUBBB:::999;;;>>>>>>>>>>>>???AAARRRkkkeeeLLL>>>======@@@FFFVVVwwwwwwaaaIII@@@IIIaaa}}}ggggggnnngggVVVIIIEEEAAASSS~~~hhhggguuuzzz~~~lll```TTTKKKAAA===FFFUUU~~~VVVGGGKKKccc|||xxxNNN:::777444333333333222111111111111111111111111111000000111111111222222222222:::;;;===???;;;CCCWWWuuu~~~qqquuuuuutttuuubbb^^^iiitttiii___oooyyy]]]QQQUUU___iiigggZZZJJJBBBDDDWWWgggooo{{{oooRRRNNNSSSaaayyyhhhYYY[[[iiiyyyvvvkkkkkkuuuTTT======777999444555555444444444444555555666666???KKK```wwwzzzmmmwwwkkkbbbnnntttmmmiiiddd___ZZZSSSMMMJJJEEE???;;;:::;;;999777666666888:::;;;===>>>===<<<<<<===AAACCCHHHUUUZZZSSSIIIDDD@@@;;;;;;<<<===>>>AAAFFFLLLQQQTTTfffyyy}}}vvvqqqkkkhhhqqq}}}~~~|||{{{zzz{{{xxxwwwyyyzzzxxxzzz}}}uuu___NNNBBBAAABBB<<<999<<>>>>>???CCCIIInnn|||kkkSSSBBB;;;999<<<>>>???>>>???CCCGGG[[[ooommmUUUCCC??????AAAIII^^^ooo]]]JJJBBBJJJ___~~~qqq^^^cccnnnhhhUUUFFFGGGDDD^^^kkkeeexxxvvvnnnaaaUUULLLCCC===EEEQQQwwwXXXDDDFFF^^^xxxyyyMMM;;;888555333333333222000111111111111111111111111000111111111111222222222222:::;;;<<>>@@@<<<:::===>>>NNNjjjtttkkkxxxvvv\\\===999555444333222111111111111000000000000000000000000////////////000000000000111222222333333444444555777777EEE]]]lllmmmsss}}}|||yyyzzzuuuqqq]]]FFFAAABBBMMMTTTMMMCCC======>>>BBBIIInnn|||jjjSSSBBB;;;999<<>>AAAGGGMMM___mmm~~~vvv]]]GGG>>>???CCCOOOiiikkk\\\KKKBBBEEEVVVmmm{{{ggg[[[bbbkkkdddTTTHHHIIITTTtttssshhhzzz{{{ssspppcccVVVMMMDDD>>>DDDOOOoooYYYDDDFFF]]]wwwzzzLLL;;;999555444333333222000111111111111111111111111000111111111111222222222222;;;;;;;;;???>>>DDDTTTwwwmmmVVVTTT```lllbbb^^^uuuoooaaa\\\XXXXXXUUUPPPLLLLLLNNN\\\jjjnnnkkkfff^^^VVVTTT]]]lll}}}wwwjjj[[[WWW```qqqttt~~~UUU===<<<777:::555555555555444444555555555777:::DDDQQQfffmmmqqqyyypppxxxrrrooowww}}}sssjjjddd[[[PPPFFFBBB>>>888777:::666777666666555777:::<<<:::;;;:::::::::===AAADDDSSSaaaeeeWWWIIIDDD@@@;;;===============AAAFFFJJJWWWqqq}}}yyyppplllttt}}}|||zzzwwwvvvxxxxxxwwwxxx{{{uuu^^^NNNDDD;;;>>>;;;:::======JJJdddrrrdddttt}}}sss^^^???<<<555444333222111111111111000000000000000000000000111111111111222222222222111222222333333444555555555444@@@VVVccchhhttt|||vvv|||xxxttt___HHHDDD@@@JJJQQQKKKAAA<<<<<<===BBBIIIooo|||jjjSSSBBB<<<:::<<>>BBBKKKRRR]]]iiiwww|||aaaGGG<<>>CCCNNNjjjzzzXXXGGGJJJ```yyy|||NNN<<<999666444333333222000111111111111111111111111000111111111111222222222222;;;;;;;;;???@@@FFFUUUyyyqqqYYYSSS\\\eeeeeeddd|||~~~mmmcccXXXRRRMMMHHHGGGIIIRRR]]]hhhjjjaaaXXXVVVYYYZZZbbbkkkrrrwww~~~ooofff^^^___kkkzzz{{{qqqwwwZZZAAA777333<<<555777666666555555555666666:::;;;@@@SSS{{{mmmiii{{{zzz}}}nnnvvv{{{zzzzzzrrrmmm___UUUHHH???<<<;;;999777777777666666666888:::;;;;;;<<<<<<;;;;;;???FFFKKK^^^___XXXKKKCCCCCCBBB>>><<<===???AAA@@@AAAEEEJJJeeeuuuwwwyyyuuussszzzyyywwwttttttvvv{{{www]]]LLLCCC???;;;;;;===;;;===JJJ[[[nnniiixxx___>>>999444333222111000000000000000000000000000000000000000000000000111111111111222222222222222222222222555555@@@VVVhhhsss~~~|||}}}rrroooaaaKKKAAADDDJJJOOOJJJ@@@999:::>>>DDDJJJooo|||jjjSSSCCC===:::<<<===>>>???DDDLLLRRRVVV^^^rrr|||^^^JJJCCCDDDKKK^^^}}}vvvoookkkaaaNNNDDDCCCBBBOOOjjjlllhhhfffgggcccYYYSSSTTTZZZrrruuukkkgggddddddkkkttt~~~~~~mmmssszzzzzzuuueeeTTTLLLEEE???AAAHHHfff~~~ttt^^^GGGCCCkkk{{{MMM;;;888555444333333222111111111111111111111111111000000000000111222333444000;;;@@@AAA@@@:::@@@UUUtttWWWTTT___hhhggglll|||nnn^^^RRRKKKIIINNNUUUaaadddddd^^^WWWVVVYYY]]][[[YYY]]]hhhuuu|||zzzjjj]]]```cccgggkkkrrr|||uuukkkpppWWWAAA888444<<<444666666555555555555666666888<<>>BBBLLLWWWssstttvvvzzzyyywww{{{zzzyyyvvvuuuwww{{{~~~www^^^MMMDDDBBB===;;;===::::::FFFVVVjjjiiiyyy```???888444333222111000000000000000000000000000000000000000000000000111111111111222222222222222222222222444444@@@VVViiiuuu||||||wwwooo^^^GGG===AAAEEEGGGDDD===999<<<@@@CCCJJJppp~~~lllUUUDDD>>>:::;;;<<<===@@@FFFNNNUUU\\\eeexxx}}}bbbPPPFFFIIIRRReeeyyynnnhhhkkkdddSSSGGGCCC@@@MMMhhhmmmiiihhhjjjeeeZZZUUUWWW[[[ooo~~~}}}{{{xxxiii^^^WWWRRRRRRTTTYYYeeeqqqqqqrrryyywwwwwwfffUUUMMMEEE>>>@@@GGGccczzzbbbHHHQQQyyy~~~MMM<<<999666444444333222111111111111111111111111111000000000000111222333444111;;;???@@@@@@:::CCCZZZvvvZZZWWWcccmmmlllqqqppp```VVVSSSTTT[[[cccooommmggg___XXXVVVWWWXXX```aaaeeennn|||wwwgggZZZ]]]```dddiiiqqq}}}mmmdddgggyyyVVV@@@888444<<<444666666555555555555666666333999DDDZZZnnnyyyrrr~~~rrrdddfffzzzwwwxxxwwwvvvsssoookkkiiibbbXXXKKK@@@:::888666555666666666777777888999999999::::::;;;<<<@@@EEEIIIJJJDDDBBBGGGNNNSSSUUUWWWIIIDDD@@@@@@AAAJJJ[[[kkk|||vvvvvv}}}|||||||||{{{yyyxxxxxx{{{}}}xxx___NNNFFFCCC>>><<<<<<999888BBBPPPfffhhhwwwzzzwwwbbb???888444333222111000000000000000000000000000000000000000000000000111111111111222222222222222222222222555444@@@WWWjjjvvv{{{uuurrr\\\DDD;;;===???@@@>>>;;;:::===AAABBBJJJqqqnnnWWWEEE>>><<<<<<===>>>CCCKKKTTT[[[dddnnn}}}gggYYYLLLQQQ[[[llltttlllggglllhhhYYYIIIAAA===KKKgggssskkkjjjnnnkkk___XXXXXX[[[gggmmmggghhhxxxoooWWWJJJHHHGGGHHHLLLQQQ[[[mmm|||xxxrrrzzzuuuyyyhhhWWWNNNEEE>>>???FFF```jjjMMM___LLL<<<:::666444444444222111111111111111111111111111000000000000111222333444333<<<@@@BBBBBB<<>>:::999999999555666777888999999999999888999:::;;;===AAADDDGGGFFF@@@@@@IIITTT[[[dddlllVVVKKKBBBEEEMMMXXXkkk{{{wwwyyyyyy}}}~~~~~~~~~|||zzzzzz{{{}}}xxx```PPPGGGCCC===:::<<<999777???KKKddddddooowwwyyyssssssbbb@@@999444333222111000000000000000000000000000000000000///000000000111111111111111222222222222222333333555555@@@UUUiiiuuuxxxooottt\\\EEE===:::<<<===>>>===<<<===>>>BBBJJJrrroooXXXFFF>>>>>>>>>>>>AAAGGGPPPZZZaaaiiittt{{{kkkaaaSSSWWW```nnn|||tttpppnnnmmm^^^JJJ???<<>>???FFF^^^tttRRRbbb|||}}}LLL===;;;777555555444333111111111111111111111111111000000000000111222333444444<<>>CCCOOOggg}}}}}}{{{uuuddd^^^```ttt~~~~~~uuuoooggg___ZZZZZZ\\\^^^TTTNNNEEE===999888999:::555666888:::;;;:::999999888888999;;;>>>AAACCCDDDBBB@@@CCCMMM[[[hhhwwwgggUUUHHHMMMYYYdddrrr}}}pppyyy}}}~~~~~~~~~}}}{{{}}}}}}{{{{{{|||~~~yyyaaaPPPHHHAAA;;;888;;;:::777>>>IIIccc^^^cccjjjrrr}}}}}}___???:::444333222111000000000000000000000000000000000000///000000000111111111111111111111222222333333333666555???SSSeeeqqq}}}uuukkk{{{sss[[[EEE???999===AAACCCBBB>>>;;;:::BBBJJJqqqqqq[[[HHH???>>>>>>>>>BBBJJJTTT^^^ccckkkuuuzzznnnfffZZZZZZ]]]ggg|||{{{xxxtttuuueeeOOOCCCBBBVVVsssnnniiiuuuyyyiiiWWWPPPLLLKKKIIIRRRnnncccLLLFFFIIIJJJPPPXXX^^^hhhzzzvvv|||xxx{{{~~~lll[[[PPPGGG>>>???FFF]]]xxxSSS]]]yyy}}}PPP???<<<888666555444333222111111111111111111111111000000000000111222333444555<<>>@@@@@@@@@===@@@FFFPPPddd{{{ppp[[[MMMQQQ\\\cccooo|||sssiiittt{{{~~~}}}}}}|||zzz|||~~~|||{{{{{{~~~yyyaaaPPPHHH@@@999888;;;;;;888>>>GGG]]]WWW[[[cccooo\\\>>>999444333222111000000000000000000000000000000000000000000000000111111111111111111111222222333333444666444===QQQcccnnnzzzvvvlllxxx|||nnnYYYDDD>>>;;;AAAGGGIIIEEE???;;;:::BBBIIIpppuuuaaaNNNDDD???>>>@@@EEENNNXXX```dddkkkuuu{{{rrrjjj\\\WWWSSS[[[rrr~~~wwwxxxzzz}}}nnnWWWKKKKKK\\\wwwtttfffeeetttwwwdddPPPJJJBBB@@@CCCVVV}}}\\\FFFBBBGGGHHHPPPZZZdddssszzzzzz{{{yyymmm\\\QQQHHH???@@@GGGYYYvvvQQQYYY||||||TTT@@@===999777666555333222111111111111111111111111000000000000111222333444555:::DDDVVV^^^OOOHHHVVV|||aaa[[[nnnjjjMMM???>>>AAADDDGGGAAA???AAACCCDDDMMMgggwwwdddbbbgggiiikkknnnnnnrrrxxx~~~oooaaa```{{{UUUAAA<<<666<<<666444444444555555666777888666:::AAAMMM```wwwyyyuuudddZZZ[[[ggg||||||}}}{{{tttnnneeeZZZQQQKKKHHHGGGBBBAAA>>>:::666555666777666999<<>><<<::::::999999;;;???@@@>>><<<;;;BBBHHHRRRmmmiiiVVVJJJOOOUUU[[[lllrrrhhhooo~~~{{{zzz~~~}}}}}}}}}{{{}}}}}}{{{zzz{{{yyyaaaPPPGGGAAA:::888<<<<<<888<<>>===>>>CCCIIInnn|||iiiVVVLLLCCCCCCFFFMMMWWW```fffhhhllluuu}}}xxxnnn[[[QQQHHHOOOiiirrrpppvvv{{{sss]]]RRRPPP[[[ooo___YYYaaaqqqnnnWWWGGGHHH@@@BBBJJJbbbwwwWWWDDDCCCJJJNNNWWWbbbnnn}}}www}}}wwwnnn\\\RRRIII@@@AAAHHHSSSuuuQQQWWW{{{RRRAAA>>>:::777666555333222111111111111111111111111000000000000111222333444555666@@@WWWeeeWWWLLLWWWzzz^^^WWWjjjgggJJJ>>>@@@DDDGGGIII???<<<>>>EEEMMMZZZvvvppp___aaaiiilllnnnrrrtttyyyooo___\\\wwwPPP@@@???888<<<666444444444555555777888888777===FFFSSSfff|||pppkkkaaaTTTSSS]]]ooo{{{||||||pppllleee\\\RRRIIICCC???888999999888777777888:::777:::===@@@AAA???===:::;;;:::999<<>>BBBCCCIIImmmooo\\\SSSJJJJJJMMMTTT___hhhlllnnnmmmvvv}}}|||rrrYYYLLLAAAHHHccc|||jjjmmmwwwxxx~~~sss```UUUOOOUUUdddMMMNNN^^^ooofffLLLAAAHHHCCCHHHTTTmmmnnnQQQCCCHHHSSSVVV___iiiwwwuuuvvvnnn\\\RRRIIIAAABBBIIIOOO|||vvvSSSUUUzzz}}}NNNAAA>>>:::888666555444222111111111111111111111111000000000000111222333444666444<<>>888===@@@>>>:::999;;;===BBBBBBJJJccchhhMMMFFFCCCEEEKKKVVVjjj}}}~~~xxxqqqkkkxxx}}}|||{{{}}}~~~~~~|||yyywwwyyy~~~yyycccQQQFFFAAA===<<<<<<999777999???GGGOOO]]]mmmzzzSSS>>>666444333222222111111222222000000000000000000000000000000000000000000000000111222222333333444444555444777999JJJkkk|||kkkqqqxxxdddIII===CCCCCCEEEHHHEEE>>>:::<<>>:::999999888888888999999888:::<<<>>>??????>>>>>>===AAADDDBBB>>><<<>>>???@@@AAAPPPooonnnRRRFFFCCCCCCGGGLLLVVVgggxxxzzz}}}|||vvvqqqxxxtttwww{{{|||||||||~~~}}}yyywwwyyy|||yyydddQQQEEE@@@<<<;;;:::888666999>>>>>>NNNddduuu}}}RRR===555444333222222111111222222000000000000000000000000000000000000000000000000111111222333333444444555444777999KKKmmmmmmsssyyyfffKKK>>>AAAAAABBBEEEBBB<<<:::<<>>EEEUUUxxxmmmbbbfffqqq~~~{{{nnnYYYGGG@@@@@@@@@;;;JJJ[[[aaaUUUGGGEEEKKKQQQUUUkkkxxxcccRRRNNNKKKPPP```tttnnnvvvqqqqqqttt```SSSKKKEEEBBBBBBQQQsssuuuQQQSSSpppzzzRRRDDD>>>:::;;;:::777666888444444333333222111111111333333222222222333444444444;;;:::HHHfffiiiVVVMMMcccaaaQQQaaawwwWWWBBB???<<<<<>>AAAJJJ\\\qqq}}}```OOO[[[rrrIII===888666888888555555555666666777777888999@@@VVVooommmqqqvvvfff___vvvttt]]]OOOTTThhh~~~{{{xxxooobbbUUULLLEEEAAA>>>;;;;;;;;;::::::999999999888999;;;===>>>>>>======BBBEEEHHHGGGDDD@@@@@@BBBBBBDDDXXXxxxyyyWWW???AAAAAADDDIIIOOOYYYjjjxxx}}}yyyvvvzzzkkkbbbgggnnntttxxx{{{}}}~~~}}}{{{xxxxxxzzz}}}{{{eeeSSSEEE???<<<:::999777555999>>>FFF\\\vvvPPP<<<444444333222222111111222222000000000000000000000000000000000000000000000000111111222222333444444444444777999KKKnnnpppuuuzzzgggLLL??????>>>???@@@>>>::::::>>>AAAKKKkkktttkkkaaa^^^]]]```fffllloooooojjjqqqyyy}}}zzzmmm```FFF<<<<<>>IIIVVVZZZPPPEEEDDDKKKOOO[[[vvvnnnffffffgggccc]]]NNNIIIPPPTTT[[[kkk}}}mmmooorrrooovvvbbbUUUMMMGGGDDDDDDSSSrrrxxxRRRLLLmmmzzzRRRDDD>>>;;;;;;:::777666777555444444333333222111111555444333333222222222333333:::<<>>;;;999>>>AAADDDHHHTTThhh}}}zzzrrr|||yyyrrrqqqxxx\\\MMM[[[oooGGG===888666888777555555555666666666777777666===TTTqqqlllnnnvvvlllddd|||rrr^^^OOOWWWooo|||xxxxxxnnn___QQQGGGBBB@@@???===<<<<<<;;;:::999888777777888:::;;;<<<=========CCCEEEIIILLLIIIDDDAAABBBGGGJJJ]]]vvvyyyaaaHHH>>>CCCCCCEEEJJJUUUfff|||~~~|||zzzzzzhhhPPPRRRZZZeeeqqqyyy}}}~~~~~~~~~~~~~~~|||yyyxxxyyy{{{}}}iiiVVVFFF@@@<<<::::::888666:::@@@WWWnnnNNN<<<555444333222222111111222222000000000000000000000000000000000000000000000000111111111222333333444444444888999JJJkkksssvvv~~~~~~zzzhhhLLL======;;;<<<>>>===999;;;???AAAKKKlllyyyrrrhhhddd```aaafffjjjlllkkkfffnnnvvvyyyxxxqqqbbbUUUBBB:::===DDDQQQqqqppp\\\PPPRRRYYY^^^^^^VVVGGG===;;;======HHHLLLRRRUUUQQQLLLNNNTTTXXXiiiwwwyyy{{{}}}eeeTTTMMMMMMNNNPPPPPPJJJKKKWWW^^^gggxxxqqqnnntttmmmwwwcccWWWOOOHHHDDDCCCQQQnnn|||SSSLLLmmmxxxOOODDD>>>;;;<<<;;;888666777555555444444333333222222444333333222222333333333222777;;;JJJfffwwwlllYYYkkkvvv]]]QQQ```~~~xxxRRR>>>AAA???===EEELLLQQQWWWcccsssyyytttrrruuurrrbbbaaatttzzz~~~tttmmmoooyyy\\\NNN[[[nnnGGG>>>999666777666555555555555666666666666888>>>UUUrrr}}}lllooosss|||ppp[[[PPPZZZttt{{{wwwkkkZZZKKKBBB@@@@@@AAA>>>===<<<:::999777666666888888999:::;;;<<<======AAABBBIIIPPPOOOGGGBBBBBBEEEOOOeeettthhhMMM@@@DDDDDDDDDGGGQQQeee~~~{{{zzz|||jjjRRRGGGKKKVVVfffwww}}}~~~~~~}}}zzzyyyzzz{{{~~~lllYYYHHHBBB>>>;;;:::999888<<>>;;;;;;???AAAIIIiiiyyyuuulllgggbbb```bbbdddeeeddd^^^eeekkkkkkggg```SSSGGG>>>888<<>>>>>CCCFFFRRRSSSYYY```aaa]]][[[\\\jjj{{{uuuggg]]]\\\___kkk|||eeePPPGGGEEEEEEDDDHHHOOOPPPTTT^^^cccnnntttmmm{{{wwwlll{{{vvvcccWWWOOOGGGCCCBBBLLLhhh}}}SSSOOOppp}}}xxxPPPDDD???<<<======999777888666666555555444333333222222222222222333444555666333444888EEE___yyyuuu]]]hhhzzz{{{{{{ttt\\\PPP```~~~~~~\\\IIILLLKKKLLLWWW^^^ffflllsssxxxyyyuuuqqqoooiiiiiimmmvvvwwwaaaVVVaaatttlllssswwwqqquuu]]]OOO\\\kkkEEE===999666777555555555555555555555555555999===SSSmmm{{{tttqqqwww\\\TTT]]]vvvuuuhhhVVVFFF>>>===AAACCCAAA???<<<:::777666666666888999999:::;;;<<<===>>>===???IIIVVVWWWMMMEEEDDDCCCUUUlllrrr]]]CCC===DDDCCCGGGQQQddd}}}wwwwwwwww}}}hhhRRRJJJLLLHHHUUUkkk}}}~~~~~~}}}{{{{{{|||}}}}}}mmm\\\JJJBBB>>>;;;;;;999999===DDD^^^gggkkkhhhlll{{{III<<<666444333222222111111222222000000000000000000000000000000000000000000000000000000111111222333333333333777777DDD```rrrzzz~~~{{{}}}{{{~~~}}}kkkMMM<<<:::;;;???DDDCCC>>><<<>>>AAAFFFbbbzzzvvvpppiiiaaa\\\[[[[[[YYYWWWPPPUUUXXXUUUQQQKKKCCC;;;;;;666:::???FFFcccvvv\\\HHHEEEJJJPPPXXXYYYNNNCCCBBBIIIOOOWWW]]]iiirrrqqqggg___^^^ggg|||sssaaaXXXWWW[[[jjjtttTTTEEEDDDGGGHHHHHHHHHSSSXXX^^^hhhkkkuuutttkkkuuu{{{jjjtttvvvcccWWWOOOGGGBBBAAAGGGbbb}}}TTTSSSsss|||vvv}}}zzzTTTEEE@@@>>>@@@???;;;888999777666666555555444333333111111111222333444666666555333777@@@WWWwwwwwwXXX[[[ooo{{{wwwxxx^^^RRRbbbkkk\\\[[[[[[cccppptttvvvxxxxxxssskkkdddbbbcccaaadddiiipppwww|||sss___YYYpppvvveee]]]dddqqq\\\OOO]]]fffBBB;;;888666777555555555555555555555555555888;;;OOOffftttwwwuuudddXXX^^^uuusssfffRRRBBB;;;<<>>999777666777888999999::::::;;;===>>>???;;;>>>LLL]]]aaaUUUJJJHHHLLL___oooiiiSSS@@@===CCCEEEPPPcccqqqnnnqqqssszzz~~~kkk\\\RRRPPPSSSOOO^^^vvv}}}~~~~~~}}}||||||zzzlll\\\JJJBBB>>>::::::888888===DDDXXX^^^aaadddsssxxxGGG;;;555444333222222111111222222000000000000000000000000000000000000000000000000000000000111222222333333111666666BBB\\\lllsss|||qqqQQQ???:::===DDDJJJIIIBBB======AAACCC[[[}}}zzztttlllaaaXXXSSSOOOLLLIIICCCFFFFFFAAA>>>===:::666999666:::???EEEbbb~~~hhhSSSIIIIIIWWWbbbfffZZZKKKHHHPPPZZZ\\\hhhuuuxxxkkk\\\XXX]]]eeewwwqqqqqquuulllNNNBBBDDDHHHLLLPPPPPPZZZaaakkkyyy~~~ttthhhqqq~~~jjjooowwwdddXXXOOOGGGBBB@@@FFF]]]|||TTTWWWvvv~~~|||{{{VVVFFFBBB@@@AAAAAA<<<999:::777777666666555444444444222222222222333333444555444222888AAAWWW{{{|||WWWQQQfffzzz|||aaaTTTffflll___ZZZ\\\kkkyyywwwrrroooiiibbb[[[XXXXXXYYYZZZaaahhhmmmrrrxxx}}}mmmiiigggXXXTTT^^^lllxxxZZZNNN^^^bbb???999777666777666555555555555555555555444:::===PPPeeeppprrrzzz{{{mmm[[[___ttt|||rrrdddPPP@@@999<<>>???;;;>>>NNNcccgggZZZNNNLLLYYYhhhnnn___III>>>???DDDIIIYYYtttxxxiiiiiimmmnnnttt}}}qqqiiigggbbb[[[YYY[[[kkk~~~~~~~~~}}}|||}}}wwwkkk\\\JJJAAA===999888777777===DDDRRRXXX\\\eeeyyy~~~wwwFFF:::444444333222222111111222222000000000000000000000000000000000000000000000000000000000111222222333333///444555AAAZZZiiioooxxxuuuUUUBBB:::>>>GGGNNNMMMDDD>>>===AAA@@@WWW}}}xxxnnnaaaVVVNNNHHHBBB>>><<<>>><<<777444777888777;;;777===AAAGGGeeeqqq\\\MMMGGG\\\jjjpppcccQQQMMMWWWbbbbbbnnnyyyqqq[[[JJJOOO]]]wwwiiiNNNCCCCCCGGGNNNUUUYYYbbbhhhwwwmmmpppttthhhoooiiilllxxxeeeYYYPPPHHHBBBAAAFFF[[[|||TTT[[[wwwzzzUUUGGGCCCAAACCCBBB===:::;;;777777777666555555444444444444333333222222333333222000:::EEE[[[[[[OOOaaa}}}bbbWWWjjj~~~lll^^^RRRJJJLLLaaaoooiiiddd^^^VVVQQQQQQSSSTTTUUUVVV^^^ggglllpppxxx{{{wwwuuu]]]RRRSSS```ooowww\\\PPPbbbZZZCCC:::888:::333888666666555444444444444555777BBBPPP]]]nnnuuussszzzfff___ttt~~~tttdddNNN???;;;@@@FFFIIIMMMEEE>>>:::777555888>>><<<;;;;;;<<<<<<===>>>???>>>@@@OOOdddiii^^^SSSQQQ\\\nnniiiSSSEEE??????EEEVVVkkk}}}jjj[[[ZZZ]]]___iiiuuu|||wwwvvvtttrrrrrruuu~~~~~~}}}zzzwwwyyy~~~mmmVVVHHHCCC???<<<999666444;;;CCCNNNUUU]]]gggxxx{{{wwwlllEEE888666222222222111111111111000000000000000000000000000000000000000000000000000000111111111111222222222333444777???PPPffftttyyyuuuXXXBBB<<<===GGGTTTUUUIIIAAA@@@AAAEEE___}}}yyyooobbbTTTJJJBBB===999666666555555555555666666444::::::;;;OOOuuufffPPPFFF[[[pppwwwhhhZZZZZZXXXPPPhhhmmmlll\\\HHHEEEXXXnnnppp]]]IIICCCIIIQQQZZZ```iiixxxzzzoooiiippp|||}}}kkkiiihhhnnnwwwaaaSSSLLLFFFCCCBBBFFFYYYsssPPP\\\vvvpppRRRHHHCCC@@@AAAAAA???>>>@@@:::888555444555555555444222222222222333333444555444777999>>>]]]hhhUUU[[[eeeWWWhhhuuudddRRRFFFCCCDDDAAAJJJWWWYYYOOOIIIFFFHHHKKKLLLOOOSSSWWWZZZbbbllluuu~~~rrr[[[PPPRRR___mmmlllwwwyyyuuuiiiqqqwwwaaaZZZmmmWWWBBB:::888;;;444888444444444444444555666777666BBBSSSbbbtttzzzrrruuunnnfffyyy~~~vvvgggRRRBBB<<<@@@HHHNNNOOOEEE<<<999777666999===;;;;;;;;;;;;<<<===>>>???@@@BBBNNN```eee\\\SSSRRR```ooogggPPPDDD@@@CCCLLL```yyyuuueeeXXXVVVWWW[[[iiiyyy~~~}}}{{{yyyyyyzzz~~~nnnWWWJJJ@@@>>><<<;;;888666;;;CCCTTT\\\dddmmm}}}iiiCCC777555222222222111111111111000000000000000000000000000000000000000000000000000000111111111111222222222222444666>>>OOOeeessswww|||}}}tttWWW>>><<<===GGGTTTTTTIII@@@???@@@EEE^^^|||vvvlll^^^PPPGGG@@@<<<999666666555444444555666666666;;;===BBBXXXjjjTTTJJJ]]]qqqvvvdddRRROOOOOOKKK[[[``````UUUKKKTTTtttsssbbbUUUHHHDDDIIISSSaaammm{{{vvvnnnnnnyyy}}}lllkkkiiinnnwwwaaaUUUMMMGGGBBBAAAEEEYYYtttVVV[[[wwwrrrTTTKKKFFFCCCDDDDDDAAA@@@BBB>>>;;;888666666555444333333333222222333333444555555777999===ZZZkkkSSSXXX}}}cccRRR___vvv~~~iiiWWWKKKAAA???AAACCCOOOZZZWWWIIIDDDAAACCCFFFGGGKKKPPPTTTXXX```kkkvvvmmmXXXNNNOOO^^^nnntttyyynnn___YYYQQQRRRWWWdddrrr|||cccbbbzzzRRR@@@;;;999<<<444999333333333444555666888999555BBBUUUgggyyysssvvv}}}xxxkkkvvvmmm}}}zzzmmmYYYGGG>>>AAAKKKTTTQQQEEE:::777888888999<<<;;;;;;;;;;;;<<<===>>>???AAAAAAIIIWWW\\\VVVQQQQQQ```lllbbbLLLAAA@@@FFFRRRmmmuuujjj___UUUSSSVVVbbbzzz~~~~~~~~~~~~}}}~~~|||yyyyyyzzz|||~~~~~~mmmVVVJJJ>>><<<<<<;;;999888===DDD\\\cccjjjrrrfff@@@666555222222222111111111111000000000000000000000000000000000000000000000000000000111111111111222222222111333555<<>>GGGTTTTTTHHH>>>===@@@DDD[[[~~~zzzpppeeeUUUHHHAAA===:::888666555444444444444555666888<<>>:::888777666444222333333333333333333444555666777888<<>>@@@BBBDDDIIIOOOUUUZZZccclllxxx~~~gggXXXMMMLLL[[[mmmppprrr~~~~~~bbbKKKFFFEEEGGGPPPfff]]]ddd|||OOO@@@<<<;;;===555999444444444444555666777888555@@@RRRfffyyyxxxkkkmmm|||kkkwwwmmmzzz}}}sssaaaMMMAAABBBMMMWWWQQQDDD888666999:::::::::;;;;;;;;;;;;<<<===>>>>>>@@@???CCCKKKPPPNNNLLLNNNXXXbbbYYYFFF??????FFFTTTuuukkk\\\WWWSSSUUU___www}}}}}}}}}}}}|||}}}zzzxxxxxx|||~~~}}}{{{|||jjjUUUIII???<<<::::::888999@@@IIIcccgggkkkqqqbbb>>>777666222222222111111111000000////////////////////////////////////////////////000000111111111222222222111222444;;;LLLaaaooosss~~~ppp{{{tttYYYBBB<<<>>>HHHTTTTTTGGG===;;;???CCCXXX{{{vvveeeZZZJJJ???;;;:::999777666555444333333444555666777;;;BBBRRRppp{{{fff\\\ZZZdddiiieeeTTTEEEBBBEEEGGGKKKOOORRRWWWfffyyyjjjkkk{{{~~~jjjWWWDDD@@@===>>>>>>CCCMMMXXXooouuuttt~~~rrrqqqmmmssswwwdddYYYQQQIIIBBB???DDDXXXqqqYYYVVV{{{{{{]]]QQQLLLHHHHHHHHHDDDCCCDDDBBB???;;;999888777555444444444333333333444444555666666888<<>><<<===555:::777666666555555555666666666<<>>AAA??????DDDHHHIIIJJJKKKLLLUUUOOOBBB>>>>>>DDDSSSxxx{{{eeeQQQPPPQQQYYYmmm|||||||||||||||}}}zzzwwwxxx{{{}}}|||zzzyyyiiiUUUKKKBBB===:::888777999BBBMMMkkkkkkjjjooo^^^<<<888888222222222111111111000000////////////////////////////////////////////////000000111111111222222222111222333:::JJJ___mmmqqq{{{qqq~~~yyyqqqXXXDDD<<<>>>HHHUUUUUUHHH===;;;???BBBTTTyyywwwpppXXXNNN@@@999999::::::888777666444333333444666777777:::DDD[[[{{{nnneeedddeee___[[[RRRHHHBBBBBBEEEFFFLLLQQQYYYeee|||{{{ooofffwww|||{{{tttaaaOOOCCC???>>>@@@AAABBBGGGMMM]]]wwwxxxwwwtttrrroooxxxwwweeeZZZSSSJJJCCC???DDDWWWkkkRRRSSS{{{}}}```SSSMMMIIIJJJIIIEEEDDDEEEAAA>>>;;;999999999777666555555444333333444444444444444777<<>>666777999999999:::::::::::::::;;;<<<===>>>CCCAAA@@@BBBFFFHHHJJJJJJCCCKKKHHH@@@@@@@@@GGGVVVzzzrrr___MMMNNNTTTddd~~~}}}{{{{{{||||||||||||zzzwwwwwwyyyzzz||||||wwwhhhUUULLLBBB>>>:::888777999CCCNNNmmmkkkjjjqqqYYY:::888888222222222111111111111000000000000000000000000000000000000000000000000000000111111111111222222222111222444:::JJJ^^^lllppp{{{uuu|||oooWWWCCC<<<>>>IIIVVVVVVIII>>><<<>>>AAAQQQsss}}}qqqiiiNNNEEE<<<:::===AAA@@@===888777555333333555777888999<<>>;;;;;;>>>AAADDDJJJQQQZZZnnn|||sssnnn~~~rrr~~~xxxeeeZZZSSSKKKDDDAAACCCWWWcccMMMSSS{{{|||aaaVVVPPPMMMMMMMMMJJJHHHJJJCCC@@@===;;;;;;;;;:::999666555444444444444444444333222777;;;HHHjjjmmmgggvvvjjj]]]ddd|||yyyjjjfffqqqsssUUU888;;;:::;;;@@@CCCIIITTT```eeepppyyy~~~vvv^^^[[[bbbnnnwwwiiidddWWWHHHKKKZZZ[[[[[[hhhnnnfffnnn___yyyYYYJJJDDD>>><<<444999777666666666666666777777777666<<>>IIIWWWXXXKKK@@@>>>>>>@@@NNNooozzzmmmbbbHHHBBB===@@@GGGLLLJJJFFF:::888555444444555888:::===AAASSSvvvqqqoootttrrrkkkRRRGGG???@@@AAA@@@BBBGGGFFFUUUeeeqqq|||~~~nnnXXXQQQTTT[[[bbbeeegggqqq}}}oooaaaUUUSSSPPPNNNQQQSSSNNNFFF;;;:::;;;===???FFFUUUccckkkvvvppphhhxxxsssyyyeeeZZZSSSKKKDDDBBBCCCVVV\\\MMMTTT|||~~~fff[[[UUURRRSSSSSSPPPOOOQQQHHHEEEAAA???>>>===;;;:::666666555444444444444444333222777:::BBB```ssskkkssssss```bbbwwwxxxllltttbbbGGG666999888;;;@@@EEELLLYYYfffhhhuuuhhhTTTZZZhhhuuuyyyeee^^^RRRDDDHHHWWWTTTbbb|||ddd\\\MMMFFF>>>;;;444999555555555555666888999:::777444:::FFFPPP[[[sssyyyooozzz~~~llliiittt}}}wwwlll^^^PPPEEE???===;;;777777999888666777:::::::::::::::;;;<<<======@@@@@@??????BBBFFFFFFDDDDDDJJJFFFBBBGGGKKKVVViiirrraaaRRRRRRYYYiii~~~{{{yyyzzz|||}}}}}}zzz{{{yyyvvvtttuuu{{{ooo^^^KKKBBB>>>===>>>@@@>>><<<@@@GGGTTTZZZggg~~~QQQ666666777222222222111111111111000000000000000000000000000000000000000000000000000000111111111111222222222222333444:::JJJ^^^kkkooowwwssssssxxx```JJJ;;;>>>JJJXXXYYYLLLBBB???===???MMMmmmxxxjjj___FFFAAA???EEEOOOTTTQQQLLL;;;999666444444666999;;;AAAFFFZZZrrruuuzzzssseeeSSSJJJDDDEEEDDD@@@CCCJJJRRRddduuu|||}}}vvv```IIIFFFMMMZZZgggmmmoooyyyqqqYYYIIICCCCCCAAA@@@DDDIIIIIIEEE???AAACCCBBBBBBKKKbbbxxxmmmcccuuutttyyyeeeYYYRRRKKKEEECCCBBBVVVXXXPPPVVV~~~lll___YYYVVVXXXXXXVVVUUUWWWLLLIIIEEEBBB@@@>>><<<:::777666555444444444444444333222777999>>>XXXyyyvvvmmmqqqsss^^^^^^rrrmmmrrrYYYFFF@@@999999===BBBHHHOOO^^^kkkmmm{{{|||bbbSSS```uuuyyy```XXXMMMAAAFFFWWW\\\vvvdddkkkVVVHHH;;;888:::555888888777666666666666666888777777BBBOOOTTTfffzzzvvvssscccoooxxxjjj[[[MMMCCC===;;;::::::999999888888999999;;;::::::::::::::::::;;;>>>???@@@BBBDDDEEEGGGGGGFFFHHHKKKMMMKKKRRRjjj[[[PPPUUUWWWkkk~~~}}}{{{zzzzzz{{{|||}}}{{{yyyyyyxxxvvvtttzzz~~~lllZZZIIIAAABBB<<<<<>>???AAAIIIkkk|||qqqaaaSSSBBBAAACCCIIIPPPPPPIIIAAA:::666444777888666888;;;???FFFcccooollleeeaaa___YYYWWWMMMHHHIIIGGGDDDNNN\\\uuucccUUUJJJNNNPPP___qqqtttppp~~~www^^^JJJAAA;;;>>>AAACCCCCCFFFKKKOOOIIIFFFCCCDDDKKKZZZooozzznnndddrrruuu{{{|||hhh\\\TTTLLLEEEBBBIIIXXX___MMM[[[nnn___[[[WWWTTTSSSSSSSSSRRRMMMJJJGGGEEEEEEDDDAAA>>>888666555666777888777666666666777:::AAAQQQmmmooommm]]]YYYmmmxxxpppxxx\\\BBB===::::::<<>>@@@BBBDDDFFFGGGFFFIIIMMMQQQTTTaaa}}}sssTTTKKKOOO]]]ttt~~~}}}|||{{{zzzzzzzzzzzzxxxvvvvvvvvvsssssszzzkkkXXXGGGAAA@@@<<<===BBBAAA:::<<>>???BBBKKKlll}}}wwwjjjYYYLLLBBB???>>>@@@DDDDDD???:::777444333555666555999>>>IIIUUUsssyyyddd]]]VVVXXXbbbeeebbbXXXQQQOOOMMMQQQcccxxxeeeUUULLLEEENNNSSS]]]kkkzzznnnVVVEEE>>>AAACCCFFFGGGHHHLLLRRRWWW\\\WWWRRRRRRZZZggguuuzzznnngggwwwpppfff~~~wwwzzz|||}}}iii]]]UUUMMMFFFCCCGGGVVVdddQQQVVV|||nnnddd```YYYRRROOOOOORRRUUUPPPMMMJJJIIIIIIGGGDDDAAA<<<:::888888888888666555666555666999>>>OOOmmmuuummmggg]]]mmmyyynnnqqqzzz\\\CCC===999;;;???FFFOOOVVVZZZ\\\YYYfffsssyyy|||~~~|||wwweeeVVVRRReeelllhhhfff```eeesssnnnpppYYYKKK???<<<>>>888::::::999888888888888999888777555===IIIOOObbb||||||hhhssspppqqq~~~wwwlll^^^PPPEEE===999:::999999999999999:::;;;<<<===???@@@@@@???===<<<:::;;;<<<>>>AAADDDFFFGGGHHHJJJOOOUUU^^^rrr}}}cccNNNIIIMMM\\\vvv~~~}}}}}}|||{{{yyywwwwwwuuutttttttttrrrsss}}}jjjUUUDDDAAA???<<<>>>CCCAAA<<<@@@HHHHHH^^^rrrwww{{{vvv~~~III888999333333333222111000000000000000000000000000000000000////////////000000000000000111111111111222222222777666444888HHH___qqqxxx~~~zzz|||qqqfffvvvttt|||pppXXXCCC===EEEWWW]]]PPPBBB>>>???CCCLLLlll{{{qqqaaaPPPDDD???;;;777666888999888777666444444555555666===EEE[[[mmmjjjVVVNNNIIISSSjjjvvvnnncccYYYUUUVVVaaazzzkkkQQQGGGEEECCCNNNUUU]]]kkkwwwbbbLLL@@@======AAAGGGMMMTTT^^^jjjrrrxxxqqqhhhfffllluuu|||~~~wwwhhhcccxxxqqqhhhxxxllllllqqq|||~~~jjj^^^VVVMMMFFFDDDDDDSSS}}}gggRRRWWWllliiiddd[[[QQQJJJKKKRRRYYYSSSQQQOOONNNMMMKKKGGGEEEAAA>>><<<:::999888666555777666666777===OOOnnn~~~nnnttt}}}wwwccckkk}}}lllgggqqqpppZZZDDD<<<777:::>>>EEEKKKOOOPPPOOOTTTcccllliiiiiinnnkkkcccZZZPPPQQQjjj~~~{{{}}}zzzrrrrrrtttuuu\\\MMM@@@>>>>>>888::::::999888888888888888999:::888===JJJRRReeeyyyvvvttt|||~~~iiiqqqwwwpppxxxmmm___QQQEEE>>>:::999999999999999:::;;;<<<>>>??????@@@@@@??????>>>999:::;;;===@@@DDDGGGHHHLLLNNNQQQVVVbbbyyyrrrbbbVVVNNNNNNQQQYYYppp~~~~~~~~~}}}{{{xxxuuutttssssssssssssrrruuuhhhQQQBBBAAA======@@@CCCAAA>>>BBBJJJJJJaaarrrssszzztttFFF777777444333222222111000000111111////////////////////////////////////000000000000000000111111111222222222888555222666HHH```rrryyy|||vvvuuu~~~xxxkkk{{{sssttt~~~tttaaaFFF@@@EEEUUU]]]SSSEEE>>>>>>CCCLLLjjj{{{kkkYYYHHH>>>:::777555444555777999:::777777888888666888CCCPPPmmmsss[[[MMMHHHHHHXXXrrr~~~pppeee[[[XXX\\\jjjxxx]]]JJJDDDDDDDDDNNNUUUccc}}}|||xxxwwwwwwuuulllZZZGGG>>>>>>;;;BBBLLLWWWdddtttzzzyyy~~~~~~zzztttmmm~~~xxxrrr```bbbfffkkkpppxxxkkk___WWWNNNGGGDDDCCCQQQ{{{iiiQQQ]]]jjjgggddd]]]SSSKKKKKKTTT\\\UUUUUUTTTSSSRRRNNNKKKHHHCCCAAA===;;;:::999888666777777777888>>>QQQssspppiii~~~}}}fffgggnnn```ccccccUUUCCC999888888:::>>>DDDIIIKKKKKKaaajjjjjjaaa```gggaaaSSSNNNMMMUUUmmmssseeedddooozzzyyy^^^MMM@@@>>>>>>777999999888777777777777888777:::888<<>>>>>???@@@AAA;;;;;;;;;===@@@DDDGGGIIIRRRUUUVVVYYYcccyyylllWWWOOOOOOPPPRRRSSSXXXhhh~~~{{{xxxuuusssqqqqqqqqqqqqpppuuuyyycccNNN@@@AAA<<>>CCCJJJMMM^^^jjjnnnfffCCC777555444333222111111000111111111////////////////////////////////////000000000000000000111111111222222222555444111555EEE\\\ooovvv}}}uuuqqqyyysss{{{wwwqqqwww~~~oooIIIBBBDDDRRR\\\VVVHHH???<<>>@@@@@@IIIVVVeeeuuuzzzllleeefffxxxyyysss}}}www{{{mmmZZZUUU]]]dddgggiiiqqq~~~lll___WWWNNNGGGDDDDDDQQQzzzmmmRRR]]]jjjbbbaaa^^^WWWPPPPPPVVV\\\VVVWWWXXXXXXUUUPPPLLLJJJEEEBBB>>><<<;;;;;;:::999888888999:::@@@TTTwwwvvveeesssfffcccttt^^^WWWTTTLLL???777:::888777;;;DDDNNNVVV[[[kkklllfff^^^```fff]]]LLLEEEKKKWWWjjjuuufff___WWW]]]yyyyyy\\\LLL@@@??????888999999888777777777777777333888666999DDDMMM^^^vvv{{{sssppp~~~xxxkkkqqqxxxtttmmmbbbVVVKKKBBB===888888888999:::<<<===>>>AAAAAA@@@@@@@@@@@@AAAAAA<<<;;;<<<===???CCCGGGIIITTTXXXZZZ[[[dddvvvooo^^^MMMIIINNNQQQRRRSSSTTT\\\iiiuuu}}}~~~{{{xxxvvvuuuoooooopppooonnntttppp^^^LLL???AAA<<>><<>>888444555222222111111111111111222000000000000000000000000////////////000000000000000111111111111222222222111222222444@@@UUUhhhqqq}}}vvvrrrxxxxxxjjjnnnzzz|||MMMCCCBBBNNNYYYWWWJJJ@@@;;;AAAGGG```qqqZZZFFF;;;888777999;;;;;;999999;;;???DDDGGGIIIDDD===???RRRfff~~~cccPPPDDDDDDIIINNN\\\iiiiii___[[[WWWXXX^^^eeellloooqqq{{{xxxcccPPPHHHGGGUUUkkkkkkZZZOOOJJJGGGFFFIIIMMMOOOIIIAAA???CCCAAAMMM___sss~~~hhh^^^]]]bbbxxx}}}{{{pppkkk]]]SSSVVVdddqqqvvvwww{{{lll___WWWNNNFFFCCCEEEQQQyyypppVVV\\\kkk^^^^^^]]]ZZZVVVUUUXXX[[[VVVYYY\\\\\\XXXSSSNNNLLLHHHEEEAAA>>>>>>======<<<888999;;;<<<@@@SSSvvviiikkkjjjbbbvvvzzzaaaPPPHHHBBB<<<888;;;::::::@@@KKKXXXcccjjjeeeccc______dddcccWWWIIICCCMMM\\\mmmsssmmmpppyyykkk\\\VVVYYY[[[jjjvvvYYYIII???@@@BBB;;;::::::999888888888888999222888777777@@@GGGUUUjjjxxxzzzvvvwwwddddddwwwxxxlllllllllhhh^^^RRREEE>>>888888888999;;;===>>>???@@@BBBDDDEEEEEEDDDBBB@@@<<<;;;;;;;;;===AAAEEEGGGMMMSSSXXX[[[dddssskkk\\\NNNLLLPPPSSSSSSTTTRRRVVV[[[___fffppp~~~sss|||}}}{{{yyyxxxxxxrrrrrrrrrqqqooovvvgggYYYJJJ???BBB===CCCGGGCCC<<<:::???DDDFFFUUUiiizzzqqq}}}wwwEEE:::999333555222111111111111111222222000000000000000000000000////////////000000000000000111111111111222222222...222444555===OOObbbmmmvvvtttsss|||}}}eeeooo|||OOOEEE@@@IIIVVVWWWLLL@@@;;;BBBFFF\\\nnnUUUAAA::::::999<<>><<<===CCCIIIRRRVVVWWWQQQGGGHHH]]]ttt~~~gggSSSGGGBBBFFFIIIHHHSSS______YYY\\\^^^]]]]]]ccclllrrr{{{fffMMMHHHMMM```sssZZZIII@@@>>>??????>>>@@@DDDDDDBBBEEEJJJLLLYYYmmmyyyxxxuuuooohhhnnnzzzzzzaaa[[[bbbiiirrrccc[[[YYY```nnn|||lll___VVVMMMEEEBBBEEEPPPwwwnnnTTTbbbggg^^^^^^]]][[[ZZZYYYXXXXXXXXX\\\```___[[[UUUQQQOOOOOOKKKFFFBBB@@@???>>>===777999;;;:::===NNNppppppfffrrrwwweeeppp~~~eeeMMM>>>;;;<<<===:::;;;>>>EEEOOOXXX^^^aaaZZZZZZaaajjjjjj^^^OOOGGGFFFTTThhh~~~gggXXXVVVYYYaaaiiiqqq{{{tttcccYYYPPP]]]tttrrrVVVGGG???BBBDDD>>><<<;;;::::::999999::::::444;;;999888???DDDPPPcccxxxyyy~~~}}}fff___qqq|||mmmaaafffkkkllleeeWWWHHH>>>777888888999;;;===???@@@>>>BBBGGGKKKKKKGGGBBB>>><<<;;;::::::<<>>EEEHHHCCC;;;999===BBB@@@UUUrrrzzzxxx{{{mmm<<<888:::333444222111111111111111222222000000000000000000000000////////////000000000000000111111111111222222222---333666666;;;KKK___kkkmmmooosss~~~zzzgggsss~~~|||QQQEEE>>>FFFTTTWWWMMMAAA<<>>999===@@@@@@@@@DDDMMMVVV___cccddd\\\PPPQQQggg}}}kkkVVVFFFEEEDDDJJJIIIBBBKKKZZZ]]]XXX```eeeaaa^^^cccrrr}}}aaaHHHIIIUUUjjjlllRRRAAA<<<===???AAA===;;;???BBBEEEKKKRRRbbbmmm~~~xxxmmmkkkcccWWWVVVWWW]]]gggrrrzzz{{{aaa^^^hhhqqqhhhYYYRRR[[[pppkkk^^^VVVLLLEEEBBBDDDOOOvvviiiNNNlllzzzbbbaaa___\\\[[[ZZZZZZYYYWWWYYY^^^bbbbbb]]]WWWRRRQQQTTTPPPJJJEEEBBBAAA???>>>666999:::999999HHHiiivvvdddgggwwwiiinnnhhhLLL999777===AAA777:::@@@GGGMMMPPPOOOMMMVVVZZZhhhwwwqqqZZZIIIFFFIII[[[vvvjjjKKKCCCJJJRRR^^^jjjsssbbb\\\UUUjjjpppSSSLLLEEEAAACCCBBB@@@>>><<<;;;;;;;;;:::999999888888999:::???LLLYYYooo||||||llldddsssooobbbrrr|||lll[[[LLLCCC:::888999<<<===;;;===AAAGGGKKKOOOMMMHHHAAA<<<;;;;;;:::;;;>>>>>>===???DDDDDDEEEMMM[[[dddiiipppyyyssshhh[[[UUUVVVYYYZZZXXXZZZ\\\```ccchhhqqq|||mmmoooyyy}}}{{{|||~~~vvvyyy|||ttt{{{qqq]]]QQQFFF@@@AAA>>>MMMLLLAAA===<<<>>>GGGTTTcccxxx{{{xxx___BBB555777999000111222222000///...///111000000000000000000000000000000000000000000000000000111111111111222222222333222333666<<>>>>>AAAFFFNNNYYYcccssswwwzzzvvvxxxrrrmmmeee^^^ZZZWWWPPPHHHIIIPPPWWW\\\dddtttjjjdddnnnmmm[[[QQQUUUnnnlll```WWWNNNFFFBBBCCCPPPyyydddTTTttt~~~jjjfffeeecccaaa___\\\ZZZYYYbbbaaa___]]]YYYVVVTTTRRRMMMNNNNNNJJJEEE@@@???@@@???<<<666999AAAEEEYYYyyy}}}ggg^^^mmmwwwuuunnnOOO>>>???@@@;;;>>>AAABBBBBBBBBHHHSSS\\\eeevvvlllQQQGGGKKKOOOfffrrrXXXPPPKKKNNNRRR]]]yyybbbVVVaaajjjQQQKKKEEEBBBDDDCCCBBB@@@===<<<<<<<<<;;;999:::999:::<<<<<>>;;;999;;;;;;;;;???EEEEEEGGGHHHEEEAAA===;;;<<<;;;:::;;;>>>>>>===???DDDAAABBBKKKYYYccchhhnnnvvv|||sssggg```___cccgggiiiiiillloooqqqqqquuuzzzzzzvvv{{{~~~wwwzzz}}}wwwkkkYYYNNNEEE@@@BBBAAANNNLLL@@@===<<>>@@@TTTttt|||jjjbbbooonnnOOO===>>>???===AAAEEEJJJMMMQQQZZZgggqqqjjjRRRNNNUUUZZZsssoooXXXUUUHHHDDDRRRiiicccZZZtttbbbMMMKKKFFFDDDFFFDDDDDDBBB???=========<<<;;;;;;;;;<<<===<<<>>>GGGRRReeehhhlll|||kkkooottt|||lllXXXJJJCCC===::::::;;;<<>>;;;;;;<<<>>><<<:::;;;>>>>>>===@@@EEEBBBDDDLLLXXXaaagggmmmsss{{{tttmmmiiilllqqqvvv|||~~~|||}}}yyy{{{}}}|||cccSSSKKKCCC@@@CCCFFFPPPKKK???<<<<<>>???@@@AAADDDHHHKKKVVVfffuuuzzz}}}~~~iiiSSSTTTdddyyy}}}mmmsssnnn```WWWNNNGGGEEEGGGYYY^^^PPPjjjooollljjjfffbbb```^^^^^^^^^YYY[[[\\\]]]]]][[[XXXVVVXXXXXXXXXUUUPPPLLLIIIIII??????::::::======PPPqqqnnnfffqqq}}}vvvqqqSSSBBBBBBFFFFFFLLLSSS[[[bbbiiitttkkkVVVXXXeeerrrqqqPPPIIILLLNNN]]]wwwggghhhuuuZZZKKKKKKGGGGGGIIIGGGHHHEEEAAA?????????>>>======<<<<<<<<<;;;===GGGRRRccc~~~llljjjpppkkkuuuppp^^^OOOEEE>>>::::::<<<<<<@@@EEEAAA@@@>>><<<<<<===???AAA===;;;;;;>>>>>>===@@@FFFJJJMMMSSSZZZ```ffflllqqq~~~wwwtttxxx}}}{{{yyyzzz}}}www]]]OOOHHHAAA@@@DDDJJJPPPIII===<<<===DDDSSSlllaaa===:::888222111222222111111111222222111000////////////////////////////////////////////////000000000000111111111111444333333333666@@@UUUhhhsssqqqvvv{{{}}}vvv[[[FFF<<>>???BBBQQQtttssseeeaaafff|||pppgggaaa]]]ZZZQQQLLLFFF???<<<<<<>>>@@@<<>>===???>>>@@@CCCEEEEEEFFFMMMUUUbbbuuuooo```XXXeee|||fffWWWcccvvvooo```WWWNNNHHHFFFIIIXXX[[[OOOgggrrrllliiieeeaaa^^^]]]]]]^^^[[[]]]```bbbaaa___\\\ZZZ[[[[[[[[[XXXUUUPPPMMMKKKEEEFFFBBBAAAAAA???PPPpppttthhhrrrvvvrrrWWWFFFEEEJJJMMMVVV^^^hhhqqqyyyppp]]]fffyyy___PPPVVV\\\lll}}}mmm|||jjjTTTKKKMMMJJJJJJNNNKKKLLLIIIDDDAAA@@@@@@?????????<<<::::::999<<>>???@@@@@@>>>;;;;;;>>>>>>===AAAGGGRRRXXX^^^``````bbbhhhlll~~~{{{|||}}}~~~~~~}}}}}}xxxzzz}}}qqqYYYNNNGGG@@@@@@DDDMMMOOOFFF<<<<<<>>>FFFWWWmmmVVV888999888111000111222000000111333444222/////////////////////////////////////////////////////////000000000111111111333333333333444===RRRfffnnnpppttt||||||aaaIII<<>>???AAALLLkkk|||tttsssuuu|||hhhXXXPPPMMMLLLJJJGGGDDD@@@===;;;;;;===>>>@@@CCCFFFHHHMMMTTTXXXZZZeeeiiimmmppptttyyyzzzxxxzzz~~~rrrcccZZZXXX]]]pppwwwuuu{{{tttbbbUUUSSSZZZaaaooo~~~rrr\\\MMMBBB:::888:::777999AAAHHHKKKNNNXXXdddlllzzz```aaakkk~~~|||]]]NNNWWWiiiooo```WWWOOOIIIGGGHHHUUU}}}YYYPPPgggqqqiiigggccc___\\\\\\\\\]]]^^^```bbbdddccc```]]]ZZZ[[[[[[ZZZYYYWWWSSSOOOMMMKKKKKKHHHHHHGGGBBBOOOlll{{{kkkrrrzzzttttttgggdddiii|||sssYYYGGGBBBEEEIIITTT]]]jjjttt}}}vvviiizzzjjj___fffooo{{{cccSSSNNNOOOLLLNNNSSSPPPPPPLLLGGGCCCBBBBBBAAA@@@???<<<;;;:::999<<>><<<;;;;;;:::::::::===???@@@???>>>>>><<<<<<>>>>>>===AAAGGGUUUcccmmmkkkdddaaadddhhhxxx~~~uuurrrqqqrrrtttvvvyyy|||{{{|||}}}zzzzzzwwwzzzkkkWWWMMMFFF@@@AAAFFFMMMMMMBBB;;;===???HHH[[[oootttMMM777888666111111000222000000222555555222///000000000000000000000000000000000000000000000000/////////000000000111111111222444444333;;;OOOccciiisssyyyyyy~~~zzzzzz{{{}}}hhhMMM===???IIIVVVVVVGGG>>>??????FFFaaa~~~}}}}}}yyyrrrrrruuunnndddVVVLLLHHHGGGEEEBBB??????===<<<;;;;;;;;;<<>>FFFPPPUUUVVV___kkkwww|||ooocccppp|||aaaNNNPPP]]]nnnaaaXXXPPPIIIGGGFFFRRR{{{XXXQQQjjj{{{mmmgggeeebbb```^^^]]]^^^^^^___```bbbbbbaaa___\\\ZZZZZZZZZZZZZZZZZZWWWRRROOOMMMMMMJJJLLLMMMEEEMMMeeetttvvv|||{{{tttppphhhZZZRRRRRRVVVnnnuuu___KKKAAABBBEEENNNYYYhhhvvv}}}vvvqqqcccmmm{{{wwwyyypppaaaTTTQQQRRRNNNRRRWWWTTTRRRNNNIIIEEECCCCCCBBBBBB>>>===>>>>>><<<<<>>@@@JJJ^^^yyyaaaFFF777666222222444000222000///222666666333///000000000000000000000000000000000000000000000000////////////000000000111///111555555333999LLL___ooo}}}}}}pppnnnqqq|||mmmQQQ>>>???JJJXXXYYYJJJ>>>@@@>>>BBBYYY~~~|||{{{}}}|||wwwmmmddd___^^^WWWQQQKKKGGGGGGFFFDDDBBB<<<<<<;;;;;;;;;<<<===>>>AAACCCFFFIIILLLPPPWWW]]]ccceeekkkttt|||~~~~~~ssshhhaaabbbmmmttt}}}lllWWWNNNTTT\\\rrryyypppdddZZZPPPIIIIIIMMMNNNMMMTTT___cccaaafffppp}}}rrr{{{wwwlllgggnnn}}}yyy```KKKKKKXXXmmmaaaYYYPPPJJJGGGCCCSSSVVVQQQmmmyyykkkgggfffeeedddbbbbbbbbbbbbaaaaaabbbbbbbbb```___^^^ZZZZZZZZZ\\\]]][[[VVVRRRPPPNNNKKKOOOSSSJJJMMM```~~~wwweee\\\VVVMMMJJJKKKJJJfffzzznnn]]]LLLAAA@@@EEEHHHTTTeeettt~~~zzznnnnnnuuu{{{|||uuutttwwwfffaaaVVVSSSTTTPPPTTTZZZWWWTTTPPPJJJEEEDDDDDDCCCCCC===>>>AAABBB???<<>>;;;;;;;;;<<<>>>BBB???===???CCCFFFGGGFFF???===<<<=========BBBHHHVVVsss{{{nnniiiiiihhhwwwzzznnngggbbbddddddccccccfffmmmsss}}}~~~zzzzzz}}}~~~|||xxxwwwxxx~~~sssaaaPPPIIIEEEAAACCCJJJJJJHHH===999>>>@@@KKK___}}}VVVBBB777444000333666111222000///222666777333...000000000000000000000000000000000000000000000000////////////000000000000---111555666444999KKK^^^xxx}}}{{{gggeeejjjxxxqqqSSS@@@@@@JJJZZZ[[[LLL>>>@@@===???TTTzzz}}}yyyzzzxxxtttlllcccZZZTTTRRROOOKKKFFFDDDDDDEEEEEEDDD<<<;;;;;;;;;<<<>>>@@@AAA???AAAFFFKKKOOORRRYYY___bbbccciiittt}}}xxxmmmdddfffooouuulllUUUJJJNNNWWWnnn{{{qqqlllfff___VVVNNNOOOTTTTTTRRRYYYhhhnnnlllpppzzz|||nnnkkkwwwqqq```[[[]]]ppp~~~qqqWWWDDDIIIZZZmmmaaaZZZQQQJJJFFFBBBVVVTTTPPPooo{{{lllhhhhhhhhhggggggfffeeeeeecccccccccddddddccccccccc[[[[[[\\\^^^```___ZZZVVVRRRPPPMMMSSSXXXOOONNN^^^yyyzzzaaaSSSLLLEEEAAAAAAFFFcccgggeee___TTTEEE<<<===BBBAAAMMM^^^lllvvv}}}}}}mmmdddmmmvvvsssmmmlllpppzzzxxxpppwwweeedddZZZUUUXXX[[[XXXVVVWWWVVVRRRMMMKKKKKKJJJHHHEEEDDDCCCAAA???===???BBBEEEKKKWWWkkk~~~xxx~~~oooffftttvvveeeRRR@@@;;;<<<<<<===@@@??????AAADDDFFFHHHGGGFFF>>>===;;;;;;<<>>BBBTTTttt~~~zzzuuuppprrrpppfffYYYRRRTTTYYYQQQMMMIIIJJJLLLJJJEEE???:::;;;<<<<<<;;;<<<>>>@@@BBBFFFKKKNNNPPPTTTZZZ___bbbhhhrrrzzz{{{lllbbbeeeeeemmm|||cccJJJBBBKKKWWWlll|||kkk`````````^^^]]][[[YYYYYYUUUNNNQQQ___kkkqqq|||}}}wwwwwwuuussswwwqqqVVVOOOYYYeeeyyy}}}|||zzzzzzvvvqqquuulllddd\\\PPPFFFJJJTTTvvv}}}kkkbbb^^^VVVLLLFFFEEE]]]zzzTTTSSSwwwyyyooollllllooosssnnndddaaaeee^^^```cccffffffeeecccaaabbb___^^^```cccbbb\\\VVVPPPSSSVVVWWWVVVTTTSSSSSSiiiyyyfffTTTJJJBBBBBBGGGLLLhhhlll\\\ZZZWWWRRRGGG<<<:::===@@@JJJXXXaaabbbcccmmmyyy}}}|||ooo___YYY]]]ggghhhcccgggsss}}}dddaaaiiinnnkkkaaabbbZZZVVVYYY\\\ZZZXXXXXXQQQPPPOOOOOOOOOMMMIIIFFFDDDCCCAAA>>>;;;;;;>>>AAAFFFOOOaaauuuxxxdddkkk}}}kkkYYYFFF>>>===<<<>>>AAA>>>>>>@@@BBBDDDEEEEEEDDD@@@>>>;;;;;;===AAAFFFIII^^^uuu}}}}}}zzzuuussswww{{{}}}~~~~~~}}}|||}}}~~~~~~{{{yyyxxxyyyyyyzzz|||jjjYYYJJJFFFDDDBBBHHHSSSNNNBBB:::<<<<<>>777555666333222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111666000111777444222CCC[[[|||}}}mmmhhhrrr{{{yyy~~~yyyfffKKK===GGGZZZ]]]TTT@@@???>>>AAASSSrrr~~~{{{wwwrrrnnnmmmooonnneeeXXXQQQRRRVVVTTTSSSQQQQQQPPPKKKDDD>>>:::;;;<<<<<<<<<<<>>AAA>>>>>>@@@AAABBBCCCDDDDDDDDD@@@;;;:::>>>DDDJJJMMMcccrrr|||tttqqqsssxxx}}}yyywwwvvvwwwwwwxxxxxx{{{```SSSHHHEEEDDDEEENNNZZZMMMBBB:::<<<>>>HHHcccyyykkkFFF===666666555333222333111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111555000222666444222AAAVVVrrryyy{{{vvvlllsssrrrppp{{{|||jjjOOO???FFFXXX^^^XXXBBB???===@@@PPPnnn}}}xxxsssmmmiiifffdddmmmooommmdddXXXRRRTTTXXXZZZZZZZZZWWWQQQIIIAAA<<<:::;;;<<<<<<<<<===???BBBFFFJJJOOOQQQSSSVVV\\\```fffllluuu}}}wwwmmm___```dddjjjppp{{{zzzaaaMMMIIIVVVcccppp~~~tttZZZIIIIIIMMMUUU```ffffffdddLLLDDDCCCNNN^^^nnnyyysssuuuvvvuuugggUUUTTTbbbppp|||wwwqqqeee[[[QQQKKKEEEDDDQQQaaammmccc^^^UUULLLGGGPPPkkk]]]aaa}}}rrrmmmmmmooonnnggg^^^ZZZ[[[ccceeehhhkkklllllljjjiiieeeeeeeeedddbbb___[[[YYYWWW\\\___[[[RRRLLLMMMPPPYYYgggxxxjjjPPPEEEDDDEEETTTooo{{{dddYYYWWWUUURRRIII???<<>>AAAFFFKKKJJJGGGIIIOOO[[[hhhwww}}}kkk[[[]]]___kkk~~~|||bbbSSSOOO^^^tttaaa[[[___jjjxxxggg]]]aaaccc```]]]]]]]]][[[WWWUUUKKKMMMPPPRRRRRRNNNJJJFFFJJJIIIGGGCCC@@@???@@@BBBFFFHHHRRRiii|||}}}{{{yyyhhh^^^lll}}}ooo[[[KKKBBB>>>???@@@@@@AAABBBCCCCCCDDDGGGHHHHHHCCC===;;;>>>FFFMMMRRRbbbjjj~~~{{{yyyyyy|||xxxvvvvvvwwwxxxwwwwwwlllYYYPPPHHHFFFFFFHHHRRR]]]HHH???:::<<>>LLLhhh{{{tttkkkhhhccc]]]ZZZYYY[[[]]]nnnmmmhhh___VVVTTTYYY_________\\\UUULLLCCC===:::999;;;<<<======>>>AAACCCGGGKKKOOOQQQSSSVVV[[[```iiiooowww~~~}}}tttmmmlllllllllppp}}}gggTTTQQQ\\\hhhqqqyyy~~~||||||wwweeePPPEEEDDDFFFPPP\\\cccaaa]]]LLLFFFDDDMMMYYYfffvvv{{{iii^^^^^^hhhsssyyyhhhXXX[[[ooo{{{nnnbbbZZZTTTTTTccctttnnnddd]]]TTTLLLHHHSSSqqq```ggg}}}qqqjjjmmmpppoookkkfffdddeeehhhiiikkkmmmnnnmmmllljjjggghhhiiifffbbb^^^\\\[[[\\\aaaddd^^^TTTMMMOOOTTTWWWaaaqqqwwwRRRDDDFFFJJJVVVpppvvv^^^MMMKKKKKKLLLHHHBBBAAADDD@@@DDDKKKPPPOOOMMMQQQYYY\\\kkk~~~pppfffpppwwwxxx```LLLMMM^^^~~~zzzeee]]]dddlllyyyjjjdddgggfffeeebbb^^^[[[XXXTTTPPPLLLNNNOOOOOOMMMJJJHHHGGGJJJJJJHHHEEEBBBBBBCCCEEEEEEGGGQQQjjj{{{||||||rrr___fffxxxyyygggTTTGGGBBB@@@???CCCEEEFFFEEEEEEGGGKKKOOOMMMIIIBBB>>>???GGGQQQYYYbbbeeeyyy~~~}}}zzzxxxvvvwwwxxxyyyzzz~~~yyyfffUUUNNNGGGEEEFFFIIIPPPVVVAAA<<<:::>>>EEESSSnnnccc@@@:::666666444111111444111111111111000000000//////////////////////////////////////////////////////000000000111111111111333111222555333222<<>>>>>@@@CCCEEELLLPPPUUUWWWYYY\\\bbbffflllrrrzzzzzzsssuuuyyy}}}ooo^^^XXX]]]eeeiiillljjjdddbbb___TTTFFFBBB@@@BBBJJJUUU[[[ZZZVVVNNNJJJHHHMMMRRRXXX^^^ccc^^^XXXPPPKKKNNNZZZmmm|||jjj\\\```www|||tttnnnnnn}}}nnnccc[[[SSSLLLIIIRRRqqq}}}___jjj~~~qqqhhhmmmqqqpppmmmkkkkkkkkkkkkkkkmmmmmmmmmllljjjiiihhhiiiiiigggccc___]]]]]]```eeegggaaaWWWRRRUUUZZZVVV[[[gggxxxYYYDDDHHHPPP^^^xxxrrrYYYEEECCCCCCEEEEEEBBBCCCGGGEEEKKKUUU[[[ZZZZZZbbblllzzzuuukkkgggnnnuuu{{{fffWWWJJJRRRrrrpppjjjnnnyyy}}}nnnjjjjjjhhhhhheee^^^XXXVVVRRRNNNMMMNNNNNNLLLJJJHHHHHHHHHJJJJJJIIIFFFCCCBBBCCCDDDAAADDDNNNhhhvvvxxxyyyuuueeecccmmmsss```PPPGGGCCC???DDDFFFGGGGGGFFFIIIOOOTTTTTTQQQKKKDDDAAAHHHWWWcccgggfffrrr~~~xxxxxxwwwtttttt|||}}}|||{{{yyyxxxxxxxxxyyyzzzppp```PPPJJJDDDBBBEEEHHHIIIIII;;;:::;;;@@@III[[[www{{{RRR===999666666444111111444111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111333444333222:::DDDZZZiiikkkeeehhhmmmwwwyyy|||oootttuuu{{{sss^^^HHHCCCNNN[[[___KKKCCC======DDDXXX|||sss^^^OOOCCCAAA???DDDMMMVVV[[[]]]TTTPPPHHHAAA@@@HHHVVVaaaaaaZZZNNNCCC;;;999999;;;===>>>@@@BBBBBBDDDHHHJJJNNNSSSWWWZZZ]]]```fffkkkqqqvvv~~~vvv|||zzzkkk```]]]___[[[ZZZTTTNNNKKKKKKFFF>>>>>>===???FFFOOOUUUVVVTTTQQQMMMIIIHHHGGGGGGFFFFFFDDDDDDDDDEEEHHHRRRgggzzz~~~hhh```ggg}}}nnnbbbZZZQQQKKKIIINNNmmmwww[[[jjj~~~ppphhhmmmpppnnnjjjjjjjjjiiiiiijjjkkkkkkkkkjjjhhhhhhiiihhhgggfffdddbbb```___bbbeeefff```XXXUUUXXX]]]ZZZZZZbbbrrrhhhLLLKKKSSSiiirrrYYYFFFBBBAAADDDEEEDDDGGGKKKNNNSSS[[[ccceeegggoooxxxlllXXXRRRUUU```dddhhhmmmxxx~~~ttt___VVVPPP___uuuzzzxxxmmmkkkjjjhhhiiieee\\\VVVUUURRRNNNJJJLLLNNNNNNKKKIIIJJJKKKNNNNNNMMMIIIFFFCCCCCCDDD@@@BBBJJJaaapppooo~~~uuuyyyrrrfffddduuu~~~kkkYYYOOOGGG@@@BBBDDDFFFEEEEEEIIIPPPWWW[[[[[[VVVLLLEEEKKK\\\llloookkkkkk~~~vvvtttvvv||||||wwwuuummmoooooommmkkkppp|||~~~~~~}}}|||zzzxxxwwwvvvxxxkkk]]]NNNHHHBBBAAAFFFIIIEEE???:::999;;;AAAMMMddd]]]FFF;;;888666666444000111444111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111333444222222888???TTTlllssskkkoooxxxuuuvvvyyygggNNNCCCKKKWWW\\\NNNEEE>>>===AAAQQQtttoooVVVCCC>>><<>>DDDKKKQQQUUUVVVVVVQQQHHH@@@======<<<;;;>>>???CCCHHHLLLTTTgggzzzooodddiiivvvnnnaaaXXXOOOIIIHHHJJJhhhsssXXXiiixxxllleeelllooojjjggghhhhhhfffdddeeefffggghhhhhhhhhhhhhhheeecccccceeeeeeccc```ccccccaaa\\\WWWUUUWWWZZZ^^^YYY]]]nnn|||yyyZZZQQQVVVhhhttt]]]JJJEEECCCFFFJJJLLLQQQWWWZZZYYY]]]hhhrrrwww{{{|||lll\\\MMMDDDGGGPPP___bbbbbbdddsssyyy___XXX^^^zzzrrriiihhhggggggiiidddZZZTTTTTTTTTPPPGGGKKKOOOPPPNNNLLLLLLMMMTTTSSSQQQMMMIIIFFFEEEEEEBBBCCCHHH[[[qqqmmm~~~kkk```lllrrr```TTTJJJBBB???BBBDDDCCCCCCGGGPPPWWW```aaa]]]QQQGGGLLL```ssstttmmmfffqqqnnnmmmqqq{{{~~~wwwkkkdddiiilllnnnllliiilllttt|||~~~{{{xxxuuusss{{{nnnaaaOOOHHHBBBCCCIIILLLEEE<<<::::::;;;AAAPPPkkkvvvMMMBBB:::777666666444000111555111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111333444222222777===QQQppp|||tttxxx||||||mmmRRRDDDIIITTTYYYOOOEEE>>>>>>@@@MMMnnnnnnSSS>>>>>>===AAANNN\\\aaaZZZPPPBBBAAA???@@@EEEPPP^^^hhh]]]RRRDDD<<<;;;===>>>===EEEGGGIIIJJJLLLNNNRRRTTTWWW[[[aaaeeehhhmmmsssxxxzzzuuuggg```KKKIIIEEEBBBAAACCCAAA???>>>???AAADDDHHHNNNSSSWWW\\\TTTGGG<<<777:::===>>>@@@@@@EEELLLRRRZZZkkk}}}bbbaaasssnnnaaaWWWMMMHHHHHHHHHeeepppVVViiirrrgggbbbjjjmmmiiifffiiijjjhhh___```bbbdddfffggghhhiiigggddd```bbbfffgggddd```bbbaaa]]]YYYTTTSSSTTTVVVZZZSSSUUUfffzzzyyy{{{eeeWWWXXXaaa}}}www```KKKFFFDDDIIIOOOUUU]]]cccccc\\\]]]kkk|||vvvcccNNNCCCAAAEEERRR^^^fffkkkkkklllzzzxxxiiiaaapppooogggiiiffffff```YYYVVVVVVUUUPPPLLLHHHMMMRRRSSSQQQQQQUUUYYYYYYVVVSSSOOOIIIDDDCCCDDDBBBGGGKKKTTTkkkwwwuuu}}}tttaaacccqqq{{{ooo```QQQGGGGGGDDDDDDEEEDDDCCCFFFLLLQQQhhhkkkWWWIIIJJJ^^^xxx|||kkk]]]hhhpppmmmuuu|||{{{}}}|||qqqvvvxxxxxxttttttxxxzzzyyy~~~}}}~~~{{{vvvuuuxxx{{{hhh[[[OOOGGGEEEMMMXXXWWWIII;;;:::<<<===DDDYYYzzz]]]BBB@@@777666555444333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111333333222111000222555888SSSbbbqqqwwwyyy~~~|||lllYYYAAA===NNN\\\RRRIII<<<;;;CCCJJJbbbwww[[[BBB===>>>FFFVVVeeehhh]]]PPPHHHEEEEEEMMM\\\kkktttxxxmmmVVVBBB???AAA@@@BBBIIIQQQNNNMMMOOOOOOOOOSSSYYY]]]dddmmmrrrrrrssswww{{{}}}xxxtttqqqtttyyynnn___OOOKKKHHHJJJJJJGGGEEEGGGGGGMMMNNNPPPQQQIIIKKK\\\ccc^^^JJJ;;;;;;:::;;;BBBAAAJJJSSSWWWZZZeeexxxqqq___ooolll___UUULLLFFFDDDMMMfffkkkWWWeeeiiidddeeejjjkkkgggeeeiiiiiieee\\\___bbbeeefffggghhhiiihhheeeaaabbbfffhhhfffcccaaabbb^^^UUUOOOQQQVVVWWWTTTWWWYYYaaatttttt|||uuu\\\RRRcccoooTTTLLLJJJQQQ[[[bbbkkksssvvvfffgggoooaaaPPPPPPJJJBBBDDDVVVlllzzz|||lllnnnvvv~~~oooiiijjjeeeeee```ZZZXXXXXXVVVQQQMMMIIIMMMQQQSSSRRRSSSUUUXXXYYYXXXVVVPPPIIICCCCCCFFFBBBGGGKKKRRRccc{{{|||yyyddd^^^hhhyyywwwhhhXXXNNNJJJFFFFFFHHHIIIGGGGGGKKKQQQgggnnn___QQQLLL[[[ttt{{{nnn___cccsssmmmvvv|||~~~}}}}}}~~~zzzuuuuuuxxxsssaaaUUUMMMGGGIIITTT[[[TTTFFF<<<:::;;;???JJJbbbVVV???@@@777666555444333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111333333222111000222555888LLL[[[jjjqqquuu}}}~~~}}}|||jjjZZZEEE???JJJRRRQQQIII<<<;;;AAAFFF\\\~~~zzzaaaJJJ@@@@@@FFFWWWjjjqqqjjj```[[[VVVTTTZZZiiizzzzzzaaaIIIBBBCCCDDDJJJRRR[[[WWWTTTUUUVVVVVVZZZ```eeejjjpppsssuuuxxx}}}zzzsssooonnnsssyyynnn___QQQLLLLLLPPPRRRRRRSSSUUUSSSYYYZZZYYYVVVJJJKKK\\\dddeeeTTT???::::::<<>>>>>AAAIII^^^dddiiiooooooccc___^^^hhhgggjjjsss}}}yyyggg\\\UUUMMMHHHGGGNNNiiibbbSSSddd|||eeebbbfffiiijjjhhhggghhheeebbbeeefffhhhiiiiiihhhfffeeemmmiiifffeeefffeeebbb___aaabbb___VVVRRRUUUZZZ\\\VVVYYY\\\___iii{{{uuurrr{{{XXX[[[ssswwwpppmmmttthhhJJJ>>>BBBMMM\\\mmm|||wwwvvv{{{nnnfffffffff^^^___^^^]]]]]]\\\YYYSSSOOORRRRRRRRRTTTUUUUUURRRPPPOOOUUUUUULLLBBB@@@DDDIIIJJJNNNRRRSSSUUU```wwwwwwnnn~~~eee[[[kkkyyymmmeeeWWWNNNGGGGGGJJJIIIGGGHHHTTTkkk|||~~~pppXXXRRRaaassswwwlllccc}}}qqqooo}}}}}}{{{zzzxxxtttqqqvvv~~~~~~lll^^^TTTMMMHHHIIIVVVfff```JJJ<<<===;;;===CCCQQQiiioooFFF:::>>>888777666444333333333333222222222111111111000000///////////////////////////////////////////////////000000000111111111111111222222111000111444777===MMM^^^iiissszzz|||zzzuuugggccc]]]KKK@@@BBBDDDKKKHHH???<<<@@@AAAPPPjjjuuugggMMMKKKQQQeee~~~}}}~~~gggPPPIIINNNXXXdddmmmlllddd]]]\\\\\\]]]aaagggmmmnnnooottt{{{{{{pppmmmqqq}}}sss]]]QQQHHHDDDCCCIIINNNQQQUUUZZZ]]]cccffflllnnn]]]PPPUUUbbbwwwrrrVVVEEECCCIIIQQQlllnnnlllooolllWWWMMMKKKMMMXXXeeeoooppprrr|||vvvsss}}}wwwfff[[[SSSLLLHHHGGGNNNkkk```VVVkkkwwwaaa___eeeggghhhiiiiiiiiifffcccffffffgggiiijjjiiigggeeejjjhhheeeeeeeeedddaaa^^^___aaa^^^VVVRRRUUU[[[]]]ZZZ^^^```___aaaooozzzsss}}}ddd^^^rrr~~~pppVVVGGGFFFXXXhhhxxx}}}{{{zzzzzzyyyzzzqqqvvv~~~rrreee___bbbccc[[[]]]]]]^^^]]]\\\XXXSSSPPPQQQQQQQQQQQQQQQOOOKKKHHHLLLTTTUUUKKKCCCDDDIIIMMMOOOPPPRRRRRRQQQ[[[vvvooohhhwwwooo\\\ddduuu}}}tttooobbbUUUHHHDDDDDDCCCDDDFFFVVVpppgggUUUXXXjjjwwwvvvooosssgggwww~~~|||yyyvvvtttppppppzzzrrrbbbYYYQQQLLLGGGLLLZZZeee[[[DDD999<<<:::???FFFSSSjjjfffEEE<<<<<<888777666555444333333333222222222222111111111111///////////////////////////////////////////////////000000000111111111111000111222111111111444666;;;LLL```lllxxx}}}~~~vvvvvvzzzqqqjjjlllgggOOO???AAAEEEHHHHHHAAA>>>AAAAAAMMMddduuu\\\[[[bbbuuuppp```RRRQQQ[[[gggpppvvvmmmccc[[[ZZZ[[[]]]bbbggglllmmmqqqwww~~~vvvooooooxxxgggSSSJJJDDD>>>;;;>>>AAACCCFFFJJJPPPVVV^^^nnnyyyiiiSSSOOOWWWtttyyyaaaNNNFFFKKKXXXmmmnnniiihhhnnnTTTIIIGGGKKKQQQ\\\nnnwwwooojjjuuuuuuaaa```ooo|||wwweeeZZZRRRJJJFFFEEEMMMlll]]]YYYsssuuudddffffffeeefffiiikkkkkkhhhfffdddcccdddfffhhhiiihhhfffeeeddddddddddddcccbbb```aaabbb___WWWTTTWWW]]]___```cccddd```\\\dddzzz|||nnnzzz~~~iiiUUUIIIMMMWWWjjjrrrvvvuuuvvv|||~~~qqqrrrjjjaaa]]]aaaccc\\\]]]]]]^^^]]]ZZZVVVRRRPPPMMMNNNOOOOOONNNJJJGGGEEEPPPWWWWWWMMMGGGJJJPPPQQQPPPNNNPPPRRRPPPVVVsss{{{|||nnnlllwwwvvv```^^^iiissszzzvvvlll^^^NNNDDD@@@>>>AAAEEEVVVsss{{{aaaVVVaaattt}}}}}}{{{dddmmm}}}}}}zzzwwwsssooolllqqq~~~jjj]]]UUUNNNIIIIIIRRR]]]^^^QQQ@@@999;;;:::AAAKKK[[[rrr[[[EEE>>>;;;888888666555444333333333333222222222222111111111000000000000000000000000000000000000000000000000000000000000111111111111///111222111111111333555:::MMMbbbooozzz}}}wwwxxxtttzzz{{{vvvzzzrrrUUUAAABBBFFFHHHJJJCCC>>>@@@@@@JJJ^^^nnnooouuueee]]]VVVZZZfffppptttttteee\\\VVVWWW[[[```eeejjjnnnqqquuuzzz~~~}}}yyy___MMMJJJEEE>>>888888888888;;;???BBBKKKWWWmmm{{{kkkRRRJJJKKKjjjxxxkkkVVVFFFHHHYYYnnnrrrmmmjjj|||UUUFFFFFFJJJTTT___ppp}}}rrrjjjttthhhUUUWWWggguuuuuucccXXXQQQIIIEEEDDDMMMnnnWWWZZZxxxqqqccchhhjjjfffeeeiiilllkkkiiiiiidddbbb```bbbfffiiiiiihhhbbbcccdddeeeeeedddcccbbbdddeeebbbZZZVVVZZZ___aaacccfffgggaaaZZZ]]]ppp~~~dddOOOFFFKKKZZZjjjmmmhhheeelll|||sssxxxooojjjppprrrcccaaa```dddggg```]]]^^^^^^\\\XXXTTTQQQPPPKKKOOOSSSSSSPPPMMMLLLLLLUUU\\\YYYNNNIIINNNRRRPPPRRRNNNQQQVVVRRRSSSmmmssswww~~~zzzhhh___eeeppp~~~zzztttgggWWWKKKBBB===???DDDRRRssspppXXX[[[pppmmmhhhvvv~~~}}}yyyuuuoookkkiiirrrsss```WWWQQQKKKGGGKKKWWW]]]TTTEEE===;;;:::===DDDQQQeeesssOOOCCC@@@:::999888777555444444444444333333222222222111111111000000000000000000000000000000000000000000000000000000000000111111111111///000222222111111333444888LLLbbbooowwwwwwtttzzzzzzvvvZZZEEEDDDFFFIIILLLEEE===>>>===EEEWWWxxx||||||~~~~~~uuubbb]]]ZZZ^^^hhhooommmgggWWWPPPLLLQQQZZZaaahhhnnnsssuuuxxxxxxwwwxxx{{{pppWWWJJJKKKFFF>>>777666555555777;;;<<>>DDDNNNsss{{{\\\XXXmmmxxxhhhppp~~~}}}}}}yyytttnnniiihhhssshhhXXXRRROOOJJJFFFMMMZZZ\\\LLL>>><<<<<<999BBBHHHUUUkkkeeeEEEAAA@@@:::999888777666444444444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000111111111111...000222222111111222444777JJJ```mmmsssyyy~~~pppppp{{{|||~~~|||ttt\\\IIIGGGFFFKKKNNNFFF===<<<;;;AAARRRsss}}}}}}zzzrrrjjjbbb^^^[[[^^^eeeiiicccZZZKKKEEECCCLLLXXXaaaiiiooouuuwwwwwwsssooonnntttzzz|||}}}}}}zzzhhhQQQHHHLLLFFF>>>777555555555888<<<<<>>888===LLLfffwww}}}PPPGGGEEE<<<<<<999888777666444444444444222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333777DDDWWWhhhtttxxxuuupppxxxqqqnnnqqqyyy|||yyyfffJJJAAAIIILLLMMMKKKDDD<<<<<>>===JJJXXXfffpppzzz}}}PPPHHHDDD;;;===999888777666555444444444222222222222111111111111000000000000000000000000000000000000000000000000////////////000000000000111111111222222222333333333@@@QQQaaalllqqqqqqpppwwwwwwwwwtttqqquuu{{{rrrSSSDDDGGGMMMNNNLLLEEE===<<>>888:::EEEWWWzzzaaaKKKMMMMMMfffaaaRRRAAA>>>GGGKKKGGGNNNRRRYYYeeesssnnnhhhnnn{{{uuuppp{{{mmm\\\UUUPPPHHHDDDFFFSSSaaaTTTggg~~~xxx}}}rrrjjjfffkkkpppooommmmmmmmmddd```cccgggfffeeefffeeedddccccccdddcccbbb``````eeeeee___]]]ccciiikkkmmmlllkkkkkkkkkkkkkkkkkk{{{fffiii{{{kkkYYYYYYfffuuuyyycccYYYZZZ]]]xxx___XXXYYY]]]```iiikkk___UUUUUUUUUVVVWWWVVVRRROOOKKKRRRXXXXXXXXXXXXVVVSSSVVVWWWSSSIIIDDDIIIQQQUUUSSSQQQSSSXXXYYYXXXZZZ^^^tttvvvlllkkkrrrzzz{{{rrriii^^^QQQIIIIIIUUUsssxxxeeeYYYdddxxx|||||||||zzzsssmmmeeebbb[[[dddeeeTTTIIIKKKIIIEEEPPPcccsss___III>>>;;;;;;???CCCUUUgggiiikkk{{{qqqOOOIIIAAA:::???999888777666555444444444333222222222111111111111000000000000000000000000000000000000000000000000////////////000000000000111111111222222222222333111===NNN^^^hhhmmmqqqssswwwvvvuuuxxxttt___HHHCCCMMMOOONNNGGG???<<>>GGGQQQYYY___aaa^^^\\\XXXUUUUUUVVVXXXZZZ]]]cccjjjppptttyyy|||vvvtttvvv|||{{{xxxuuuqqqfffYYYQQQNNNJJJEEE???999555666777666777999@@@@@@BBBCCC>>>777666999GGG\\\xxxvvvZZZKKKIIIDDDSSSKKKAAA::::::>>>AAACCCPPPZZZgggsss}}}vvvdddiiivvvmmm\\\UUUOOOGGGDDDGGG[[[UUUQQQqqqxxxnnnooolllfffdddiiimmmmmmjjjhhhllleee```aaaccccccccceeeaaa``````aaaccccccaaa______eeefffaaa\\\___fffkkknnnkkkhhhiiikkkllljjjhhhvvvrrrqqq~~~~~~fffSSSTTT\\\dddrrrqqqXXXKKKSSSggguuufff\\\ZZZ\\\\\\cccfff]]]TTTUUUVVVVVVTTTQQQNNNLLLMMMPPPRRRRRRQQQOOOMMMKKKSSSWWWTTTJJJDDDHHHQQQWWWQQQPPPSSSVVVUUUQQQPPPSSSaaavvvvvvcccfffjjjpppyyy~~~}}}uuupppggg[[[PPPLLLZZZuuuyyykkkYYY^^^zzz|||yyyxxxtttlllfff```^^^bbbzzzqqq___PPPHHHJJJHHHFFFWWWoooxxx\\\DDD>>>>>>;;;>>>FFFWWWsssssspppdddOOOIII???:::@@@:::999888666555555444444333333222222222111111111////////////////////////////////////////////////////////////000000000000111111111111222222222222333>>>QQQbbbllloootttxxx}}}{{{yyysssmmmyyyfffMMMAAAKKKNNNNNNIII@@@<<>>EEELLLQQQSSSSSSOOOMMMJJJGGGFFFHHHKKKMMMQQQWWW___fffkkkrrryyy~~~{{{oooiiicccbbbgggoootttvvv~~~yyysssrrrrrroooiii^^^SSSNNNMMMIIICCC<<<777444555666555666888:::777777999888777:::???IIIfff|||rrrXXXIIIBBB:::BBB======AAAAAA>>>CCCLLL]]]hhhssszzz~~~lllbbbqqq~~~lll\\\UUUNNNFFFEEEIII^^^yyyKKKPPPwwwooodddccciiifffdddgggkkkjjjfffbbbcccaaa___```aaaaaabbbbbb]]]]]]^^^aaacccccc```^^^```eeegggaaaYYYXXX^^^eeelllgggcccdddggghhheeeaaaiii~~~{{{|||aaaLLLLLLPPPSSScccyyysss[[[GGGHHH^^^yyywwwggg```^^^ZZZ]]]```XXXUUUWWWYYYXXXTTTRRRRRRSSSTTTRRROOOMMMKKKHHHGGGGGGRRRVVVTTTKKKEEEIIIRRRXXXRRRSSSUUUUUUOOOIIIKKKQQQSSSkkk{{{}}}~~~```]]]\\\```lll}}}~~~yyyuuuooocccYYYTTTcccvvv{{{{{{vvvooo^^^aaaxxx|||yyyuuupppjjjccc^^^XXX\\\qqqdddWWWMMMGGGHHHIIIMMM```vvvnnnTTT???>>>>>>:::>>>HHH[[[}}}XXXNNNHHH???;;;???:::999888777555555555555333333333222222222222111////////////////////////////////////////////////////////////000000000000000000111111111222222222444===QQQfffqqqrrrtttyyytttjjjtttiiiPPP@@@GGGKKKNNNIIIAAA===>>>BBBQQQqqq~~~xxxpppjjjpppssswwwyyyuuulllccc\\\TTTOOOGGG@@@;;;888666666888:::===AAAEEEGGGFFFDDDCCCAAA>>><<<<<<>>>@@@BBBGGGMMMUUU\\\cccjjjsssyyy{{{~~~uuujjj[[[UUUQQQTTT^^^gggllllllyyytttgggccceeegggddd```WWWMMMJJJJJJGGGBBB;;;666333555666555555777666333444666777777<<>>AAANNNjjj~~~{{{qqqjjjkkkooosssuuurrriii___YYYOOOJJJCCC;;;555333222333888999:::===??????<<<999999888777666666888999:::@@@EEEMMMTTTZZZbbbkkkrrryyy~~~{{{yyywwwkkk]]]KKKGGGEEENNN\\\gggjjjhhhtttvvvpppaaaTTTQQQSSSVVVWWWUUUOOOGGGDDDEEECCC???:::555333666777555555777555444555777666666<<>>>>>AAAIII```}}}ssskkkeeeiiinnnpppmmmeee[[[UUUIIIFFF???999333111222333666666777999:::999666444444444444444555555666666:::???FFFMMMSSSZZZdddjjjuuuzzzzzztttqqqooocccSSSCCC???BBBOOO```lllkkkgggooommmdddTTTHHHDDDEEEFFFLLLNNNLLLEEEAAA@@@@@@===999555333666888666666888555666888999777888BBBMMMnnn{{{ttt^^^EEE@@@======@@@FFFRRReee||||||oooooo~~~zzzmmmbbbgggvvvrrrcccUUUOOOIIICCCGGGOOOmmmtttNNN]]]~~~vvvhhhfffeee___^^^ZZZWWWYYY[[[UUULLLPPPZZZaaa___]]]^^^___^^^[[[]]]aaaeeehhhfffbbb^^^YYYXXX[[[``````___dddllljjjiiigggeeecccbbbaaaaaa___^^^bbbpppuuuxxxxxxttt~~~yyy{{{~~~{{{dddKKKAAAHHH[[[rrr|||uuuwwwrrrnnnwwwkkk\\\[[[cccccccccccc^^^SSSVVVWWWTTTSSS[[[jjjvvv```RRRFFFCCCBBBCCCHHHOOOXXXZZZYYYVVVWWWZZZ[[[YYYSSSMMMKKKNNNPPPOOOMMMMMMIII\\\xxxxxxqqq~~~vvvddd]]]WWW[[[jjj||||||~~~|||}}}xxxeee^^^mmmwwwmmmwww|||zzzzzzuuulll```UUUOOOOOOQQQmmmcccQQQJJJDDDLLLLLLHHHTTTgggdddSSS>>>??????<<<===HHH]]]nnnZZZJJJKKKCCCBBBDDD999;;;:::999777666666555555444444444333333333222222000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111555222<<>>777???GGGHHHCCC??????AAADDDYYYyyy~~~tttlllbbbeeejjjllliiiaaaXXXRRREEECCC>>>999555444666888333333444666888777555333111222333444555555555555777<<>>BBBQQQeeepppmmmgggllliii^^^OOODDD@@@???===GGGKKKLLLFFF@@@??????>>>999555444777888666666888555777:::;;;999===JJJYYY}}}{{{bbbCCC===:::===CCCOOObbbwwwxxxkkkooonnneeeiiiuuuoooaaaTTTNNNHHHCCCGGGPPPwwwtttOOOaaarrrfffdddcccbbbaaa^^^ZZZ\\\```[[[RRRSSS]]]ccc___[[[]]]``````\\\^^^bbbgggiiigggbbb^^^YYYWWWXXX]]]^^^]]]```gggiiiiiihhheeebbb``````aaaccc[[[XXXfff||||||yyy}}}|||kkkQQQFFFQQQkkkxxxxxx___ZZZWWW\\\fffjjjgggaaaZZZXXXVVVTTTUUUWWW[[[]]]VVVKKKGGGLLLNNNHHHHHHNNNWWWVVVVVVWWWYYY[[[[[[[[[UUUNNNNNNTTTRRRJJJHHHNNNNNNYYYmmmxxxnnnvvv~~~vvvwwwmmm___[[[ggg|||}}}yyyqqqgggdddgggvvviiirrr~~~{{{yyymmmvvvgggTTTSSSOOORRReeeiiiVVVOOOIIIDDDFFFKKKVVVfffmmm\\\FFF>>>>>>>>>@@@EEETTTllliii[[[MMMHHHFFFCCC@@@???<<<<<<;;;:::999999999999555555555444444333333222111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111555111888LLL___ggghhhiiivvvyyyyyyzzzvvvyyymmmWWWBBB999???HHHNNNIII???:::;;;@@@OOOjjjvvvooobbbbbbcccgggiiieee[[[RRRGGGAAA:::444111111111111444444333333333444555555777777666555555666777888===>>>@@@DDDKKKUUU```gggpppooolllggg___WWWOOOKKK@@@>>>DDDXXXoooxxxqqqeeejjjdddXXXKKKAAA>>>@@@DDDCCCJJJNNNLLLEEE???AAADDD<<<:::888888888999:::999<<<<<>><<<>>>HHH\\\qqq|||zzznnneeetttvvvkkktttsss```UUUJJJKKKIIICCC[[[nnnMMMZZZ|||pppaaa```dddeeegggbbb[[[___gggeee[[[aaa```^^^___aaacccddddddeeeeeeeeeeeefffeeecccaaa````````````aaaccceeefffllliiieee```]]]]]]aaadddhhheee]]]YYYgggzzz|||}}}nnnRRRNNNeee[[[XXXWWW[[[bbbdddaaa\\\XXXVVVTTTRRRRRRSSSVVVWWWSSSJJJGGGMMMPPPMMMMMMSSSUUUTTTSSSTTTVVVYYY[[[\\\[[[SSSQQQUUUSSSJJJIIINNNPPPWWWdddzzz~~~}}}|||}}}nnnbbbdddrrr~~~{{{sssiiigggjjjrrrgggqqq}}}|||xxxuuussstttpppcccTTTLLLMMMfff|||]]]OOOIIIEEEJJJGGGRRRgggpppcccNNNBBB:::@@@BBBBBBRRRlll}}}cccWWWMMMJJJIIIFFFBBB@@@>>>===<<<:::999888888888666555555444444333333222111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111888GGGVVV```hhhooozzz}}}|||zzzssswww{{{ppp\\\HHH;;;@@@IIIOOOKKKAAA===>>>AAAMMMeeeyyyssshhhfffdddffffffaaaXXXOOOFFF@@@999444222111111111333222222222222333444444666666555555666777999999;;;>>>BBBGGGNNNWWW```fffmmmlllhhhbbbZZZQQQJJJFFF@@@@@@GGGXXXkkkrrrjjj```___[[[SSSIII@@@===???BBBGGGNNNUUUUUUOOOGGGCCCBBB>>><<<;;;;;;<<<<<<=========<<>>AAAIIIOOOLLLDDD@@@AAAAAAJJJ^^^||||||xxxooojjjeeebbbaaa\\\SSSLLLDDD???888333222222222111222111111111222222333444555555555666888999;;;<<<:::>>>CCCIIIPPPYYYaaaggglllkkkfff___TTTKKKEEEBBB<<<>>>FFFRRR___bbb\\\UUUPPPPPPLLLFFF???<<<>>>AAAJJJUUUaaaddd]]]QQQHHHCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@???GGG\\\pppoooRRRBBBCCCDDDJJJXXXlllzzzqqqfffbbbqqqnnn^^^UUUJJJJJJHHHDDD]]]XXXLLLccclll\\\YYYZZZ]]]gggmmmllllllooollleeebbbaaaaaacccfffiiijjjjjjaaabbbdddfffggghhhggggggiiihhhgggffffffggghhhiiiiiihhheeeaaa^^^^^^```cccjjjddd```dddmmm}}}{{{}}}}}}QQQUUUYYY\\\\\\ZZZYYYXXXVVVTTTRRRPPPPPPQQQSSSTTTNNNIIIHHHKKKJJJGGGFFFJJJQQQPPPNNNMMMOOOTTTZZZ___```ZZZUUUTTTQQQMMMNNNRRRVVVRRRPPPVVVfffyyypppgggnnnwww~~~}}}xxxqqqnnnnnnmmmgggvvv~~~nnnxxx}}}|||{{{{{{{{{yyyuuusssnnnfffmmmjjjYYYkkkaaaQQQLLLGGGEEEIIIJJJXXXuuuvvvOOO===CCCAAACCCDDDRRRvvv}}}sssaaaOOOKKKKKKOOOQQQLLLEEEBBBBBB@@@>>><<<:::888777777777777666555444333333222222222222111111111000000000000000000000000000000///////////////////////////000000000111111111111...000555===IIIZZZmmm{{{vvvxxx~~~zzzmmm^^^BBBBBBFFFKKKLLLFFFBBBAAA@@@FFFXXXvvv{{{ssslllccc^^^[[[WWWPPPKKKAAA===777333222222222222222111111111222333444555555666777999;;;===???@@@<<>>EEELLLNNNKKKIIIEEEGGGHHHEEE???<<<>>>@@@KKK\\\nnnrrrfffVVVLLLHHHGGGGGGGGGFFFDDDDDDEEEFFFJJJMMM[[[qqqyyydddJJJAAAFFFDDDRRReeeuuuzzzrrrsssccc```uuuooo```XXXLLLJJJHHHEEEaaapppMMMIIIdddiiiYYYSSSRRR___iiiqqqpppnnnnnnmmmjjjcccbbbccceeeiiilllllllllbbbdddfffggggggggghhhhhhiiigggfffddddddddddddeeeeeeeeecccaaa______bbbeeemmmggggggmmmsss|||~~~zzz}}}xxxxxx~~~PPPTTTZZZ\\\\\\[[[[[[[[[QQQQQQOOOOOOOOOQQQRRRTTTOOOMMMMMMNNNMMMJJJIIIJJJOOOOOONNNMMMNNNRRRYYY___\\\WWWSSSQQQOOONNNPPPTTTUUUQQQMMMPPPZZZkkk~~~|||kkkjjjnnn{{{zzzuuurrrppppppkkkzzzqqqyyy}}}xxxwwwvvvvvvuuurrrnnnjjjgggkkkuuulllbbb~~~iiiOOOKKKJJJDDDDDDMMMSSSooofffIII???BBBCCCCCCPPPpppdddVVVIIIGGGJJJQQQRRRLLLEEEBBBCCCAAA???===:::888777777888777777555444333222222222222222222111111111111000000000000000000000000///////////////////////////000000000111111111111///000333:::JJJ___sss{{{|||}}}vvvjjjIIICCC@@@FFFKKKIIICCC@@@>>>CCCSSSqqq}}}tttkkk```XXXUUURRRNNNIII???;;;666333222222222222222222222333333444666666777888:::<<>><<<666666888:::===@@@BBBCCCBBBFFFIIIFFF@@@<<<>>>AAAMMMbbbwwwwwwdddPPPHHHIIIDDDFFFGGGFFFFFFHHHLLLOOO[[[eeewwwqqqYYYDDD@@@FFFHHH]]]ttt~~~}}}yyytttooollldddkkkyyy{{{mmm___XXXKKKGGGFFFGGGeeefffGGGGGGaaa~~~hhh[[[UUUTTTeeelllqqqnnnjjjiiikkkllldddddddddgggjjjllllllllldddfffgggfffeeeeeegggiiihhhgggeeecccbbbbbbbbbcccaaabbbbbbaaa```aaadddffffffcccfffkkkmmmrrr|||yyytttvvvQQQTTTXXX[[[\\\[[[[[[\\\MMMMMMLLLLLLMMMNNNPPPQQQHHHJJJLLLLLLJJJHHHHHHIIIKKKMMMNNNNNNNNNQQQWWW\\\WWWTTTQQQOOONNNOOOQQQSSSQQQNNNMMMMMMRRRaaazzzxxx{{{rrrkkkhhhssszzz}}}{{{yyyvvvvvvppp|||uuu}}}}}}{{{wwwuuurrrpppooolllhhheeehhhuuuxxxjjjhhhhhhTTTFFFHHHGGGBBBGGGTTTkkkrrrPPPCCCAAA???EEEOOOkkksssYYYOOOHHHGGGKKKQQQRRRKKKDDDBBBCCCBBB@@@===;;;999888888999888777666555333222222333222222222222111111111000000000000000000000000000000000000000000000000000000000000111111111111111222333888HHHbbbyyy|||wwwxxx~~~vvvUUUGGG===BBBLLLNNNHHHAAA===AAAOOOjjj}}}tttjjj]]]TTTPPPNNNJJJGGG<<<999555222222333333222222222222333444555666777888999<<<>>>AAACCCDDDDDDBBBEEEJJJPPPXXXbbbmmmtttqqqrrrnnnbbbRRRCCC;;;888888777777888;;;???CCCEEEGGGKKKMMMHHH@@@;;;===AAAOOOaaarrrnnnYYYFFFBBBEEE>>>@@@BBBBBBCCCGGGOOOUUUdddrrrzzzeeeNNNAAA@@@EEEQQQjjjxxxrrrpppooobbbmmmzzzrrrzzz|||ggg[[[TTTGGGDDDEEEJJJmmmaaaGGGJJJbbb{{{jjjbbb``````kkkmmmnnnjjjfffeeeiiimmmfffeeefffhhhjjjkkkjjjiiidddeeedddbbb___```eeeiiiiiihhhfffdddcccccccccddd```aaabbbbbbaaaaaacccdddbbbdddhhhiiigggiiivvv}}}|||tttwwwwwwzzzSSSTTTUUUWWWYYYYYYYYYXXXNNNMMMMMMLLLMMMMMMNNNOOOCCCGGGIIIHHHEEECCCBBBAAAFFFJJJNNNOOONNNOOORRRVVVTTTSSSQQQNNNMMMOOOQQQQQQLLLKKKKKKKKKMMMYYYvvv{{{zzzyyy~~~{{{ssskkknnnvvv|||}}}~~~}}}~~~zzzsss{{{vvvzzz}}}xxxuuurrrnnnkkkiiihhhfffeeelll}}}}}}ssswww}}}uuuiiiUUUJJJDDDEEEFFFGGGVVVhhh[[[@@@???CCCAAASSSkkkeeeTTTOOOIIIHHHKKKPPPOOOIIICCCAAACCCBBB@@@>>><<<:::999999999999888666555333222222333333222222222111111111000000000000000000000000000000000000000000000000000000000000111111111111111555555555BBB___~~~~~~~~~wwwnnnrrrdddMMM<<>>@@@JJJ```}}}}}}uuujjj[[[QQQLLLIIIEEEBBB:::777444222222333333222111111111222333444666777777999<<<>>>AAABBBCCCCCCCCCIIIQQQZZZbbbjjjrrrvvvtttvvvttthhhUUUEEE;;;777888888888;;;@@@EEEGGGHHHNNNQQQQQQIII>>>888:::???IIITTT^^^[[[MMMBBBAAADDD>>>???>>><<<;;;???GGGOOOZZZeeeppprrrnnnpppxxx}}}kkkTTTCCC???CCCGGG[[[rrr~~~rrrmmmmmmlllhhhxxx{{{vvvcccXXXRRRFFFEEEIIITTTzzzYYYHHHTTTlllxxxllliiijjjkkkmmmllljjjhhheeedddhhhmmmhhhgggggghhhiiiiiifffddd``````___[[[YYY[[[ccciiiiiihhhfffdddccccccddddddbbbddddddcccaaa______```aaaiiimmmiiieeefffkkknnnyyyuuukkkoooyyy~~~UUUSSSSSSTTTVVVVVVUUUSSSRRRQQQPPPOOONNNNNNNNNNNNGGGLLLNNNJJJEEEAAA???===BBBHHHNNNPPPNNNMMMOOORRRTTTTTTRRRNNNNNNOOOPPPPPPIIIIIIIIIHHHHHHTTTssstttpppyyy{{{pppllluuuyyyuuutttvvvwwwxxxwww~~~}}}tttyyyyyyvvv|||~~~uuuxxx}}}yyyrrrooolllgggcccccccccccccccnnnzzz^^^UUUNNNGGGCCCCCCFFFPPPfff|||pppKKK999>>>FFFFFFfffwww^^^TTTQQQKKKJJJLLLPPPNNNGGGBBBAAABBBAAA@@@>>><<<;;;::::::999999888666555333222222333333333222222222111111000000000000000000000000000000000000000000000000000000000000111111111111000777777333<<>>999777333222222333333222000000000111222444555666777888;;;>>>@@@AAAAAAAAACCCKKKVVVbbbjjjpppuuuwwwxxx{{{yyynnnZZZHHH===:::666777999???EEEIIIJJJIIISSSUUUSSSIII===666999>>>@@@FFFKKKKKKFFFCCCDDDGGGCCCBBB???888444555===DDDIIIPPPSSSPPPNNNWWWhhhuuuyyyoooZZZEEE;;;???GGGKKK```tttwwwllljjjjjjgggwwwzzz|||rrrbbbWWWSSSHHHHHHOOO]]]QQQHHH]]]xxx{{{wwwmmmkkkmmmooommmkkkhhhgggffffffiiimmmiiihhhggghhhhhhgggdddaaa[[[\\\ZZZVVVTTTXXXbbbjjjgggfffdddcccbbbbbbcccccceeeffffffddd```]]]\\\\\\^^^jjjooogggaaabbbbbb______qqqvvvkkkfffyyy{{{xxxPPPPPPQQQTTTWWWVVVRRRNNNPPPNNNLLLKKKMMMNNNNNNNNNIIIKKKKKKGGGBBB>>>>>>???FFFIIIKKKJJJGGGGGGKKKPPPOOONNNMMMNNNPPPQQQPPPOOOMMMFFFDDDHHHMMMVVVlllvvvpppsssuuuuuuuuuxxx|||sssjjjffffffiiikkkoootttxxx{{{}}}zzzzzzxxxuuuuuuxxxsssooovvvtttvvv||||||xxxsssooommmjjjgggbbb______bbbeeehhhrrr}}}gggWWWOOODDDCCCEEEJJJQQQaaannnKKKBBB???<<>>DDDAAA===;;;;;;<<<======???>>>===:::888666444333666555444333222222222222111111111111000000000000000000000000000000000000000000000000111111111111333//////333;;;OOOtttzzzqqqkkknnnuuu~~~[[[@@@AAAIIIYYY]]]LLL>>>AAADDDMMMgggtttlll___QQQEEE>>>:::999444333222222111111222222111222222333333444444555;;;777777:::;;;;;;===BBBFFFRRRbbbnnnsssuuuwwwyyy~~~rrr```MMM???888:::999999===BBBGGGMMMQQQeeeeeeZZZIII>>>===<<<888CCCCCCDDDCCCCCCEEEHHHKKKOOOCCC;;;;;;:::666999AAAEEEDDDBBBBBBCCCKKKYYYfffmmmXXXGGGCCC@@@<<>>LLLaaa|||___VVVUUURRRQQQOOOMMMKKKIIIFFFBBB???DDDAAA>>>===>>>>>>>>>>>>@@@???===;;;999777555555555555444333222222222222111111111111000000000000000000000000000000000000000000000000111111111111222///111555999GGGeeezzz{{{xxxsssjjjhhhsss}}}bbbDDDAAAFFFUUU[[[NNN@@@AAABBBJJJccc~~~tttkkk]]]OOODDD===999777333333222111111111111222222222222333444444555555999777777999999999>>>DDDOOOZZZjjjuuu{{{~~~uuueeeRRRBBB999888777:::???BBBDDDMMMXXXjjjoooeeeNNN===<<<>>><<>>===HHHXXXoooqqqqqqjjjdddkkk~~~zzzvvvzzzlll```ZZZQQQNNNXXXlllkkkNNNGGGcccssskkkjjjfffbbb```___^^^]]]^^^```ccceeecccbbbaaaaaaaaaaaa```^^^^^^^^^[[[XXX^^^jjjqqqqqqgggddd```^^^^^^]]]ZZZWWW]]]```dddeeecccaaa___^^^gggmmmlllccc```bbb___WWWSSS]]]ooossstttnnneeecccnnn}}}}}}UUUPPPLLLMMMRRRUUUQQQLLLEEEDDDDDDFFFIIILLLMMMMMMEEEGGGGGGEEEBBBAAAEEEHHHMMMNNNNNNKKKGGGEEEGGGJJJKKKJJJIIIIIIJJJJJJIIIHHH??????DDDLLLNNNNNNWWWdddjjjYYY```ppp|||zzzooofffaaa___fffgggiiijjjlllqqqwww{{{~~~~~~{{{zzz|||zzzzzz~~~}}}vvvssswwwlllooo|||ssspppmmmnnnooopppnnnllliiigggbbb\\\XXX]]]kkkxxx~~~sssfffYYYNNNFFFCCCEEEIIINNN^^^xxxQQQCCC===BBBBBBCCCWWWqqqkkkYYYWWWWWWUUUQQQNNNJJJHHHFFFDDDBBB@@@DDDBBB@@@@@@AAAAAA@@@???@@@???>>><<<:::888777666555444444333222222111111222222111111111000000000000000000000000000000000000000000000111111111111111000222666777===RRRjjjuuu}}}xxxlllooozzzvvvjjjkkk|||iiiJJJAAACCCQQQZZZTTTCCCAAA???GGG\\\||||||tttjjj[[[LLLAAA:::777555333333222111111111111111222222333333444555555555999888888999888:::DDDNNN]]]eeeqqq{{{wwwiiiWWWEEE:::777555:::AAA???===LLLaaaxxxtttTTT===<<<@@@???DDDGGGGGGBBB<<<:::???EEELLLKKKEEE>>>;;;???AAAAAAKKKKKKIIIJJJQQQ```rrrvvv\\\FFF>>><<<===IIIYYYnnnlllgggaaafff~~~~~~}}}tttfff]]]WWWPPPRRReee{{{yyypppgggKKKIIImmmpppjjjhhhaaaZZZ\\\]]]^^^\\\ZZZZZZ]]]```___^^^\\\\\\]]]^^^^^^]]][[[[[[YYYYYY___hhhmmmnnnfffddd```^^^]]]\\\YYYXXXZZZ]]]aaaccccccccceeefffhhhlllkkkccc```bbb___XXXUUUbbbnnnxxx|||lll\\\ZZZlll}}}uuutttvvvvvvUUUPPPLLLNNNTTTUUUOOOIIICCCCCCCCCEEEHHHJJJKKKJJJEEEFFFFFFCCCAAAAAAFFFJJJLLLLLLKKKIIIFFFDDDFFFHHHJJJHHHGGGGGGHHHHHHGGGEEE???AAAGGGNNNOOOMMMQQQXXXhhhyyy~~~uuuZZZ^^^kkksss~~~zzzsssnnnkkkmmmllljjjhhhgggjjjooorrryyyxxxyyy~~~}}}}}}~~~}}}{{{tttllljjjnnnkkkmmmyyywwwqqqpppnnnnnnllljjjhhhgggeeeddd]]][[[___mmm~~~}}}wwwkkk]]]TTTNNNJJJHHHIIIEEEPPP```www}}}ZZZHHH???===CCCFFFLLLeeexxx```XXXYYYYYYWWWPPPLLLGGGDDDCCCCCCBBBBBBCCCBBBBBBCCCCCCCCCAAA??????>>>===<<<:::999777777555555444444333222222111222222222111111111000000000000000000000000000000///000000000111111111111111000333666555777HHH[[[jjjxxxwwwgggkkksssrrrnnnPPP@@@AAANNNZZZ^^^HHHBBB===CCCUUUppp}}}zzztttiiiXXXHHH>>>888555333333333222111111111111111333333333444555555666666999888888999999@@@PPP```nnnttt{{{vvvjjjYYYGGG:::999555999???;;;;;;RRRooo{{{UUU======AAA>>>EEEIIIKKKGGGAAAAAAJJJSSS]]]aaa[[[III>>>@@@EEEDDDNNNPPPQQQUUU```ttteeeHHH??????AAAJJJWWWffffffffflllooobbbXXXTTTOOOVVVnnnwwwaaaaaahhhLLLQQQ{{{|||nnnllliiiaaaZZZ]]]```bbb___ZZZXXX[[[^^^___]]]\\\\\\^^^``````___ZZZYYYWWWWWW[[[___aaaaaacccbbb```^^^]]]\\\[[[ZZZ]]]___aaabbbbbbccceeefffdddgggfff```___```___ZZZ[[[fffmmmooozzz~~~hhhbbbssswwwhhhccclllvvvzzzSSSPPPOOORRRVVVTTTLLLEEEEEEDDDDDDEEEGGGHHHGGGFFFFFFGGGFFFCCC@@@@@@DDDHHHHHHHHHGGGEEEDDDDDDEEEGGGIIIGGGFFFFFFGGGGGGFFFDDDBBBDDDHHHLLLLLLJJJMMMQQQRRRcccttt|||bbbfffrrruuu{{{}}}yyyvvvuuusssooojjjeeedddfffhhhmmmlllooovvvzzzzzz|||{{{sssjjjhhhkkkmmmmmmsss}}}uuupppooollljjjfffbbbaaaaaabbbccccccbbbiiiwww~~~rrreeeYYYMMMJJJIIIGGGIIIMMMTTTddd}}}wwwYYYFFFDDD<<<;;;CCCMMMZZZuuujjj\\\[[[\\\YYYVVVMMMIIIDDD@@@@@@BBBCCCDDDCCCBBBBBBCCCDDDCCC@@@>>>>>>===<<<;;;:::999888888555555666666555444222222222222222222111111111111000000000000000000000000///000000000111111111111111///111555444777FFFXXXkkk|||}}}nnnppp|||vvvqqqVVVBBBAAALLLZZZfffNNNDDD===AAAMMMccc}}}zzztttgggTTTEEE<<<777444222444333333222222222222222333444444555555666777777777666777:::???III^^^ppp}}}vvvjjjZZZIII===999666888===>>>FFFdddtttPPP>>>>>>@@@<<>>>>>>>>===<<<;;;;;;::::::666777777888777555444333333222222222222111111111000000000000000000000000000000000000111111111111111...000444444777FFFXXXmmm~~~xxxzzzyyyzzzwww```HHHEEEJJJVVVhhhVVVHHH???AAAHHHVVVuuu|||ssseeeQQQBBB;;;888555222555555444333333333333333444444555555666777777777555666;;;CCCKKKXXXkkk{{{uuuhhhXXXJJJAAA888777999===EEEYYYyyybbbJJJ@@@???>>><<<888===BBBHHHQQQccczzzdddMMMIIIQQQZZZbbblllttt{{{mmmLLLAAACCCIIIXXXhhhxxxrrrjjjzzzzzziii^^^UUUNNNKKKRRR\\\^^^SSSGGGbbbaaaNNN^^^wwwiiieee```ZZZYYY\\\^^^```___^^^___cccfffeeeddddddeeeggghhhgggeee[[[WWWWWWZZZ]]]^^^___aaa^^^______^^^\\\[[[\\\^^^YYY[[[^^^```aaacccfffhhhaaaaaa```___``````aaaaaaaaaeeegggiiiooozzzrrrooozzzxxxuuuzzz||||||vvvssstttxxxzzz}}}|||ssshhhaaa]]][[[]]]WWWSSSaaa{{{MMMOOOQQQQQQOOOJJJEEEBBBDDDDDDCCCEEEFFFFFFDDDBBBAAACCCDDDCCC@@@???AAADDDFFFDDDCCCBBBCCCDDDEEEEEEEEECCCCCCCCCEEEFFFEEEDDDCCCEEEEEEDDDDDDFFFHHHIIIPPPVVVbbbzzzyyyzzz||||||yyyqqqwwwyyy}}}yyywwwxxxxxxuuuooojjjgggfff```]]]]]]```aaa___aaaeeekkklllkkkiiigggfffggggggiiijjjlllnnnnnnooouuu|||yyyuuuoooiiijjjvvvzzzrrroookkkfffcccbbbbbbccceeegggjjjmmmnnnsssnnnlllnnnrrroooeee[[[OOOIIIGGGIIIJJJNNN___ttt}}}\\\DDD===???<<>>>>>=========777888999999999777555444333333222222222111111111000000000000000000000000000000000000111111111111111...///333444555BBBRRRiiiyyyzzzmmmQQQIIIHHHPPPddd]]]MMMBBBBBBDDDMMMjjjssscccOOOAAA:::888666444666666555444444444444555444555555666777777888888888;;;EEETTT```kkkwww}}}pppaaaRRRFFFAAA777:::;;;<<>>DDDOOObbb|||gggWWWUUU^^^iiivvvnnnRRREEEDDDPPPmmm}}}cccfffuuueee[[[QQQHHHEEEJJJNNNMMMSSS\\\[[[NNNaaauuugggaaa[[[ZZZ]]]\\\[[[YYYXXXXXXZZZ]]]^^^cccdddeeeggghhhhhheeebbbZZZUUUTTTZZZ^^^^^^```ddd```aaaaaa^^^[[[YYYZZZ\\\WWWYYY]]]___aaabbbeeegggbbb```___^^^^^^]]]^^^___^^^^^^dddllloootttvvvrrrnnnmmmpppqqquuu}}}tttkkkjjjrrr|||}}}{{{ttthhh^^^\\\ccckkkrrrtttsssmmmddd\\\XXXXXX___cccbbbbbbrrrLLLOOOPPPNNNIIIEEECCCCCCBBBAAABBBCCCEEEEEECCCAAA>>>AAACCCBBB@@@???AAADDDHHHFFFDDDCCCDDDDDDDDDDDDCCCBBBAAABBBDDDEEEDDDCCCDDDFFFFFFEEEFFFHHHIIIIIINNNPPPXXXqqq}}}~~~yyy|||wwwyyy|||{{{wwwrrrooommmaaa\\\YYYYYYWWWTTTUUUXXX^^^^^^]]][[[\\\```bbbbbbeeegggjjjllljjjiiilllqqqqqqooollliiigggjjjooossstttooolllmmmmmmiiiccc```hhhjjjmmmqqqtttuuuuuuuuunnnlllkkkmmmnnngggZZZOOOHHHDDDFFFKKKOOOZZZvvv```AAA<<>>888======;;;JJJggg|||lllRRR@@@CCCDDD<<<;;;DDDIIIKKKQQQ```xxxyyyeee^^^___gggrrr}}}yyyeeeQQQHHHJJJ___pppZZZfffrrrbbbXXXRRRGGGEEEKKKLLLNNNbbb}}}XXXOOOeeeyyylllfffaaacccjjj^^^ZZZUUURRRQQQRRRSSSSSSaaabbbdddfffgggfffbbb______YYYXXX]]]aaa```bbbgggbbbcccbbb___ZZZWWWXXXYYYXXXZZZ^^^``````aaabbbcccbbb___]]]\\\[[[YYYYYYZZZ[[[YYYbbboooppplllzzzuuu```WWWWWW^^^mmmzzz~~~{{{yyyqqqiiiaaabbbnnn|||qqq]]]NNNLLLWWWbbbppppppmmmeee\\\WWWXXX[[[oootttsssttt|||MMMKKKHHHFFFEEEDDDCCCAAACCC>>>:::;;;@@@DDDDDDBBBBBBAAA@@@?????????@@@AAACCCBBBBBBAAAAAA@@@??????BBBBBBAAA@@@AAABBBCCCDDDEEEFFFFFFGGGGGGHHHIIIIIINNNMMMQQQccc}}}~~~yyy|||zzzxxxvvvuuutttttttttmmmbbbVVVQQQQQQQQQNNNIIIMMMNNNOOOQQQRRRTTTVVVXXXXXX[[[^^^aaacccddddddcccdddffffffbbbaaaeeefffdddjjjkkknnnnnnmmmkkkjjjiiizzzzzzyyyxxxtttpppkkkiiikkkkkkiiieee___WWWMMMGGGGGGIIIJJJMMM^^^{{{___EEE999777===CCCHHHxxx|||iii^^^XXXYYYUUULLLKKKPPPMMMGGGCCCGGGKKKKKKLLLMMMOOOKKKGGGGGGJJJJJJFFFBBBDDDEEEEEEEEECCC@@@===;;;???===:::999888888666555333333222222222222222222000000000000000000000000111111111111111111111111222000000333555666<<>>IIIUUUgggvvvsssaaaOOOCCC>>>>>>===:::999===FFFOOOXXX___PPPFFF@@@DDDIIIIIIIIIKKKTTTfffuuu~~~hhh^^^aaaccckkkvvv~~~vvvnnnZZZQQQLLLPPP{{{rrrhhhooowww~~~zzzhhh\\\WWWOOOGGGAAABBBLLLhhh{{{VVVNNNooovvvuuu|||zzzsssnnnhhh^^^WWWWWWZZZZZZ[[[\\\iiifffcccccceeeeeebbb___^^^___```^^^]]]___dddhhhfffdddaaa^^^[[[ZZZZZZ[[[ZZZ\\\___bbbcccbbbaaa___bbb```]]]ZZZXXXXXXYYYZZZ[[[___eeeiiikkkooouuuzzz{{{^^^RRRRRRXXX]]]XXX^^^cccfffkkkooojjjbbbddd```\\\]]]gggxxx{{{eeeNNNDDDKKK^^^ooo}}}zzzqqqdddZZZ]]]kkkyyy{{{kkkJJJHHHEEEDDDCCCCCCAAA???@@@<<<:::;;;@@@CCCBBB@@@AAA@@@???>>>??????AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@@@@@@@AAACCCDDDDDDDDDDDDEEEFFFFFFGGGGGGLLLMMMOOOYYYooo}}}zzz}}}zzzyyy|||~~~~~~}}}}}}{{{yyywwwuuuuuutttttttttoooggg```ZZZSSSMMMHHHLLLKKKJJJJJJKKKKKKLLLLLLKKKMMMPPPSSSUUUVVVWWWWWWWWW___ddd```\\\]]]aaabbbfffnnnvvvyyyvvvsssrrrssswwwvvvuuurrroookkkhhhfffiiiddd]]]XXXUUUPPPKKKGGGDDDFFFMMM___~~~dddJJJBBBBBB>>>>>>BBB^^^nnn```WWWWWWUUUNNNMMMRRRLLLIIIHHHIIIHHHFFFGGGKKKNNNKKKHHHHHHKKKKKKGGGCCC???@@@AAAAAAAAA@@@???>>>???===:::999888888666555333333333333222222222222000000000000000000000000111111111111111111111111222000000333444444:::@@@MMM^^^pppyyyyyy~~~{{{yyy~~~}}}rrr\\\IIIMMM]]]iiiYYYIIIAAA???DDDVVViii~~~tttdddOOO>>>777666666666999999::::::999999888888999::::::888777;;;CCCIII^^^hhhvvv~~~ooo]]]KKK@@@<<<<<<===<<<:::;;;===AAAGGGLLLIIIEEEFFFMMMQQQPPPRRRVVVhhhyyysssYYYUUUXXX[[[dddqqqyyywwwmmmhhhbbb\\\\\\PPPPPPSSS[[[yyyqqqyyy|||wwwvvveeeYYYTTTMMMIIIEEEHHH\\\qqqRRROOOqqqssssssxxxwwwrrrpppeee^^^[[[]]]```aaacccggggggeeedddddddddcccaaa```aaaaaaaaa___^^^___cccfffkkkhhhddd```]]]\\\\\\\\\]]]^^^```bbbbbbbbb``````bbb```]]]ZZZXXXXXXZZZ[[[```bbbfffhhhkkkmmmpppsssuuu}}}xxxiii]]]SSSLLLPPPNNNLLLMMMPPPQQQPPPOOOOOOQQQVVV^^^jjj{{{ttt[[[LLLNNN```vvv|||sssrrrxxxuuujjjYYYJJJGGGEEEBBBAAAAAA@@@>>>===<<<;;;:::<<<@@@BBB@@@===??????>>>>>>>>>@@@AAABBB======>>>???@@@BBBCCCCCCAAAAAA@@@???@@@AAABBBCCCBBBBBBBBBCCCDDDDDDEEEEEEEEELLLQQQTTT]]]ppp|||uuurrrxxx{{{tttqqqtttyyy}}}~~~~~~|||zzzxxxvvvuuutttttttttuuutttpppiii```ZZZVVVPPPNNNKKKIIIHHHHHHFFFEEEDDDEEEHHHJJJMMMOOOPPPQQQRRR```kkkiiidddfffnnntttxxx~~~~~~uuunnnnnnrrrrrrpppnnnjjjgggdddbbbaaa___YYYSSSNNNLLLJJJHHHEEEJJJPPPaaayyyZZZFFF:::===BBBBBBHHHSSSyyypppbbbWWWVVVVVVRRRQQQTTTOOONNNOOONNNHHHCCCEEEKKKMMMJJJIIIJJJKKKKKKHHHDDD????????????>>>>>>>>>>>>???===:::999999888666555444444333333333222222222000000000000000000000000000000000000000000000000222000000222222222777===GGG[[[sssrrruuu{{{|||}}}|||xxxzzzzzziiiQQQMMMZZZbbbUUUIIIBBB>>>@@@NNN___}}}ssscccNNN===777666666666888999:::::::::999888777;;;;;;999888:::BBBNNNWWWjjjrrr||||||kkkVVVEEE<<<999999???BBBCCC@@@;;;;;;>>>BBBFFFKKKRRRXXXYYYWWWZZZ```ssslllZZZMMMMMMQQQTTTaaaqqqvvvsssiii[[[OOOKKKIIIGGGOOOMMMTTT^^^jjjrrraaaVVVQQQHHHHHHDDDIIIhhheeeLLLOOOsss~~~rrrppprrrooolllnnncccaaaaaabbbbbbaaadddjjjfffggghhhhhhfffcccbbbbbbcccccccccaaa___```ccceeellliiieeeaaa___```aaabbbaaaaaaaaa``````____________]]]ZZZWWWVVVVVVWWWXXXbbbbbbbbbeeehhhiiiiiihhhccciiitttwwwlllXXXMMMFFFFFFDDD>>>>>>CCCAAAFFFMMMVVV```nnn|||uuueeeUUUTTTeee}}}|||uuuhhh[[[TTTNNNEEE<<>><<<::::::;;;>>>AAAAAA???===>>>=========>>>???AAABBB<<<======>>>???@@@AAABBB@@@@@@???>>>???@@@AAABBB@@@AAAAAABBBBBBCCCDDDDDD???IIIRRRVVVXXXaaarrryyy|||sssjjjhhhnnnwww~~~zzzuuutttvvvzzz|||}}}~~~}}}{{{yyywwwuuutttsssmmmooosssvvvwwwvvvrrrooohhhddd___ZZZUUUPPPLLLIIIIIIJJJLLLOOOQQQSSSUUUVVV___kkktttttttttyyyuuukkkfffiiinnnooolllgggbbb^^^[[[ZZZYYYPPPPPPOOOLLLHHHGGGHHHJJJWWWggglllLLLAAA@@@>>>>>>AAANNNcccttt}}}yyylll```WWWVVVXXXVVVUUUVVVSSSRRRQQQQQQMMMGGGGGGJJJKKKJJJJJJKKKLLLKKKGGGDDDDDDCCCAAA???>>>=========@@@>>>;;;:::999999777555555555444444333333222222000000000000000000000000////////////////////////222000000222111000444:::HHH[[[uuu|||oooqqqyyysssnnnuuusssVVVKKKRRRUUUMMMFFFCCC???>>>IIIXXXwww|||rrrbbbMMM===666666666666666777999::::::888777666;;;;;;;;;<<<@@@JJJXXXaaakkkqqqyyyyyyfffQQQAAA999888999===GGGMMMHHH???<<>><<<999:::<<>>>>>>>>>>>>>>>>>>>>>>>??????>>>===>>>???@@@AAA@@@@@@AAAAAABBBCCCCCCCCC@@@FFFLLLPPPQQQXXXdddpppxxxsssvvvuuuqqqnnnnnnrrrwwwyyy{{{|||~~~~~~}}}{{{xxxvvvtttrrrnnnlllmmmttt}}}}}}~~~{{{vvvpppiiidddbbbaaabbbdddgggiiijjjkkkkkkxxx{{{{{{wwwyyyzzzqqqjjjhhhiiilllnnnjjjgggaaa[[[WWWSSSRRRRRRHHHKKKKKKGGGCCCGGGTTT```rrrpppPPP???:::CCCFFFFFFTTTmmm}}}}}}{{{rrriiibbb[[[VVVWWWZZZYYYWWWVVVUUUPPPNNNPPPPPPKKKHHHGGGHHHIIIJJJLLLLLLIIIEEEBBBDDDDDDCCCBBBAAAAAABBBBBBAAA???<<<;;;;;;:::888777666666555555444333333222000000000000000000000000////////////////////////222000000222111///222777FFFUUUooo}}}ttttttzzzoookkktttxxx\\\JJJIIIHHHDDDDDDFFFBBB>>>FFFSSSkkk~~~|||ssscccNNN>>>777666666666444555777888888888777777:::===AAADDDJJJRRR]]]fffmmmrrryyy}}}vvvaaaMMM???999999;;;===MMMWWWOOO@@@===EEEMMMeeeiiiggg]]]QQQLLLPPPVVV^^^dddmmm|||tttYYYLLLFFFCCCFFFLLLZZZuuutttWWWFFF???>>>DDDMMMTTTfffwwwyyyjjj___WWWSSSMMMMMMJJJVVV[[[GGGRRRyyysssnnnggg___]]]bbbiiiiiiiiifff\\\SSSTTTYYYfffhhhkkkiiifffcccccceeeaaa``````aaacccfffggghhhdddccc```___```bbbeeeggg```___]]]ZZZYYYYYYZZZ[[[YYYXXXUUURRRQQQRRRTTTUUU[[[ZZZ[[[```eeehhhfffdddaaa___cccssshhhSSSOOOJJJBBB;;;:::AAAHHHLLLLLLKKKMMMUUUdddttt~~~~~~{{{ddd^^^VVVQQQNNNKKKGGGDDDCCCBBB@@@??????BBBJJJPPPAAA@@@@@@AAABBBAAA>>><<<999;;;===???@@@@@@???>>>======<<<<<<<<<>>>???@@@??????>>>======<<<;;;;;;>>>>>>===<<<===>>>???@@@?????????@@@AAAAAABBBBBBEEECCCBBBDDDFFFLLLYYYeee|||zzzyyyzzz}}}rrrwww|||~~~{{{xxxuuutttvvvpppmmmpppyyy~~~{{{wwwvvv}}}}}}uuuuuuyyyxxxtttoookkkggggggiiiiiifffcccbbb___ZZZUUUPPPMMMLLLLLLHHHIIIGGGCCCEEETTTmmmnnnOOOBBBDDD999>>>EEETTTrrrqqq}}}hhhccc^^^ZZZXXXVVVVVVWWWVVVUUUTTTQQQLLLJJJMMMOOOJJJEEEBBBGGGIIIKKKLLLKKKGGGCCC@@@???@@@AAACCCEEEFFFHHHHHHCCCAAA>>>===<<<<<<:::999777777666555444333333222000000000000000000000000000000000000000000000000222000000222111///222777BBBQQQmmm}}}yyyzzzuuusssyyy|||eeeNNNDDDAAAAAAGGGKKKGGG@@@DDDOOO^^^~~~|||uuueeeOOO???777666666555444444555666777999::::::>>>CCCIIIOOOSSSYYYaaagggmmmrrrxxxzzz{{{{{{~~~rrr]]]III>>>:::;;;===GGG\\\gggXXXDDD@@@KKKVVVqqqnnndddSSSFFFCCCFFFHHHPPPQQQXXXgggxxxyyydddKKKCCC??????EEEQQQeeeuuuSSSDDD???>>>FFFQQQ[[[xxxsssggg]]]WWWTTTKKKKKKLLLaaaYYYMMMaaayyynnnjjjeee^^^^^^cccjjjiiiiiifff___WWWXXX]]]eeeffffffdddbbbaaaaaabbb```______aaadddggghhhhhheeecccaaa___]]]]]]^^^^^^]]]\\\ZZZYYYXXXYYYZZZZZZ\\\[[[XXXVVVUUUVVVWWWYYY[[[\\\___cccggghhhgggfff```^^^```jjj}}}}}}xxxhhh^^^QQQIIIFFFDDD@@@<<<;;;>>>DDDNNNVVVYYYVVVQQQIIIFFFCCC@@@??????AAAAAABBBGGGOOOUUUWWW\\\kkkzzz>>>>>>???@@@AAA@@@>>>;;;888:::<<<===>>>>>>>>>>>>>>>===<<<<<<<<<===>>>???>>>>>>======<<<;;;::::::======<<<<<<<<<===>>>???=========>>>??????@@@@@@CCC@@@???AAAAAADDDMMMXXXlll~~~tttmmmsss{{{|||xxxwwwyyytttooonnnpppqqqooollldddrrrtttkkkkkknnnkkkeeedddcccaaa```___]]]ZZZWWWVVVTTTQQQNNNKKKJJJIIIHHHHHHHHHHHHMMM[[[rrrlllQQQ>>>===EEEAAA@@@PPPrrrwwwpppccc___WWWVVVWWWWWWSSSPPPPPPRRRSSSNNNLLLLLLNNNLLLFFFAAA@@@FFFHHHLLLLLLJJJEEE@@@===:::;;;???BBBEEEGGGHHHHHHEEECCC@@@???>>>>>><<<:::888888777666555444333333000000000000000000000000111111111111111111111111111///000333222000222777>>>PPPooo~~~zzzyyypppXXXEEECCCFFFNNNTTTMMMAAAAAAIIIQQQttt|||wwwgggQQQ@@@888666666555555555555666888;;;>>>@@@EEEKKKRRRWWWZZZ___eeeiiijjjooouuuwwwxxxxxxzzz|||zzzlllXXXFFF===;;;===>>>PPPgggqqq^^^EEEAAAOOO\\\nnngggXXXGGG???@@@BBB@@@FFFGGGNNN___ssswwwfffQQQHHHGGGJJJTTTeeeyyypppMMMBBBBBBCCCLLLYYYlll|||nnnbbbYYYSSSPPPGGGFFFLLLjjj{{{TTTVVVwwwrrrhhhfffddd^^^^^^ccckkkhhhgggfffbbb]]]^^^ccciiifffcccaaabbbbbbbbbbbb```___^^^aaadddgggfffeeecccbbbaaa^^^\\\[[[YYYXXXYYYYYYYYYYYYZZZZZZ[[[\\\^^^]]]ZZZXXXWWWXXXZZZ[[[]]]```ccceeeeeeccccccccc___```aaadddmmm|||nnn```UUUOOOLLLNNNSSS]]]eeefff```YYYPPPKKKFFFDDDHHHPPPWWW[[[aaakkkzzz=========???@@@@@@===:::777999;;;;;;;;;<<<===>>>>>>>>><<<;;;;;;<<<============<<<<<<<<<;;;;;;;;;===<<<<<<;;;<<<===>>>???;;;;;;<<<<<<===>>>>>>>>>>>>>>>BBBGGGEEEAAADDDLLL]]]yyy}}}vvvdddiiipppxxx}}}{{{yyytttrrrpppmmmjjjhhhggggggeeesss{{{tttvvv|||yyy{{{|||zzzllljjjddd___```dddccc^^^[[[ZZZXXXUUURRRSSSVVVYYYNNNMMMLLLJJJIIIHHHHHHGGGEEEGGGNNN^^^uuuqqq[[[LLLDDD???AAAGGGNNNNNNggg|||iiiccc```TTTWWWYYYWWWPPPJJJJJJOOORRRNNNNNNQQQRRRKKKBBB???BBBEEEHHHLLLLLLIIICCC>>>;;;999;;;>>>AAACCCDDDDDDCCCFFFDDDAAA@@@??????===<<<999888777666555444333333000000000000000000000000111111111111111111111111111///000333333111333888888MMMooowwwxxxwww~~~xxx___GGGIIILLLUUUZZZPPPBBB???EEEHHHkkk|||yyyiiiRRRAAA999666666555666666555666999===AAADDDLLLQQQWWW[[[^^^bbbgggkkkiiinnnuuuyyyzzz{{{}}}vvvhhhUUUDDD<<<;;;===???NNNfffqqq[[[@@@<<>><<<:::888777777999<<<<<<<<<<<<>>>???===<<<;;;::::::;;;<<<======<<<;;;::::::;;;<<<===>>>===<<<;;;;;;;;;;;;;;;===<<<<<<<<<<<<======>>>===>>>???@@@AAABBBCCCCCCIII___zzz}}}|||yyyfff```]]]```fffooo|||yyytttsssqqqlllhhhffffffggggggpppyyywwwmmmeeeeeeiiigggffffffhhhjjjkkkhhheeeaaa[[[YYY\\\]]]YYYXXX[[[ZZZUUUPPPPPPSSSTTTPPPMMMOOOOOONNNJJJGGGGGGJJJNNNRRRWWW```tttbbbTTTHHHEEECCCEEERRRaaaeeejjjxxxrrrpppdddWWWTTTYYYUUUOOOIIIGGGHHHKKKMMMQQQRRRQQQMMMHHHDDDEEEGGGOOOOOOKKKEEECCCCCC???:::666444999AAAEEECCCDDDIIIFFFDDDCCCCCCBBB@@@===:::999:::999888555555666777222222222111111111111111000000000000000000000000111111111000000000000000>>>CCCcccpppiiivvv~~~zzzvvvkkkLLLEEEKKKUUUZZZRRRCCC>>>@@@KKK\\\vvv{{{~~~zzz{{{pppZZZCCC888999999555666777888999<<>>;;;DDDPPPhhhkkkcccPPP???>>>GGGOOO___```OOO======>>><<>><<<:::888777:::;;;======;;;;;;;;;<<<<<<;;;:::999999:::;;;<<<===<<<;;;::::::;;;<<<======<<<<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<======>>><<<<<<===>>>???@@@AAAAAAJJJUUUcccoooxxxxxxzzzuuuqqqmmmjjjiiigggffflllttt{{{zzzxxxsssnnnjjjhhhhhhgggnnnsssppphhhbbbbbbeee___^^^]]]___bbbcccaaa^^^^^^XXXVVVYYYYYYUUUSSSUUURRRPPPNNNNNNQQQQQQOOOLLLKKKLLLMMMLLLLLLNNNRRRVVV___rrr~~~eeePPPDDD<<<@@@OOObbbvvvwwwvvvmmmkkkooohhhaaaaaa[[[YYYTTTPPPNNNNNNOOOQQQOOOPPPOOOMMMJJJGGGGGGGGGNNNOOOLLLFFFBBBBBB@@@<<<999888<<>>]]]xxxyyyxxxttteeebbbttt}}}|||~~~oooQQQBBBEEEOOOXXXWWWMMMEEECCCEEETTTmmmyyywwwmmmZZZDDD999888888666999:::;;;<<>>===<<<:::888777<<<===>>>===:::999888999::::::999999999999::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<======::::::;;;<<<===>>>>>>???GGGHHHLLLUUUccctttuuusss{{{rrrhhhgggpppyyy~~~vvvpppkkkjjjlllnnnnnnkkkfffbbbbbbddd]]]\\\\\\]]]______^^^]]]^^^ZZZXXXYYYYYYUUUSSSTTTPPPPPPPPPPPPPPPOOONNNNNNMMMNNNOOOQQQUUU\\\dddjjjpppZZZLLLCCC>>><<>>@@@CCCHHHNNNRRRXXX[[[___```___```cccgggmmmppptttxxx{{{}}}}}}|||wwwvvvtttqqqllleee\\\VVVUUUOOOHHHEEEEEEMMM\\\jjjnnn[[[HHH>>>999:::EEERRRiiilll\\\GGG???<<<@@@KKKWWWeeeYYYNNNFFFIIIRRRccc~~~nnnlllqqq|||lllaaaWWWNNNIIIHHHJJJSSS}}}dddooohhhfffbbb___]]]^^^aaaccc[[[^^^``````___```cccgggeeedddcccbbbaaa___^^^^^^\\\\\\\\\\\\[[[ZZZXXXXXXTTTTTTUUUUUUUUUUUUTTTSSSUUUUUUVVVVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYZZZZZZZZZ\\\XXXWWWYYY[[[[[[___dddooo>>>>>>===<<<;;;:::888777;;;<<<===<<<:::888888888::::::999999999999::::::;;;::::::::::::::::::;;;;;;:::999999999999::::::999:::;;;;;;<<<<<<<<<<<<999::::::;;;<<<=========???@@@DDDLLLXXXiii~~~yyy{{{pppeeebbb```bbbkkkvvvzzzxxxvvvtttooojjjfffcccbbbbbb```___^^^]]]]]]^^^^^^]]]^^^\\\[[[[[[\\\ZZZXXXWWWTTTSSSRRRPPPMMMMMMOOOQQQSSSUUUYYY___hhhsss~~~rrrhhh```UUULLLHHHCCCEEEKKK]]]|||iiiwww{{{wwwddd``````[[[WWWXXX[[[\\\\\\\\\ZZZVVVSSSQQQPPPOOOMMMNNNPPPNNNJJJEEEEEEJJJJJJDDD>>>@@@DDDFFF???@@@CCCGGGIIIHHHHHHHHHEEECCCBBBBBBBBBBBB@@@>>>EEEEEECCC@@@;;;666555444555555444444333333222222111111111111111111111111000000000000000111111111555;;;OOOfffmmmhhhdddaaahhhzzzwwwyyy|||kkkKKKDDDDDDQQQ``````OOO>>>DDDKKK[[[vvv~~~}}}xxxrrrhhhcccXXXIII<<<666777999<<<>>>@@@BBBEEEIIIOOOSSSYYY\\\___``````bbbgggkkknnnppptttwwwyyyzzzyyyxxxtttooohhh```YYYPPPIIIDDDCCCCCCBBBDDDIIITTTcccooocccMMM<<<:::<<<@@@NNNaaaqqquuugggRRRGGGDDDLLL]]]lll{{{mmm[[[CCCCCCEEELLL[[[qqq}}}nnnrrr{{{xxxiii^^^TTTKKKGGGHHHNNN\\\yyy```uuuwwweeecccaaaaaaccceeeeeeeeeZZZ\\\___``````aaacccfffbbbaaa```___^^^]]]\\\\\\YYYYYYXXXXXXWWWVVVUUUTTTRRRSSSSSSRRRRRRRRRQQQQQQSSSTTTTTTUUUWWWXXXXXXYYYVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZVVVWWW\\\___^^^^^^```cccrrr<<<<<<<<<<<<;;;:::888888888:::;;;;;;:::999999:::::::::;;;;;;;;;;;;::::::999::::::::::::::::::999999999888888888888999999888888:::;;;<<<<<<<<<<<<:::;;;;;;<<<<<<============>>>CCCHHHMMMZZZsssuuukkkbbbYYYVVV\\\cccggglllsss~~~|||tttnnniiifffdddcccbbb```^^^\\\\\\]]]^^^bbbccccccccceeefffdddbbbYYYXXXUUUQQQPPPRRRWWW\\\ccchhhpppyyyrrrcccUUUQQQQQQQQQSSSWWWSSSWWW```tttxxxzzzyyyiii\\\[[[\\\ZZZZZZ]]]\\\]]]^^^^^^\\\XXXSSSPPPSSSQQQOOOPPPPPPNNNIIIDDDAAAFFFGGGAAA>>>AAAGGGJJJAAACCCFFFGGGHHHHHHGGGEEEEEEDDDBBBAAABBBBBBAAA???AAABBBBBB@@@<<<888666666666666555555444333333222111111111111111111111111//////000000111111111111111555AAATTTaaa___^^^fffrrr~~~xxxzzz|||{{{tttSSSHHHBBBMMM```fffVVVCCCFFFIIITTTjjj~~~|||zzztttnnnbbb]]]TTTIII===777777;;;:::<<>>@@@@@@@@@IIIddd{{{zzzssslllmmmtttpppaaaXXXYYY\\\cccmmmwww~~~xxxuuusssnnnmmmkkkhhhfffgggjjjmmmuuuxxxyyyxxx{{{~~~|||xxxjjjgggcccbbbccchhhnnnrrr~~~wwwggg]]]JJJIIIEEEDDDIIIXXXlll{{{tttrrrvvv}}}zzzlllbbb[[[ZZZ[[[YYYYYY\\\`````````___\\\WWWSSSPPPRRRQQQPPPOOONNNKKKHHHEEEDDDGGGFFFAAA???DDDJJJLLLCCCFFFHHHGGGGGGHHHFFFCCCGGGEEECCCBBBBBBBBB@@@???:::<<>>???CCCLLLTTTXXXLLL@@@;;;BBBNNN[[[lll|||sss}}}|||vvvqqqlllttt{{{eeeUUUIII???BBBDDDMMM]]]qqqxxxnnnbbbXXXOOOGGGFFFIIIPPPlll___UUUrrrooohhhdddccckkkwwwyyypppeee\\\^^^aaaccccccaaa^^^\\\]]]]]]\\\\\\[[[ZZZZZZYYYVVVUUUUUUTTTSSSTTTTTTTTTWWWVVVUUUTTTSSSSSSSSSTTTWWWWWWXXXYYYZZZ[[[\\\]]]YYYZZZ\\\]]]^^^_________]]]\\\\\\[[[ZZZYYYYYYXXXZZZYYY[[[______[[[ZZZ]]]___ccchhhhhhgggnnn~~~999::::::::::::999999888666888999:::999888999:::888999:::;;;;;;:::999888777888999::::::999888777777666666666666777888999555666999;;;<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<>>AAAEEEIIIMMMQQQVVV\\\___aaacccgggkkklllnnnqqqtttuuuuuutttssshhh]]]NNN@@@888555666777444;;;???@@@EEEQQQ\\\```SSSHHH???CCCTTTgggtttyyynnn|||tttsssvvvxxxxxxZZZIIICCC???AAADDDQQQdddttt~~~|||sss|||ooofff\\\TTTLLLFFFGGGKKKVVV~~~sssVVVTTTrrrllldddaaabbbiiirrrssslllddd^^^______```aaa```^^^\\\\\\\\\\\\[[[ZZZZZZYYYYYYWWWWWWVVVUUUVVVWWWXXXYYY[[[ZZZXXXWWWVVVVVVVVVWWW[[[[[[\\\\\\]]]^^^______\\\]]]___```aaaaaaaaaaaaZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\^^^```]]]YYY[[[``````aaacccdddbbbgggxxx{{{yyy~~~999999:::::::::999999888777999::::::888777888888777888999::::::999888777777888999::::::999888777666666666666666777888888444666888;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<;;;777999@@@@@@@@@LLL]]]qqqqqqxxxbbb[[[VVVYYY\\\^^^^^^^^^___```aaahhhpppvvvyyy|||{{{hhh___SSSJJJHHHJJJMMMNNNNNNOOOOOOZZZzzz|||uuu{{{}}}nnnjjjggg^^^\\\\\\]]]\\\ZZZZZZ\\\```^^^[[[VVVRRRNNNLLLJJJHHHJJJKKKIIIEEEDDDFFFIIISSSQQQJJJDDDDDDJJJLLLKKKFFFKKKLLLHHHGGGIIIGGGAAAJJJGGGDDDBBBAAAAAA???>>>>>>@@@BBBBBB???<<<;;;:::999999888777666555444444222222222222222222222222...//////000111222222222///222000???VVVUUUYYYsssyyyvvv}}}~~~rrrwwwgggSSSLLLYYYiiiiii___MMMJJJIIIQQQddd|||yyyuuullldddUUUIII>>><<<999444222555555888;;;>>>AAADDDIIILLLOOOTTT[[[^^^___aaacccfffgggiiillloooqqqqqqoooooocccZZZLLL???888666777777555<<<@@@BBBJJJ[[[jjjqqq]]]QQQBBBBBBVVVmmmvvvsssyyyiii[[[aaabbbbbbdddddd______mmm~~~ZZZGGGCCCCCCDDDHHHXXXmmmyyy~~~qqqhhhooozzzvvvhhh```XXXQQQJJJFFFHHHMMM___gggQQQVVVzzzggg^^^]]]^^^ccchhhjjjfffbbb```___^^^^^^_________^^^\\\\\\[[[[[[ZZZZZZYYYYYYYYYXXXWWWWWWXXXYYY[[[\\\]]]\\\[[[YYYXXXXXXYYYYYY]]]^^^^^^______``````aaa^^^___```bbbcccbbbbbbaaaXXXXXXYYYYYYZZZ[[[[[[\\\\\\]]]```aaa^^^[[[___gggaaa```aaacccbbbcccnnn{{{:::999888777777888999:::888777666555666777999;;;888888888888888888888888888888888888888777666666777777777777666666666666666777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<======>>>@@@DDDHHH\\\hhhyyyyyy}}}qqqtttzzzuuu}}}rrrTTTFFFLLLQQQTTTTTTXXX______[[[ZZZ```hhhpppuuuvvvuuusss}}}xxxuuuxxx|||}}}zzzwwwllleeehhhkkkddd___ZZZOOODDDDDDDDD===>>>XXXsssxxxrrrlll|||{{{iii``````ddd^^^[[[dddhhh]]]XXX\\\\\\]]]WWWSSSTTTTTTOOOKKKJJJJJJGGGHHHJJJHHHCCCFFFMMMTTTRRRKKKDDDFFFNNNPPPMMMOOOPPPMMMIIIJJJNNNLLLEEEGGGEEECCCBBBBBBAAA>>><<>>@@@>>>FFFTTTbbboootttlllkkkiiifffgggjjjgggXXXHHHBBBAAACCCMMMWWWVVVKKK???<<<<<<===???CCCEEEDDDBBBDDD>>>@@@CCCAAAJJJSSSQQQVVVGGGEEEWWW{{{}}}lllbbbccceeecccbbbeeeeeerrrxxxlllcccbbb^^^YYYQQQLLLQQQVVVUUURRRPPPLLLMMMOOOOOOIIIBBB@@@BBBHHHGGGEEEDDDHHHMMMNNNJJJMMMKKKGGGCCCFFFLLLMMMJJJHHHFFFEEEEEEFFFGGGFFFEEE@@@AAAAAAAAAAAA???>>><<<;;;;;;;;;;;;999777555444555555444333222222111111111111111111111111111111222111111444999CCCUUUeeeuuu~~~~~~~~~iiiMMMAAAKKK\\\fffdddVVVHHHCCCFFFRRRlll~~~yyyoooeeeTTTHHH===777555333333555222444666888:::===BBBEEEEEELLLRRRSSSSSSTTTSSSPPPKKKIIIHHHIIILLLNNNNNNNNNLLLFFF>>>888777999;;;===;;;;;;<<>>FFFPPP\\\ppp}}}xxx}}}eeeTTTYYYggg|||kkkTTTGGGFFFFFFJJJRRRXXXVVVOOOKKKEEEJJJRRR[[[mmmzzzvvvnnn]]][[[qqq~~~yyyfffaaadddddd```^^^\\\\\\iiioooddd\\\\\\XXXRRRJJJFFFKKKRRRSSSPPPNNNKKKLLLMMMJJJEEE@@@???@@@FFFEEECCCEEEIIINNNNNNMMMOOOKKKFFFDDDGGGKKKMMMLLLHHHFFFDDDDDDEEEFFFEEEEEEAAAAAAAAAAAAAAA???>>>===<<<=========;;;:::888777777666555444333222111000111111111111111111111111333111222333666???QQQbbbuuuyyy{{{sssXXXGGGKKK]]]kkklll___PPPFFFCCCMMMcccwww}}}tttjjjUUUJJJ>>>888555333333555222333555666777:::===@@@DDDJJJOOOOOOPPPQQQOOOKKKBBB???<<<;;;===@@@BBBCCCDDD@@@<<<888666777888888>>>;;;>>>QQQsss~~~ZZZJJJ@@@CCCJJJQQQaaassskkkQQQCCC@@@@@@FFFMMMXXXccclllnnnZZZ\\\cccrrrrrrTTTVVVvvv}}}nnncccUUURRRIIIFFFGGGFFFXXXvvv~~~___UUUooouuudddbbb^^^```bbb___[[[[[[```fffiiifffaaa\\\XXXUUUTTTTTT[[[ZZZYYYXXXWWWVVVUUUTTTYYYZZZ[[[ZZZYYYYYYZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZ\\\______^^^]]]]]]]]]^^^[[[XXXVVVVVVWWWWWWVVVWWWXXX[[[\\\^^^```bbbdddbbb___]]]\\\]]]```cccddd___aaacccdddcccaaa]]][[[XXX]]]bbbbbbaaafffrrr|||666666666666666666666666666666555555555555555555555555555555555555555555444555555666666666555555444444555555666666666777555555666666777777666666888888888888999999999999666888:::;;;:::999999:::<<<<<>>>>>>>>??????>>><<<:::999777777666555444222222111111111111111111111111111333333333444444;;;MMM^^^www{{{zzzlllUUUPPP\\\iiimmmdddVVVIIICCCIII[[[kkk}}}uuulllYYYMMM@@@:::666333333555222333444555555777;;;>>>@@@EEEIIIJJJLLLNNNKKKFFF>>>:::666555777:::<<<>>><<<;;;:::888777666777888>>>===FFFdddhhhQQQ@@@BBBGGGKKKWWWfffqqq}}}ttt[[[IIICCCDDDLLLZZZlllvvv|||zzz|||___SSS```zzzjjj```SSSPPPHHHEEEFFFIIIbbbnnnVVV[[[oooaaaaaa]]]aaacccbbb___```eeekkkiiifffaaa[[[WWWVVVUUUVVVYYYYYYXXXWWWVVVUUUTTTSSSXXXZZZ[[[ZZZYYYXXXYYYZZZWWWWWWXXXXXXXXXXXXWWWWWWYYY[[[]]]]]][[[ZZZYYYZZZ\\\YYYVVVTTTUUUVVVWWWWWWVVVYYY\\\]]]]]]^^^aaaddddddaaa^^^^^^```cccddddddbbbbbbbbbaaa___^^^\\\[[[YYY[[[^^^``````aaaeeehhhxxx555555666666666666555555555555555555555444444444444444444444444444444444333444555555555555555555444444444555555666666777444555555666666555555555777777777777888888888999666888999999888888999;;;:::999;;;===AAAKKK___qqqyyymmmrrrffftttvvv```___hhhsssooommm{{{sssfffcccaaabbb```[[[XXXYYYUUURRR[[[```WWWTTTZZZZZZPPPLLLLLLPPPRRRNNNJJJIIINNNPPPOOOHHHEEEHHHLLLNNNKKKGGGGGGLLLPPPQQQPPPPPPGGGBBBAAAEEEHHHHHHGGGGGGIIIFFFCCCAAAAAABBBBBBAAABBBBBBBBBAAA@@@@@@??????>>>????????????===<<<;;;777777666555444444333333111111111111111111111111222333444444333888HHHYYYuuu~~~~~~cccRRRSSS[[[ddd```WWWKKKCCCFFFRRR^^^~~~|||tttkkk]]]QQQDDD<<<888333222444222333555555555777:::===;;;???AAACCCFFFJJJIIIDDD===999555444666999<<<===888999::::::999999;;;======AAATTTyyyqqqWWWCCCDDDHHHJJJVVVgggwwwoooXXXMMMKKKOOObbbwwwdddSSSWWWllltttdddZZZQQQNNNGGGFFFIIIQQQuuu]]]PPPjjjiii_________aaabbbaaa______aaadddaaa___\\\YYYWWWXXXYYYZZZWWWWWWVVVVVVUUUUUUTTTTTTWWWYYYZZZZZZXXXWWWWWWXXXUUUUUUUUUUUUUUUUUUUUUUUUZZZ\\\^^^]]][[[ZZZYYYYYYYYYWWWTTTTTTUUUWWWWWWWWWWWWZZZ]]]^^^\\\]]]```cccdddaaa^^^___ccceeeeeecccbbbaaa___]]]\\\[[[[[[\\\[[[ZZZYYYYYY\\\```bbbccciiiuuu444555666666666666555444555555555555444444333333333333333333333333333333222333444555555555555555333333444555555666777777444444555555555444444333666666666777777777888888666777888777777888:::===777888:::<<<===AAAMMMYYYkkkvvvtttyyywwwrrrwwwttthhhaaa^^^\\\]]][[[WWWUUUWWWVVVSSS\\\aaaXXXTTTZZZZZZSSSRRRTTTVVVSSSKKKFFFFFFMMMRRRRRRKKKHHHLLLOOOOOOKKKHHHJJJSSSVVVRRRMMMKKKBBB>>>@@@IIINNNLLLIIIIIIIIIGGGCCCBBBCCCDDDEEEEEECCCCCCBBBAAA@@@@@@@@@@@@===>>>>>>>>>>>>===;;;:::777666666666555555444444111111111111111111111111000111444444111444CCCSSSiiixxxiiiQQQJJJMMMXXXYYYWWWMMMEEEDDDLLLTTTnnn}}}vvvmmmaaaUUUGGG???999444222333333444555666666888;;;>>>999;;;===???DDDJJJJJJFFF<<<999666555777;;;===???<<<>>>??????<<<<<<===???>>>GGGaaannnUUUDDDEEEHHHJJJ\\\sssqqqccc___```pppoooSSSPPP^^^uuu{{{lll]]]TTTMMMJJJEEEGGGOOO^^^tttTTTWWW}}}fff``````___`````````___^^^\\\\\\YYYXXXWWWVVVVVVWWWXXXYYYUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWYYYYYYWWWUUUUUUVVVWWWWWWVVVUUUUUUVVVWWWWWWZZZ\\\]]]]]]ZZZXXXXXXXXXUUUTTTRRRSSSUUUWWWWWWWWWXXX\\\______]]]\\\___cccaaa___]]]___ccceeeccc```^^^^^^]]]\\\[[[[[[[[[[[[\\\ZZZYYYXXXZZZ^^^aaacccbbbiiimmmmmmrrr333444555666666555444333444555555555444444333222333333333333333333333333222333444444555555555444333333444444555666777777444444444555555444333333666666666666777777777777777777777666666888;;;>>>777888;;;>>><<<;;;AAAJJJTTT```nnnzzzyyy|||zzzrrriiihhh___XXXSSSSSSRRRNNNLLLLLLUUUSSS\\\bbbWWWSSSVVVVVVSSSTTTXXXYYYSSSHHHBBBCCCJJJQQQRRRMMMJJJLLLNNNLLLIIIGGGMMMXXX[[[SSSJJJGGG@@@===BBBNNNTTTRRRNNNOOOJJJGGGDDDDDDEEEHHHIIIJJJCCCCCCBBBAAA@@@@@@@@@@@@<<<<<<=========;;;:::999666666666666666555555555111111111111111111111111---000333333000222@@@OOO]]]hhhwww~~~{{{yyy}}}sssvvvkkkPPPEEEFFFPPPVVVWWWPPPGGGEEEJJJPPPaaa{{{yyyqqqdddWWWIII@@@:::444222333333444666666777999<<>>EEELLLNNNJJJ<<<999666666888<<<>>>???CCCEEEEEECCC>>><<<<<<>>>@@@MMMiiifffPPPCCCDDDFFFIIIaaa~~~zzztttyyyyyyaaaNNNSSSeee|||uuufffXXXOOOHHHFFFCCCIIITTThhhdddTTTcccwwweeebbbccc^^^^^^^^^```aaa```\\\ZZZWWWVVVUUUTTTTTTTTTUUUUUUSSSTTTTTTTTTTTTUUUUUUUUUUUUWWWXXXXXXVVVUUUTTTTTTZZZYYYWWWVVVVVVWWWYYYZZZXXXZZZ[[[ZZZXXXVVVUUUUUURRRQQQPPPRRRTTTVVVVVVVVVZZZ^^^aaa```]]]\\\___ccc___]]]\\\___ccceeeaaa]]][[[[[[\\\\\\\\\[[[ZZZYYY[[[\\\^^^]]]\\\\\\]]]___```eeegggdddeeeqqq444444444555444444333333222222333333333333444444333333333444444555555555333333333333333333333333444444444444444444444444444333333333333444555555666666666666666666666666444666666666555666888:::::::::999999::::::;;;<<>>>>>===@@@???>>>===<<<;;;::::::777777777777777666555555444444444333333333222222111333444222111555>>>EEEXXX]]]dddiiioooyyy|||mmmrrr~~~}}}mmmYYYIIIBBBNNNZZZccc]]]NNNCCCDDDJJJYYYmmmyyyrrreeeYYYHHH>>>:::999666222222444777999:::;;;===???===<<<===AAAIIINNNJJJDDD???999666888999:::===AAAIIIOOORRRNNNEEE???<<<:::;;;GGG^^^|||vvvZZZNNNEEEGGGLLLVVVnnnnnnXXXSSS]]]bbbtttwwwggg]]]RRRHHHJJJJJJFFFHHH\\\hhhNNNTTTwwwkkkaaabbb```\\\ZZZXXXWWWWWWWWWUUUTTTTTTSSSPPPOOOOOOQQQSSSUUUTTTSSSQQQPPPPPPRRRTTTUUUTTTVVVWWWUUURRRQQQSSSVVVXXXWWWVVVVVVWWWXXXZZZ[[[YYYWWWUUUUUUUUUUUUSSSRRRSSSRRRRRRTTTWWWXXXXXXWWW]]]^^^_________```cccfff```^^^[[[[[[]]]___``````dddaaa]]][[[ZZZZZZYYYWWW]]][[[YYYYYY\\\^^^______aaaaaa```___```aaabbbcccnnnttt333444444444444444333333222222222333333333444444333333333333444444444555333333333333333333333333444444444444444444444444333333333333333444555555555555555555555555555555444555666666555666888:::999999999999999:::;;;;;;<<>>===<<<;;;::::::777888888888888777666666444444444333333333222222111333444333111555<<>>???AAABBBEEEKKKPPPQQQJJJBBB;;;777555888999999;;;???LLLVVV]]]VVVIII>>>999777888@@@QQQggg~~~}}}mmmXXXNNNJJJQQQZZZeeezzzqqq[[[UUU___dddtttrrrcccZZZQQQHHHGGGGGGEEELLLiiiyyyXXXGGG\\\iiiaaabbb```ZZZWWWTTTTTTVVVXXXWWWVVVTTTSSSRRRPPPPPPQQQRRRTTTSSSRRRRRRRRRSSSUUUVVVWWWUUUWWWWWWVVVSSSRRRSSSVVVTTTTTTTTTTTTUUUWWWXXXXXXVVVTTTSSSSSSUUUUUUTTTRRRRRRQQQPPPRRRUUUWWWXXXXXX\\\^^^``````___]]]]]]^^^]]][[[YYYZZZ\\\___``````aaa```___\\\ZZZYYYXXXXXX[[[ZZZZZZ[[[^^^```aaa``````___^^^]]]\\\]]]]]]^^^]]]bbbkkkrrrtttuuu|||333333444444444444333333222222222222333333333333222333333333333333444444222222222222222222222222333333333333333333333333333333222222333333444555555555555555555555555555444555666555555555777999999888888888888999::::::;;;===@@@CCCKKKZZZnnn}}}yyyrrr}}}qqq{{{~~~nnn```WWWUUUWWWXXXVVVWWWYYY[[[WWWOOOJJJKKKJJJMMMNNNLLLNNNVVV]]]___WWWXXX[[[XXXOOOHHHLLLTTTUUUVVVVVVTTTOOOKKKJJJJJJDDDIIIPPPRRRQQQNNNMMMMMMMMMLLLLLLOOOSSSSSSPPPMMMIIIHHHGGGGGGGGGGGGFFFDDDBBBAAAAAA@@@@@@@@@@@@AAA>>>>>>===<<<;;;::::::999999999999999999888888777444444444444333333333333000222444333222444888===HHHRRR___kkkuuu|||~~~}}}pppZZZIIIOOOZZZeeefffZZZMMMFFFDDDIIIXXXooo}}}vvvjjj^^^NNNCCC===:::666333888555444666;;;@@@AAA@@@DDDHHHOOOWWWYYYSSSGGG>>>888555444777999999<<>>999888888===FFFSSSdddqqqpppiiiYYYRRRQQQ\\\iiiuuuwwwrrrqqqzzzrrrvvv||||||bbbXXX___fffxxx~~~kkk^^^UUUNNNGGGFFFGGGGGGUUUiiiIIIFFFmmmiiidddcccaaaZZZWWWSSSUUUZZZ]]]\\\ZZZUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSTTTVVVWWWXXXYYYVVVWWWWWWUUUSSSRRRSSSUUUPPPQQQRRRTTTUUUVVVVVVVVVVVVTTTSSSSSSSSSSSSRRRQQQRRRPPPOOOPPPSSSWWWYYYYYYWWWZZZ^^^```^^^\\\ZZZYYYZZZYYYWWWXXX[[[]]]^^^^^^\\\^^^___]]]YYYWWWWWWXXXXXXXXXZZZ^^^aaacccbbb```^^^]]]\\\ZZZYYYXXXXXXXXXVVVXXX^^^bbbbbbaaagggppp222222333444444444333333111222222222222333333333222222222222333333333333222222222222222222222222222222222222222222222222222222222222222333333444444444444444444444444444333444555555444555777888888777777777777888999999<<<===<<<<<<@@@JJJXXXcccvvvuuutttyyy}}}}}}uuulll```YYYYYYZZZ[[[ZZZYYY[[[]]]]]]YYYRRRMMMKKKHHHMMMPPPPPPUUU___gggjjjYYY[[[\\\WWWLLLEEELLLXXXWWWWWWVVVRRRMMMJJJHHHIIIAAAHHHPPPSSSPPPNNNNNNPPPOOOMMMMMMNNNPPPQQQOOOMMMKKKIIIGGGGGGHHHGGGFFFDDDBBBBBBAAA@@@????????????=========<<<;;;:::::::::::::::;;;;;;::::::999888555444444444444333333333000222333333222333555888CCCNNN^^^mmmxxxwwwbbbNNNIIIUUUdddkkkfffYYYLLLDDDHHHRRReee|||}}}wwwmmmbbbRRRFFF>>>:::666333777555555:::BBBGGGFFFCCCBBBJJJXXXddddddVVVEEE;;;888555444777999<<>>FFFNNNRRRPPPNNNOOOQQQMMMLLLLLLLLLMMMMMMMMMLLLLLLJJJIIIHHHIIIIIIGGGEEEDDDCCCBBB@@@???>>>===============<<<<<<;;;;;;:::;;;;;;;;;;;;;;;:::999999555555555444444444333333000111222222222333444555@@@LLL]]]mmmyyy}}}~~~|||lllZZZFFFQQQaaammmnnncccSSSGGGGGGNNN\\\qqqzzzoooeeeVVVIII@@@999555222444444777>>>GGGLLLJJJFFFBBBMMMbbbrrrppp\\\GGG===999666444666:::???JJJUUUlll}}}hhhKKK>>>===>>>===BBBHHHPPP^^^qqqxxxlll```\\\```hhhrrryyypppwwwyyyeeeRRRNNNRRRVVVWWWYYY\\\cccssstttkkk|||~~~nnn^^^SSSLLLGGGDDDFFFJJJYYY}}}ZZZJJJ___rrriiifffcccbbb______```eeeiiiggg```ZZZVVVVVVUUUUUUUUUTTTTTTSSSUUUUUUUUUVVVVVVUUUTTTTTTVVVUUUTTTSSSSSSTTTTTTSSSTTTUUUWWWYYY[[[[[[ZZZZZZWWWVVVUUUUUUWWWWWWVVVUUUUUUSSSQQQQQQUUUYYY[[[\\\TTTVVVYYYZZZZZZZZZ[[[]]]]]][[[YYYYYYYYYYYYWWWVVVSSSXXX[[[ZZZVVVSSSTTTWWWUUUWWW[[[___aaa```\\\XXXYYYYYYZZZZZZZZZZZZZZZZZZ\\\ZZZYYYZZZXXXUUUYYY___^^^aaafffkkknnnqqqsssuuu{{{000111222333333444444333111111111111222222222222222222222111111111111000000000000000000000000000111111111111111111111111111111000000111111222333333333333333333333333333222333444333333333555777666555555555555666777777777888999888888999<<>>===<<<<<<>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;::::::999555555555555444444444333222111111222222333444555===HHHYYYiiivvvvvvhhhMMMSSS^^^iiinnngggWWWJJJCCCHHHSSSfff{{{sssjjj[[[MMMBBB:::555333222333777>>>EEEIIIHHHEEEDDDSSSmmm}}}cccKKKAAA999666555777:::@@@LLLXXXttt{{{___DDD<<<<<<;;;:::AAAKKKWWWkkknnn^^^YYY]]]fffmmmjjjsssgggTTTDDDAAAFFFKKKTTT^^^bbblllvvvzzzvvvcccVVVOOOIIIEEEEEEDDDLLLiiisssOOONNNoooyyyjjjgggccc```___]]]___cccggggggddd]]]XXXVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUUUUTTTTTTSSSWWWUUUTTTTTTVVVWWWWWWVVVYYYYYYZZZ[[[\\\\\\\\\\\\TTTTTTTTTVVVZZZ\\\]]]\\\VVVTTTSSSSSSVVVYYY[[[[[[YYYZZZ\\\\\\ZZZYYYZZZ[[[```^^^\\\ZZZZZZXXXVVVTTTTTTWWWYYYYYYVVVUUUVVVXXXUUUWWWZZZ^^^```___ZZZVVVZZZZZZ[[[\\\\\\\\\\\\\\\]]]ZZZYYYYYYXXXUUUWWW\\\\\\]]]^^^___```aaaaaaaaaeeemmmwwwzzzuuuooottt|||zzztttpppnnnkkkhhh000000111333333444444333111111111111222222222222222222111111000000000000000000000000000000000000111111111111111111111111000000000000000111222222222222222222222222222222111222333333222333555777555555444444555555666777999999:::999999:::<<<===@@@FFFKKKOOO[[[nnn}}}www{{{vvvwwwpppzzz}}}vvvmmmfffcccYYYYYYZZZ^^^bbbcccbbb______aaa\\\SSSOOOQQQTTTSSSSSSXXXYYYVVVSSSRRRPPPMMMSSSSSSSSSQQQKKKGGGKKKRRRNNNMMMJJJEEEBBBAAACCCEEEDDDGGGKKKNNNNNNLLLHHHFFFEEEGGGIIIJJJJJJIIIIIIIIIJJJHHHGGGHHHIIIIIIHHHGGGCCCBBBAAA???>>>=========>>>>>>>>>>>>>>>=========:::;;;;;;;;;;;;:::999999555555555555444444444444333222000111222444555666888CCCSSScccqqq}}}sss^^^[[[\\\bbbgggdddWWWLLLBBBEEEMMMZZZmmmwwwooo```RRREEE<<<777555222333555888;;;>>>AAABBBGGGWWWtttfffLLLAAA666555666999:::===GGGRRRkkkssskkkQQQ>>>===>>>:::;;;CCCPPPbbb}}}mmm```aaakkksss{{{~~~TTTGGG>>>AAAFFFLLLZZZjjjqqq|||yyyhhhWWWOOOKKKGGGEEEGGGHHHUUU}}}^^^IIIXXXqqqiiihhhccc______[[[___dddeeeccc___]]]\\\WWWVVVUUUTTTUUUWWWYYYZZZXXXWWWVVVUUUUUUVVVVVVWWWXXXVVVUUUWWWZZZ\\\\\\[[[[[[[[[ZZZZZZZZZ[[[[[[\\\VVVUUUUUUWWWZZZ\\\]]]\\\VVVUUUSSSTTTVVVXXXXXXXXXYYY\\\___```___\\\[[[[[[```___]]]\\\\\\ZZZXXXUUUXXXXXXXXXXXXXXXYYYZZZ[[[UUUWWWZZZ^^^aaa```\\\YYY\\\]]]^^^^^^^^^]]]\\\[[[\\\YYYYYYZZZYYYWWWXXX\\\]]]\\\[[[[[[[[[ZZZZZZYYY^^^dddgggccc```bbbccccccdddgggjjjjjjmmmqqqppplllpppssstttrrrnnnnnnrrrvvvmmmjjjfffbbb```_________///000111222333444444444000111111111111222222222222111111111000000//////000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222111222333333222333555666555444444444444555666666777777666666666888:::;;;888<<>>;;;@@@FFFHHHIIIKKKMMMNNNJJJEEE@@@CCCFFFIIIJJJJJJIIIHHHHHHHHHFFFFFFFFFHHHIIIHHHGGGAAA@@@@@@???>>>>>>??????????????????>>>>>>>>>>>>::::::;;;;;;::::::999888666666555555555444444444444222000000222555666777444>>>NNN^^^nnn~~~vvvzzz~~~xxxlllccc[[[\\\```___VVVLLLEEEFFFKKKTTTcccuuu{{{rrrdddUUUHHH>>>999777333333222222222555:::>>>HHHYYYwwweeeIII???444444777:::999:::AAAJJJ\\\ccc\\\FFF;;;@@@CCC===@@@HHHVVVlll|||lllmmmwwwlllKKKCCCBBBHHHNNNSSSdddxxxooo___OOOJJJIIIGGGFFFIIIPPP^^^nnnJJJJJJcccpppkkklllfffaaabbb\\\```dddddd```^^^___bbbWWWVVVTTTTTTUUUWWWZZZ\\\YYYXXXVVVUUUVVVXXXZZZ[[[ZZZXXXWWWYYY]]]______^^^\\\[[[YYYXXXXXXXXXZZZZZZ[[[YYYXXXXXXYYYYYYXXXWWWUUUTTTSSSTTTVVVWWWVVVUUUTTTYYY```ccccccaaa___]]]```^^^]]]]]]]]]\\\ZZZXXX[[[YYYXXXXXXZZZ\\\]]]]]]TTTVVVZZZ^^^bbbbbb___\\\^^^_________^^^\\\[[[YYYXXXVVVVVVXXXXXXVVVVVVZZZ]]][[[YYYXXXYYYYYYXXXWWWYYY^^^\\\UUUTTTZZZZZZTTTWWW[[[[[[YYY[[[___aaa```cccaaa``````bbbcccddddddbbbbbbaaa^^^\\\[[[]]]___111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333333444555555666555555555666777777777888888888888===<<<;;;<<>>BBBJJJMMMJJJFFFGGGHHHHHHDDDDDDEEEEEEDDDBBB@@@???AAA@@@??????>>>>>>??????AAAAAA???===<<<;;;;;;;;;999888888:::<<<<<<;;;999444444444444444444444444444333333222222333333444888999FFF]]]ooo{{{qqqjjjuuuzzzssswww}}}}}}uuudddWWWUUUYYYUUULLLHHHJJJIIINNN]]]gggwww|||sssggg\\\OOOBBB999555333222222111222444555666???NNNfffyyywwwbbbJJJ<<<:::777666777777888>>>EEEPPPXXXXXXMMMCCCDDDFFFEEEBBBNNN\\\sss{{{tttSSS[[[JJJ@@@IIIXXXfffvvvzzzdddTTTIIIKKKIIIBBBBBBJJJWWWvvv{{{PPPNNNJJJ{{{uuuppplllbbb\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZXXXUUURRRRRRUUUXXXWWWVVVWWWVVVUUUUUUVVVWWWWWWVVVXXXZZZ]]]______]]]ZZZXXXZZZ\\\]]]\\\ZZZXXXXXXYYYWWWXXXXXXXXXWWWVVVVVVUUUVVVVVVUUUSSSRRRSSSUUUXXXUUUXXX]]]```aaaaaaaaabbbdddbbb___]]][[[YYYYYYYYYVVVUUUTTTUUUWWWZZZ[[[[[[]]][[[ZZZZZZ\\\]]]^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZVVVWWWYYYYYYXXXWWWWWWXXX^^^\\\YYYVVVUUUVVVXXXYYYVVVVVVVVVVVVUUUTTTSSSRRRSSSSSSSSSTTTVVVYYY\\\]]]\\\\\\\\\]]]^^^___```aaaeeeccc```]]]\\\]]]^^^___111111111111111111111111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////000000111111111222222222111111111222222222333333333333444555555555555555666666666777777777888888666666777888<<<@@@DDDFFFYYYiiiuuuxxx~~~}}}|||{{{nnnlllfffaaaaaadddccc]]]WWWTTTTTTWWW]]]___]]]^^^aaa```WWWMMMKKKOOOUUUXXXXXXUUUTTTWWWXXXRRRHHHCCCEEEOOOPPPQQQPPPNNNKKKIIIIIIIIIJJJIIIEEEBBBCCCHHHMMMJJJLLLNNNNNNLLLHHHDDDBBBEEEKKKNNNJJJEEEFFFGGGFFFCCCCCCCCCCCCBBBAAAAAA@@@AAA@@@@@@???????????????BBBAAA???===<<<;;;:::::::::999999:::<<<===<<<:::444444444444444444444444444333333222222333333444666666BBBXXXkkkwww|||pppjjjxxxwwwrrrwwwpppZZZRRRSSSSSSNNNLLLMMMHHHJJJTTT]]]mmmzzzvvvmmmaaaRRREEE===:::333222222222222444555666777CCCWWWfffeeeVVVGGG@@@===999777999::::::>>>DDDTTT```fff___WWWVVVUUURRRVVV^^^iiirrr[[[MMMxxx```OOOVVVjjj~~~qqqbbbQQQFFFHHHHHHBBBDDDLLLfffkkkIIIMMMfffoookkkggg^^^XXXXXX]]]]]]]]]]]]\\\[[[YYYXXXSSSQQQPPPRRRVVVXXXXXXWWWZZZYYYXXXWWWWWWWWWVVVUUUWWWYYY[[[]]]]]][[[YYYWWWYYYZZZ\\\[[[YYYXXXYYYZZZXXXXXXXXXWWWWWWVVVUUUTTTXXXXXXXXXVVVTTTTTTVVVWWWVVVYYY]]]______^^^^^^^^^bbbaaa^^^\\\ZZZYYYYYYYYYWWWVVVUUUVVVYYY\\\]]]]]]]]]\\\ZZZZZZ\\\]]]^^^]]][[[[[[[[[[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZXXXVVVVVVVVV\\\ZZZXXXUUUUUUUUUWWWXXXXXXXXXXXXWWWWWWVVVTTTTTTRRRTTTUUUWWWXXXYYYYYYYYYZZZ[[[[[[[[[]]]^^^___```bbb```^^^\\\\\\]]]___```000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111222222000111111111222222222222222333444444555555444444555555666666666777777777555777999;;;<<<===<<<<<>>IIIVVV]]]ZZZTTTQQQDDD<<<666666999:::>>>BBBRRRjjjvvv{{{kkkUUUKKKGGGEEEEEEGGGTTTooolll[[[QQQHHHDDDGGGFFFGGGYYYpppiiiIIITTTwwwpppfff^^^```aaa^^^[[[ZZZ[[[\\\\\\\\\ZZZXXXUUUTTTIIIJJJLLLOOORRRSSSRRRRRRXXXZZZ[[[[[[XXXVVVSSSSSSVVVVVVVVVWWWWWWVVVVVVVVVUUUVVVWWWWWWWWWWWWYYY[[[ZZZYYYXXXVVVTTTSSSRRRRRRWWWYYY[[[ZZZWWWUUUSSSSSSSSSVVVYYYZZZYYYXXXXXXYYY]]]\\\ZZZYYYXXXXXXXXXXXXYYYXXXWWWYYY\\\___aaaaaa]]]\\\ZZZ[[[\\\]]]\\\[[[]]]^^^___```___^^^\\\[[[^^^^^^]]][[[XXXUUUUUUVVVXXXWWWVVVUUUUUUVVVWWWXXX[[[[[[[[[[[[[[[ZZZYYYXXXYYYZZZ[[[[[[[[[YYYVVVUUUSSSSSSTTTUUUWWWYYY[[[\\\___^^^]]]\\\\\\^^^___```////////////////////////000000000000000000000000................................................................................................//////000000000111111111//////000000000111111111111222222333333333333333333333444444444555555555444444555555666777888888;;;666888>>>???===FFFUUUkkkvvvlllfffccc^^^WWWRRRZZZ___bbbaaa[[[VVVUUUVVVTTTOOOQQQ[[[dddccc]]]XXXRRRPPPOOOQQQUUUXXXYYYXXXZZZXXXSSSNNNKKKKKKKKKJJJMMMMMMMMMKKKHHHGGGIIIJJJNNNKKKHHHIIILLLMMMKKKIIIGGGJJJKKKIIIDDDAAAAAACCCHHHKKKJJJEEEDDDGGGIIIHHHLLLJJJEEEAAA???>>>???@@@AAA@@@??????>>>>>>??????AAA@@@>>><<<:::999888777888777666777888888777555444444444444444444444444444333333222222333333444333333888DDDRRR```mmmuuu~~~~~~{{{eeeRRRJJJNNNVVVYYYbbb]]]QQQMMMNNNYYYkkk{{{tttooonnnhhhUUUBBB666555555555555777888999;;;===JJJ^^^kkkiii]]]SSSFFF???:::999:::<<<@@@EEEWWWtttgggKKK@@@BBBFFFJJJMMMeeexxxvvvbbbTTTJJJGGGGGGHHHBBBGGGfffSSSFFFhhhkkkddd___```bbb```]]][[[ZZZ[[[\\\[[[YYYVVVSSSQQQOOOPPPRRRTTTTTTSSSSSSSSSTTTWWWZZZZZZWWWUUUTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUVVVUUUUUUVVVXXX[[[ZZZYYYWWWUUUSSSRRRRRRRRRTTTVVVXXXXXXUUURRRPPPOOOPPPSSSUUUWWWWWWWWWXXXYYYZZZYYYXXXWWWVVVWWWWWWXXXYYYXXXWWWXXX\\\^^^``````\\\[[[ZZZZZZ\\\\\\[[[YYY\\\\\\]]]^^^^^^^^^]]]\\\\\\]]]\\\ZZZWWWVVVWWWYYYXXXWWWWWWVVVVVVWWWXXXYYY[[[[[[\\\\\\[[[[[[ZZZZZZ^^^]]]\\\ZZZYYYXXXXXXXXXTTTTTTUUUWWWXXX[[[]]]^^^```___^^^]]]]]]]]]^^^^^^////////////////////////000000000000000000000000................................................................................................/////////000000000111111////////////000000000000000111222222333333222222222333333333333444444444333333222222444666888999:::666777:::999666<<>>>>>?????????>>>============>>>???>>><<<;;;999999888888777666555666777777555333444444444444444444444444444333333222222333333444333444888>>>HHHVVVeeeooowww~~~uuuqqqzzz}}}ooo\\\MMMIIILLLRRRbbbcccXXXRRRNNNSSS```vvv~~~wwwtttyyyvvv___EEE888888777777888999;;;<<<888===LLLdddrrrmmm\\\OOOAAA>>>===>>>===;;;>>>DDDZZZ{{{___QQQDDD@@@@@@EEESSSbbb~~~{{{iiiXXXOOOHHHFFFHHHHHHCCCNNNvvvfffIIINNN|||lllhhhbbb``````^^^[[[XXXZZZZZZ[[[[[[XXXUUUQQQNNNPPPQQQSSSRRRPPPOOOOOOPPPTTTWWWZZZYYYUUUSSSTTTUUUUUUUUUWWWWWWWWWWWWUUUUUUSSSTTTTTTTTTSSSTTTWWWYYYYYYWWWUUUSSSRRRRRRRRRRRRPPPRRRTTTTTTRRROOONNNMMMOOOQQQTTTUUUUUUVVVWWWYYYWWWVVVUUUUUUUUUVVVWWWXXXXXXVVVUUUVVVYYY[[[]]]\\\ZZZYYYYYYZZZ[[[ZZZYYYWWWWWWWWWXXXYYYZZZZZZ[[[\\\[[[[[[ZZZYYYWWWWWWXXXZZZWWWVVVVVVWWWWWWXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZ^^^\\\ZZZXXXWWWXXXXXXYYYWWWXXXXXXYYY[[[]]]^^^______^^^]]]]]]\\\\\\\\\\\\........................000000000000000000000000................................................................................................////////////000000000111........./////////000000000111111222222222222222222222222222333333333333444444444555666777999999666666888888777666999<<<:::>>>HHHRRRZZZbbbppp}}}~~~|||~~~wwwwwwkkkhhhlllkkkfffZZZXXXXXX\\\\\\YYYYYY]]]___``````\\\WWWSSSTTTVVVVVVRRRSSSZZZ]]]YYYRRRNNNNNNQQQVVVZZZ\\\YYYTTTPPPTTTTTTPPPKKKKKKNNNMMMGGGEEEFFFEEEEEEEEEHHHMMMPPPOOOMMMKKKIIIGGGEEECCCAAAGGGKKKMMMIIICCCAAADDDIIILLLLLLHHHCCCCCCHHHJJJHHHGGGEEECCC@@@>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===<<<;;;:::999999999999777666555666777777555333444444444444444444444444444333333222222333333444111555777999>>>LLL^^^kkkvvvttthhheeewww|||jjjUUUIIIHHHLLLccckkkaaaXXXOOOMMMVVVdddwww~~~|||~~~gggLLL::::::999999:::;;;===>>>???GGGXXXjjjooodddSSSHHH???DDDKKKPPPLLLEEEDDDIII[[[~~~wwwMMMEEEBBBFFFKKKTTTiii~~~nnnZZZMMMJJJGGGDDDEEEIIINNNccctttPPPJJJ]]]|||hhheee```]]]\\\\\\ZZZWWWYYYZZZ[[[ZZZXXXSSSOOOLLLQQQRRRSSSQQQOOONNNPPPRRRWWWZZZ\\\YYYTTTRRRSSSVVVUUUVVVXXXZZZZZZXXXVVVUUUSSSTTTTTTSSSRRRSSSVVVXXXXXXVVVTTTRRRQQQRRRSSSSSSNNNOOOQQQQQQOOOMMMMMMMMMQQQRRRTTTTTTTTTTTTUUUWWWUUUTTTTTTSSSTTTUUUWWWXXXVVVUUUSSSTTTVVVXXXXXXXXXYYYXXXXXXXXXYYYYYYWWWUUUTTTTTTTTTTTTVVVYYY\\\]]][[[[[[ZZZWWWUUUUUUWWWYYYTTTUUUUUUVVVWWWWWWXXXYYYXXXYYYYYYZZZZZZZZZYYYYYYXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWWWWXXXYYYZZZ\\\]]]ZZZZZZZZZZZZ[[[[[[[[[[[[........................000000000000000000000000................................................................................................////////////000000000000............/////////000000000111222222222222222111111222222222333333333111222444555666666555555333777999777666777777666:::555777@@@CCCDDDMMMYYYjjjsssyyyrrr{{{yyy|||{{{ssslllooo~~~~~~iiieee___[[[```eeeccc]]]\\\\\\^^^^^^XXXRRRWWWbbb^^^___^^^[[[VVVRRRQQQRRRUUURRRRRRWWWXXXTTTPPPNNNLLLQQQWWW]]]]]]XXXQQQLLLQQQSSSQQQLLLMMMOOOJJJBBBBBBBBBBBBBBBDDDGGGMMMQQQKKKLLLLLLLLLIIIFFFDDDBBBHHHLLLNNNKKKFFFDDDIIIOOOOOONNNIIICCCCCCGGGHHHGGGBBBAAA@@@>>>>>>>>>>>>???======<<<;;;;;;;;;;;;;;;<<<;;;::::::999999::::::888777666777888777666444444444444444444444444444444333333222222333333444000555777555888FFFZZZhhhxxxjjj^^^cccyyy~~~ttt]]]MMMJJJKKKeeeqqqiii^^^RRRKKKQQQWWWkkklllRRR;;;;;;::::::;;;<<<>>>???LLLVVVeeepppkkkZZZJJJCCCHHHRRR```gggaaaVVVSSSVVVaaawwwwwwuuuooopppzzzYYYKKK???<<>>>>>======<<<<<<<<<<<<<<<;;;:::999777666888888777777666666555555666666555555555444444444444444555555555555555555555444444555777AAAVVViiiwww{{{~~~uuuhhh```lll|||qqqWWWDDDMMMYYYfffkkkfff]]]RRRJJJTTT\\\nnnuuufffKKKCCC======>>>???GGGPPPWWWaaannnpppbbbNNNDDDDDDJJJjjjrrrggglllxxx|||rrrjjjjjjqqqoooSSSCCCCCCIIIZZZqqqvvvbbbSSSKKKGGGDDD@@@EEEFFFLLLkkkjjjMMMFFF[[[qqqddd\\\ZZZWWWUUUTTTVVVXXXZZZZZZXXXUUUSSSSSSTTTTTTTTT^^^\\\XXXVVVUUUWWWYYYZZZYYYXXXVVVTTTSSSSSSTTTTTTXXXYYY[[[\\\\\\ZZZXXXVVVGGGJJJOOOSSSUUUUUUTTTSSSRRRSSSSSSSSSRRRQQQPPPOOOKKKLLLLLLMMMNNNNNNNNNNNNZZZXXXUUUQQQOOOPPPTTTWWWRRRSSSUUUUUUSSSRRRSSSTTTTTTSSSRRRQQQRRRTTTVVVWWWXXXYYYYYYXXXWWWVVVUUUTTTUUUQQQPPPSSSYYY^^^___]]]``````]]]XXXSSSPPPRRRUUUXXXXXXXXXWWWUUUTTTUUUWWWWWWTTTRRRSSSVVVXXXWWWUUUPPPPPPQQQQQQRRRSSSSSSSSSVVVUUUUUUVVVWWWXXXVVVUUUQQQSSSUUUWWWWWWWWWUUUTTT////////////............................................................................................................------------......................................./////////000000000000111111111111111111111111111111111111111111111111333333333333444444444444444444444444555555555555666666777777999:::<<<===;;;@@@FFFKKKRRR\\\iiisss|||wwwwww{{{xxxrrriiikkkjjjddd``````___\\\]]]]]]]]]\\\[[[ZZZZZZYYY]]]^^^___]]]YYYUUURRRRRRRRRXXXYYYRRRNNNPPPVVVYYYXXXVVVVVVYYYWWWQQQMMMNNNSSSUUUWWWVVVQQQMMMJJJJJJQQQOOOKKKHHHEEEDDDCCCCCCDDDJJJJJJDDDEEEMMMOOOJJJKKKOOONNNKKKKKKLLLHHHAAAJJJQQQRRRJJJBBBBBBEEEFFFDDDFFFGGGFFFEEEDDDDDDFFFCCCBBBAAA??????>>>>>>>>>>>>>>>>>>===============<<<<<<<<<;;;:::999777666888777777777666666666555666666555555555444444444555555555555555555555555555444444555666???RRRddduuu{{{}}}yyyxxxtttnnnhhhpppzzzcccQQQJJJSSS```iiijjjcccWWWNNNMMMSSScccxxx|||nnnSSSIIIAAAAAAEEEJJJSSS\\\lllrrrwwwrrraaaNNNEEEGGGYYY{{{rrrqqqyyydddJJJEEEKKKYYYoookkkXXXLLLGGGEEECCCCCCGGGNNNaaannnWWWDDDEEEdddiii^^^XXXVVVTTTSSSSSSVVVYYY[[[ZZZWWWTTTRRRRRRSSSSSSTTTXXXVVVTTTRRRQQQSSSUUUWWWWWWVVVUUUSSSRRRRRRSSSSSSUUUVVVXXXZZZZZZXXXVVVUUUIIIKKKOOORRRTTTTTTRRRQQQQQQQQQQQQPPPPPPOOOOOOOOOMMMMMMLLLLLLLLLMMMMMMNNNWWWVVVTTTRRRQQQQQQRRRTTTQQQRRRTTTTTTRRRRRRRRRSSSRRRQQQPPPPPPQQQRRRTTTVVVUUUUUUUUUUUUUUUUUUUUUUUUWWWUUUSSSWWW]]]bbbcccaaa^^^]]]ZZZUUUPPPOOOQQQTTT[[[[[[[[[YYYWWWVVVWWWXXXVVVTTTQQQSSSVVVWWWVVVTTTPPPPPPQQQQQQRRRSSSSSSSSSTTTTTTSSSTTTVVVVVVUUUTTTRRRTTTUUUWWWXXXWWWVVVUUU/////////............---------------------------------------------------------------------------------------------------------------........................................../////////000000000000000000000111111111111000000000000000000000000222222333333333444444444333333333444444444555555555555555555666777888999444666999;;;>>>DDDMMMTTTeeepppxxxxxx{{{rrrbbbWWWSSSUUUXXXXXXUUUVVVYYYYYYWWW\\\\\\\\\[[[YYYVVVTTTRRRXXXZZZ[[[YYYTTTOOOJJJHHHMMMRRRTTTOOOMMMQQQXXX[[[[[[YYYYYY[[[YYYSSSOOOPPPTTTUUUVVVUUUQQQMMMJJJIIIKKKIIIGGGFFFEEEFFFGGGHHHIIILLLIIICCCEEEMMMNNNJJJHHHJJJJJJIIIIIIJJJGGGBBBMMMRRRSSSLLLDDDAAAAAAAAA@@@BBBDDDDDDCCCBBBCCCDDDCCCBBB@@@???>>>=========<<<<<<<<<===============;;;;;;;;;;;;:::999777777777777777777666666666666666666666555555555444444555555555555555555555555555444444444555;;;LLL\\\mmmttt|||zzztttvvvzzzxxxtttzzzrrrbbbKKKNNNXXXeeemmmjjj^^^TTTMMMOOOXXXiiizzztttbbbVVVJJJHHHOOOWWWaaahhhzzzzzzwwwmmm[[[JJJFFFKKKeee~~~^^^GGGKKKZZZqqqttt___OOOGGGDDDCCCCCCFFFKKK]]]nnnRRREEEAAARRRyyyxxx```WWWTTTSSSRRRRRRSSSVVVZZZ\\\ZZZXXXTTTQQQPPPQQQSSSUUUUUUTTTQQQOOOOOOQQQSSSTTTTTTTTTRRRQQQQQQQQQQQQQQQQQQRRRTTTVVVWWWVVVUUUTTTLLLNNNQQQSSSSSSRRRPPPNNNPPPOOONNNMMMMMMMMMNNNOOOQQQOOOMMMKKKKKKKKKLLLMMMTTTTTTTTTSSSSSSRRRRRRQQQPPPRRRSSSSSSRRRQQQQQQRRRQQQPPPPPPOOOPPPQQQSSSTTTRRRRRRQQQRRRRRRTTTVVVWWWXXXVVVVVVYYY___cccdddddd___]]]YYYTTTQQQPPPSSSVVV^^^^^^^^^\\\YYYXXXYYYZZZWWWUUUSSSTTTWWWYYYWWWUUUPPPPPPQQQRRRRRRSSSSSSTTTSSSRRRRRRSSSUUUUUUTTTSSSSSSTTTVVVXXXXXXXXXXXXWWW//////.........---------------------------------------------------------------------------------------------------------,,,,,,---------........................................../////////000000/////////000000000000000000000000000000000000000222222222222333333333333222333333333444444444444555444444444444555666666666888888888888;;;@@@DDDGGGMMMPPPNNNNNNSSSUUUTTTUUUXXX^^^hhhuuussspppllleeeYYYMMMIIIKKK\\\]]]ZZZVVVVVVZZZ\\\YYYZZZZZZZZZYYYWWWSSSPPPMMMSSSVVVWWWUUUPPPIIIDDDAAAJJJPPPSSSPPPOOOSSSXXXYYY[[[XXXYYY[[[ZZZUUURRRTTTSSSSSSTTTTTTRRRPPPNNNMMMIIIHHHGGGFFFGGGIIIKKKLLLIIIJJJFFFCCCFFFNNNPPPMMMIIIHHHGGGFFFFFFFFFEEEBBBKKKNNNOOOKKKFFFBBB@@@??????AAACCCCCCBBBAAAAAABBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;<<<<<<=========;;;;;;;;;::::::888777777666666666666777777777777666666666666555555555555555555555555555444444444444333444444444888DDDQQQ```hhhrrr|||}}}}}}~~~}}}qqqTTTPPPRRR___lllnnnfff^^^VVVRRRTTT___mmm|||~~~uuupppcccTTTPPPWWWaaaiiinnnvvvsssmmmcccTTTIIIJJJRRRqqqaaaNNNVVVlllzzznnn}}}yyyiiiVVVKKKFFFCCCBBBCCCGGGTTTtttlllPPPGGG===JJJnnnkkk]]]VVVUUUTTTSSSTTTUUUXXX[[[]]][[[YYYVVVRRRPPPQQQTTTVVVWWWVVVSSSQQQPPPPPPQQQRRRQQQQQQPPPPPPOOOOOOOOOOOONNNPPPRRRTTTUUUUUUTTTTTTPPPQQQSSSTTTSSSQQQOOONNNOOONNNLLLKKKLLLMMMOOOPPPTTTRRROOOLLLKKKLLLMMMNNNUUUTTTSSSSSSSSSTTTSSSRRRQQQRRRTTTTTTRRRQQQRRRSSSPPPPPPPPPPPPQQQRRRSSSTTTSSSRRRQQQPPPQQQSSSVVVWWWUUUTTTUUUXXX]]]aaabbbbbb```]]]YYYUUUSSSTTTWWWZZZ_________]]]ZZZYYYYYYZZZYYYWWWUUUWWWZZZ[[[YYYWWWQQQQQQRRRRRRSSSTTTTTTTTTSSSRRRRRRSSSUUUUUUTTTSSSSSSTTTVVVWWWXXXXXXXXXXXX............------------------------------------------------------------------------------------------------------------,,,,,,,,,------------.......................................////////////....../////////000000000111111111111111111111111111111111222222222333333222222222222333333333444555555444444444444555555666777777666666777999;;;===??????<<<;;;<<<======AAADDDIIIQQQYYY```ggglllssstttsssqqqooooooppprrr|||zzz{{{~~~xxxuuusssssstttpppiiibbbZZZYYYWWWSSSLLLGGGKKKTTTlllhhh```WWWVVVZZZZZZXXXWWWXXXXXXWWWUUURRROOOMMMQQQSSSTTTRRRMMMHHHDDDBBBJJJQQQUUUTTTSSSUUUVVVTTTWWWUUUVVVYYYYYYVVVUUUWWWUUUUUUTTTTTTSSSQQQOOOMMMHHHHHHGGGGGGHHHIIIKKKLLLHHHIIIGGGGGGKKKRRRVVVWWWMMMIIIEEECCCBBBAAAAAAAAAEEEFFFGGGIIIGGGDDDBBBAAAAAACCCEEEDDDBBB@@@??????@@@@@@>>>===<<<;;;;;;;;;::::::;;;;;;<<<<<<======::::::::::::999888777777555555666666777777888888777777666666666555555555666666555555555444444444444333444555444555>>>HHHTTT\\\iii{{{zzz||||||bbbWWWRRR[[[iiiooooooooo^^^VVVRRRXXXdddsss{{{vvvuuujjj\\\WWW]]]hhhnnnooonnnkkkgggaaaXXXRRRXXXaaakkkmmmoooqqqsss{{{eeeVVVddd|||kkkhhhzzzjjj\\\NNNIIIFFFBBBAAACCCKKKfffZZZCCCDDD>>>YYYzzzfff___YYYYYYXXXWWWWWWXXXYYY[[[]]]\\\\\\YYYUUURRRRRRUUUXXXYYYXXXUUURRRPPPOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMNNNOOOQQQRRRTTTTTTUUUTTTSSSTTTTTTTTTTTTRRRPPPNNNOOONNNMMMLLLMMMNNNPPPRRRUUUSSSPPPNNNMMMMMMOOOPPPWWWTTTQQQPPPRRRUUUUUUUUUQQQSSSTTTTTTSSSRRRRRRSSSQQQQQQQQQQQQRRRSSSTTTTTTUUUTTTRRRQQQRRRSSSVVVWWWSSSTTTUUUXXX\\\___``````___\\\XXXUUUUUUWWWYYY[[[]]]^^^]]][[[YYYXXXXXXZZZXXXVVVUUUWWWZZZ[[[XXXUUURRRRRRSSSTTTTTTUUUUUUVVVUUUTTTTTTUUUVVVVVVUUUSSSRRRSSSTTTUUUWWWWWWXXXXXX.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------........./////////------......//////000000111111111111111111111111000000111111111222222222111111222222222333333333444444444444444444555555666666666666666777888888999999999999:::<<<===>>>888<<>>===???BBBCCC@@@BBBFFFHHHEEECCCCCCBBBDDDFFFEEECCC@@@>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;999999:::999999888777777444555555666777888888999777777777666666666555555666666666555444444333333333222444666555444999@@@LLLTTTeee{{{yyynnnqqq~~~uuufffZZZ]]]dddjjjrrr{{{cccYYYQQQSSS[[[hhhyyy~~~~~~~~~{{{vvvooofff```ccckkkooommmiiifffdddbbb```aaakkkvvvkkkTTTPPPSSSYYY```kkk|||iii___ttt{{{fffjjjvvvnnnZZZOOOGGGFFFEEEAAACCCIII\\\mmmNNNBBBDDDKKKrrrmmmddd```YYYZZZZZZYYYXXXXXXYYYZZZ[[[\\\]]]\\\XXXTTTRRRUUUXXXWWWVVVSSSPPPNNNLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLNNNOOOPPPRRRSSSSSSTTTTTTSSSSSSTTTTTTSSSRRRPPPOOONNNNNNMMMMMMNNNPPPRRRSSSRRRQQQPPPNNNNNNOOOPPPRRRVVVRRROOOOOORRRUUUVVVUUUPPPRRRTTTSSSRRRQQQRRRRRRPPPQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSUUUVVVWWWUUUVVVXXXZZZ]]]^^^______[[[XXXUUUTTTVVVXXXYYYYYY[[[[[[[[[ZZZXXXWWWXXXYYYVVVTTTSSSVVVYYYYYYVVVSSSTTTTTTUUUUUUVVVWWWWWWXXXXXXWWWVVVWWWWWWWWWUUUSSSPPPQQQRRRSSSTTTUUUVVVWWW.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////,,,,,,---......///000000000000000000000000000000000000000000111111111222111111111111222222222222333222222222333444555555555555555666777888777777666555555777999:::;;;<<<333444:::AAAAAA<<<<<<@@@AAABBBDDDCCCBBBAAABBBCCCAAACCCEEEEEEEEEEEEEEEGGGIIIJJJKKKJJJHHHHHHJJJLLLTTTSSSRRRPPPLLLJJJQQQ[[[gggddd]]]WWWXXX\\\[[[VVVRRRRRRSSSTTTTTTUUUVVVVVVRRRRRRPPPNNNLLLMMMQQQTTTPPPTTTUUURRRRRRUUUUUUSSSTTTRRRSSSVVVWWWTTTUUUXXXYYYVVVSSSPPPOOOMMMIIIFFFHHHJJJMMMPPPQQQPPPOOOMMMLLLOOOSSSRRRPPPPPPUUU\\\VVVKKK@@@<<<;;;;;;???FFFGGGAAA@@@EEEHHHEEEBBBBBB???AAADDDEEECCC@@@???>>><<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;:::::::::::::::888999999999999888888777444444555666777888999999777777777777666666666555777666666555444444333333222222444777666444666;;;DDDOOOaaavvvuuummmppp|||~~~}}}|||kkkdddaaa```jjjxxxnnnbbbVVVRRRUUU]]]iiisss}}}{{{yyysssjjjhhhjjjiiidddZZZXXXXXX[[[___hhhwwwUUUGGGCCCJJJTTT___llluuuqqq~~~kkkooowwweee\\\OOOGGGCCCEEEDDDBBBKKKXXXxxx[[[EEEFFFLLLiiivvvbbb```\\\TTTWWWWWWVVVVVVVVVWWWXXXXXXZZZ\\\]]]ZZZUUURRRSSSVVVSSSRRRQQQOOONNNMMMMMMMMMKKKLLLMMMNNNNNNMMMLLLLLLNNNNNNOOOPPPQQQRRRRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPLLLLLLMMMNNNOOOQQQQQQRRRMMMMMMMMMNNNNNNPPPQQQQQQRRROOOLLLNNNRRRUUUSSSQQQNNNPPPQQQQQQPPPOOOOOOPPPOOOOOOPPPQQQRRRRRRRRRRRRQQQQQQRRRSSSUUUVVVWWWXXXVVVWWWZZZ\\\\\\]]]]]]^^^XXXVVVTTTUUUXXXZZZYYYXXXXXXYYYYYYYYYWWWWWWXXXZZZWWWUUUUUUWWWZZZ[[[XXXTTTVVVVVVWWWWWWXXXYYYYYYYYYZZZYYYWWWWWWWWWVVVSSSQQQNNNNNNOOOPPPQQQSSSUUUUUU......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////,,,,,,------...///000000////////////////////////000000000000111111111111000111111111111222222222111111111111222333444555222111111333444555333222888555444666777555444444999555444666555333888BBB===???AAAAAA???>>>=========>>>@@@AAAAAABBBEEEGGG???BBBFFFEEEBBBBBBFFFKKKMMMLLLMMMNNNKKKJJJPPPXXXVVVUUUSSSRRRVVV[[[YYYTTTQQQQQQQQQSSSUUUWWWYYYZZZTTTRRRPPPMMMMMMPPPVVV[[[RRRTTTRRRNNNOOOTTTWWWVVVVVVSSSSSSVVVVVVTTTTTTWWWUUURRROOONNNNNNNNNKKKHHHKKKNNNRRRVVVXXXWWWUUUSSSLLLQQQUUUSSSMMMIIINNNVVVWWWJJJ???;;;::::::@@@IIILLLDDDAAAFFFHHHDDD@@@AAA<<>>KKK^^^ppp|||vvvzzz|||zzzvvvwww}}}}}}zzzlll^^^WWW___ooozzzmmm^^^UUUSSSUUU\\\dddrrr}}}|||~~~rrrjjjgggaaaZZZIIIGGGHHHNNNXXXfff{{{pppKKKEEEHHHQQQ]]]jjjwwwppprrrjjjWWWMMMLLLDDDBBBEEEEEEFFFTTTeee|||OOO@@@HHHXXXggg[[[]]]XXXNNNSSSSSSSSSSSSTTTUUUVVVWWWXXX[[[]]][[[UUUQQQRRRTTTRRRQQQPPPPPPOOOOOOPPPPPPKKKLLLMMMNNNNNNMMMLLLLLLNNNNNNNNNOOOOOOPPPQQQQQQMMMNNNNNNOOOPPPPPPPPPPPPJJJKKKMMMNNNPPPPPPQQQQQQIIIJJJKKKMMMNNNOOOPPPQQQMMMKKKKKKOOOSSSUUUQQQLLLLLLNNNPPPOOONNNMMMNNNNNNMMMNNNOOOPPPQQQQQQQQQQQQMMMNNNQQQSSSVVVWWWXXXXXXUUUWWWZZZ[[[[[[ZZZ[[[[[[YYYWWWVVVXXX\\\]]]\\\ZZZWWWXXXYYYXXXWWWWWWYYY[[[ZZZXXXXXX[[[^^^^^^[[[WWWWWWWWWXXXXXXYYYZZZZZZZZZ[[[ZZZXXXWWWWWWUUURRRPPPMMMMMMMMMNNNPPPRRRSSSTTT---.........---,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,---------..............................///////////////.........000000000000000000000000000000000000111111111111222222222222222222222222444444444333333222222222333333444444555666777777888777666666666777999:::999999:::;;;<<<===>>>>>>??????>>>>>>>>>???@@@AAA???@@@AAAAAAAAABBBDDDFFFNNNMMMKKKJJJKKKLLLNNNOOORRRPPPOOOOOOPPPQQQQQQPPPHHHJJJMMMQQQTTTWWWXXXXXXUUUUUUVVVWWWVVVVVVVVVVVVTTTTTTPPPKKKLLLSSSXXXYYYUUUTTTTTTSSSSSSTTTTTTUUUSSSTTTUUUTTTRRRPPPPPPQQQSSSUUUUUUUUUXXXZZZWWWPPPOOONNNLLLJJJJJJJJJLLLMMMRRRGGG<<<888777999???EEEHHHFFFDDDCCCCCCCCCBBB@@@>>>>>>???@@@BBBAAA???===:::999999999999999999:::999999999999999999999999999888888777666555555444444444444444555777888999666666666666666666666666666666555555555444444444444444444444444444444444:::HHHXXXfffqqq{{{~~~uuuwww}}}||||||ppp]]]SSS]]]oooyyyuuukkk___TTTQQQUUUZZZjjjvvvzzztttlll^^^QQQDDDAAA@@@FFFPPP]]]nnn}}}uuuVVVIIIMMMTTTeeeyyyppp\\\OOOKKKEEECCCCCCCCCDDDNNNfff___KKKGGGIIIwwwoooeee^^^YYYUUUOOOUUURRROOOMMMLLLNNNQQQRRRUUUWWWVVVQQQNNNPPPQQQPPPOOOOOOMMMLLLLLLMMMOOOPPPNNNNNNOOOOOOPPPOOOOOOOOOMMMLLLJJJIIIJJJKKKMMMNNNNNNMMMLLLKKKKKKLLLMMMMMMIIIKKKMMMOOOOOOMMMIIIGGGJJJKKKMMMNNNNNNMMMLLLKKKKKKKKKMMMNNNOOOPPPPPPPPPNNNNNNNNNMMMMMMKKKJJJJJJLLLMMMNNNPPPQQQPPPPPPOOOKKKOOOSSSTTTRRRRRRSSSUUUXXXYYYZZZ[[[ZZZ[[[]]]```YYY[[[^^^``````___]]][[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]\\\[[[YYYWWWUUUWWWYYYZZZYYYYYYZZZ[[[WWWXXXYYYXXXVVVRRRNNNLLLMMMMMMNNNOOOQQQSSSUUUVVV------......---,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,------------...........................////////////............000000000000000000000000//////000000000111111111222222222222222222222222444444333333333222222222222222333444444555666666666666555555555666777888888999:::;;;<<<======>>>=========>>>>>>>>>??????>>>???@@@@@@@@@AAACCCEEELLLKKKJJJHHHHHHIIIJJJKKKMMMLLLKKKKKKMMMNNNMMMLLLGGGJJJOOOSSSVVVXXXYYYZZZWWWUUUSSSRRRSSSTTTUUUUUURRRSSSPPPLLLMMMTTTXXXYYYVVVVVVUUUUUUUUUUUUVVVVVVWWWXXXWWWUUURRROOOOOOOOOQQQTTTUUUUUUWWWXXXTTTMMMJJJIIIHHHGGGHHHJJJMMMNNNLLLBBB999666666999???EEEFFFDDDAAA@@@@@@@@@??????>>>>>>>>>@@@AAAAAA>>><<<999999888888888888999999999999999999999999999999888888777777666555555444555444444555555666777888555555555555555555555555666555555555444444444444444444444444444444444444888CCCRRR```ooo|||zzz|||zzzgggZZZ___mmmxxxvvvpppfff[[[UUUUUUXXXcccnnn}}}{{{sssfffYYYDDD>>>;;;???GGGQQQ___kkkwwwvvvfff___bbbpppxxxhhhVVVKKKGGG>>>???AAACCCHHH[[[vvvTTTBBBKKK^^^eee^^^YYYUUUTTTOOOQQQPPPMMMJJJJJJKKKMMMOOOQQQTTTUUUQQQOOOQQQRRRQQQMMMMMMMMMMMMNNNNNNOOOPPPOOOPPPPPPPPPPPPPPPOOOOOOLLLKKKJJJIIIJJJKKKMMMNNNNNNMMMLLLKKKJJJJJJKKKLLLHHHJJJLLLMMMMMMLLLJJJHHHKKKLLLNNNOOONNNMMMKKKJJJLLLMMMNNNOOOPPPPPPPPPPPPMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLNNNOOOPPPPPPOOOOOOKKKNNNRRRSSSRRRRRRTTTVVVXXXZZZ[[[[[[[[[\\\___aaa[[[\\\^^^______^^^]]]\\\\\\[[[ZZZYYYXXXXXXWWWWWWYYYZZZZZZZZZYYYWWWUUUSSSTTTVVVXXXYYYXXXWWWXXXYYYWWWXXXXXXWWWVVVSSSPPPOOOOOOOOOOOOPPPQQQSSSTTTUUU---------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++*********++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,------------------------------------........................000000000000000000000000//////000000000000111111111111111111111111111111333333333222222222222222111111222222333444444444444444333333444444555666777888888999:::;;;<<<<<<:::;;;<<<===>>>======<<<<<<===??????>>>???AAACCCIIIHHHGGGEEEEEEEEEFFFGGGGGGFFFFFFHHHJJJJJJIIIHHHGGGLLLRRRVVVWWWXXXZZZ\\\YYYUUUPPPOOOPPPSSSSSSRRROOOPPPOOOKKKLLLRRRUUUTTTSSSSSSTTTVVVWWWYYYZZZZZZZZZZZZYYYUUUQQQNNNMMMMMMNNNQQQTTTTTTUUUUUUPPPIIIHHHGGGEEEDDDEEEHHHKKKMMMGGG???888777999<<>>??????>>>===>>>???@@@@@@>>>;;;888888888777777888888888888888888888888888888888888777777666666555555555666555555555555555666666555555555555555555555555555555555555444444444444444444444444444444444444555===IIIXXXkkk}}}tttccc___eeeqqqttttttnnncccZZZVVVUUU]]]gggttt|||ooocccHHH>>>888:::BBBLLLWWW```mmm|||zzz{{{nnnmmmiiiooowwwuuuiii]]]OOOEEEAAA>>>???BBBHHHUUUssswww[[[FFFAAAZZZ{{{oooZZZXXXTTTRRRSSSQQQPPPNNNLLLJJJIIIIIIKKKLLLOOOSSSTTTQQQOOOPPPPPPNNNLLLLLLNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIKKKMMMNNNNNNMMMKKKJJJIIIIIIIIIIIIFFFHHHIIIJJJKKKKKKJJJJJJLLLMMMOOOOOOOOOMMMKKKJJJMMMMMMNNNOOOPPPPPPPPPPPPMMMMMMMMMLLLKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOMMMOOOQQQRRRRRRSSSTTTVVVXXXYYY[[[[[[[[[\\\___aaa]]]]]]]]]]]]]]]\\\\\\\\\]]]\\\ZZZXXXVVVTTTSSSSSSXXXXXXXXXWWWUUUSSSPPPOOORRRTTTWWWXXXWWWUUUUUUUUUWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQPPPPPPPPPQQQRRRRRR,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))*********+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------...............///000000000000000000000000////////////000000000111111111111111111111111111222222222222222111111111000111111111222222222333333333333333444444555555666666777888999::::::;;;888:::<<<===>>>===;;;::::::;;;<<<<<<<<<===???AAADDDDDDCCCCCCCCCDDDEEEFFFDDDCCCDDDFFFIIIJJJIIIGGGIIIOOOVVVXXXWWWVVVXXXZZZXXXTTTOOOOOOQQQSSSQQQOOOMMMOOONNNJJJJJJNNNOOOMMMMMMNNNQQQTTTWWWZZZ\\\]]]YYYYYYWWWTTTPPPLLLKKKKKKJJJPPPSSSSSSRRRQQQLLLEEEGGGFFFDDDCCCDDDFFFHHHJJJHHHAAA<<<===???AAAEEEJJJGGGCCC???======???@@@AAA>>>=========???>>><<<;;;888888777777777777888888888888888888888888888888777777666666666555555555777666555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333888@@@OOOeee{{{qqqdddbbbffflllrrrrrrkkkbbbZZZWWW]]]cccmmmwwwvvvkkkPPPCCC999;;;EEEQQQ]]]fffqqqqqqbbb___dddooo{{{xxxggg[[[RRRHHH@@@>>>DDDCCCFFFTTTppp[[[EEEGGGYYYzzzyyybbbWWWXXXRRRPPPSSSRRRPPPOOOMMMKKKJJJJJJJJJJJJNNNSSSTTTPPPNNNNNNMMMJJJLLLMMMOOOPPPPPPNNNKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFHHHHHHHHHHHHIIIJJJLLLMMMMMMLLLJJJHHHGGGGGGGGGGGGEEEFFFGGGHHHIIIJJJJJJKKKMMMNNNOOOOOONNNLLLJJJIIILLLLLLMMMNNNNNNNNNNNNNNNLLLLLLKKKKKKJJJJJJJJJJJJLLLLLLMMMNNNOOOOOOOOOOOOQQQQQQQQQQQQQQQQQQRRRTTTVVVWWWYYYYYYYYYZZZ]]]___\\\[[[ZZZYYYYYYYYYZZZ[[[ZZZYYYWWWTTTSSSRRRQQQQQQUUUUUUUUUUUUSSSRRRPPPOOOPPPRRRUUUVVVUUUSSSRRRRRRUUUTTTSSSRRRRRRRRRSSSTTTRRRQQQPPPOOOOOONNNOOOOOO++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++*********))))))*********+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,---------......//////////////////////////////...////////////000000000000000000000000000000000111111111111111111111111000000000111111111111111333333444444444555555555444444555666777888999999888999;;;<<<===<<<:::999888999:::::::::;;;===?????????@@@BBBCCCEEEGGGHHHDDDCCCDDDFFFIIIKKKKKKJJJNNNRRRVVVXXXVVVTTTUUUVVVTTTRRRQQQRRRTTTSSSOOOLLLQQQRRRPPPLLLJJJLLLKKKIIIKKKMMMOOORRRTTTVVVWWWWWWSSSTTTTTTRRROOOLLLJJJJJJHHHNNNSSSRRRQQQOOOJJJEEEDDDCCCCCCDDDEEEGGGJJJKKKIIICCC???AAACCCCCCEEEHHHFFFBBB>>><<<===???@@@AAA>>>===<<<<<<======;;;:::888888777777777777888888777777777777777777777777666666666666555555555555777666555444444333333444444444444444444444444444333333444444444444444444444444444444444444444444333666;;;GGG\\\ttt~~~|||~~~nnngggccchhhpppvvvuuunnneee___\\\```gggoooxxxyyyqqqXXXJJJ======FFFSSSaaakkk{{{wwwdddYYYZZZfffssszzzkkkZZZQQQJJJDDD@@@???CCCBBBKKKgggpppLLLAAAYYYlll[[[VVVWWWPPPNNNQQQPPPOOONNNMMMLLLJJJIIIHHHGGGJJJOOOQQQNNNLLLMMMMMMJJJLLLNNNOOOPPPNNNKKKGGGEEEHHHHHHHHHHHHGGGFFFEEEDDDGGGGGGGGGHHHHHHIIIJJJKKKLLLJJJHHHFFFEEEEEEEEEEEEDDDEEEFFFGGGIIIJJJJJJJJJLLLMMMNNNOOONNNLLLIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJKKKMMMMMMMMMNNNOOOOOOPPPPPPUUUSSSPPPOOONNNOOOOOOPPPSSSTTTVVVVVVUUUVVVXXXZZZYYYXXXVVVUUUUUUVVVXXXXXXUUUTTTRRRQQQPPPPPPQQQRRRSSSSSSTTTTTTTTTSSSSSSRRRNNNPPPSSSTTTSSSQQQQQQQQQSSSRRRQQQPPPPPPQQQRRRSSSQQQPPPOOONNNMMMMMMMMMMMM***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********************++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////////////////////////////......////////////000000////////////////////////000000000000000111111111111111111111111111111111222222333444444444444444222333333444555666777888666777999:::::::::999888555777888888777888;;;===;;;<<<>>>AAACCCEEEGGGHHHEEEDDDDDDFFFIIILLLMMMMMMQQQRRRSSSTTTTTTTTTSSSRRROOOQQQSSSTTTSSSQQQNNNLLLTTTVVVSSSNNNKKKMMMLLLJJJMMMNNNOOOPPPPPPOOONNNMMMNNNQQQSSSSSSPPPLLLJJJIIIHHHNNNRRRQQQOOONNNKKKGGGAAABBBDDDGGGIIIKKKMMMNNNFFFAAA???BBBCCCBBBBBBDDDBBB???<<<;;;<<<===>>>>>>>>><<<;;;;;;;;;;;;:::999888888888777777888888888666666666666666666666666555555555555555555555555666666555444333333333444333333333333333333333333333333333333444444444444444444444444444444444444444666888@@@QQQggguuuzzzxxxtttyyytttmmmkkkmmmqqqyyy~~~{{{qqqhhhZZZ\\\___fffppp{{{}}}vvvcccVVVIIIGGGLLLVVVcccmmmtttxxx{{{|||wwwnnnaaaZZZ]]]lllzzzjjj^^^QQQJJJFFFBBBAAACCC???HHH^^^eeeUUUFFFNNNsssxxxbbbUUUSSSSSSLLLKKKOOOLLLMMMLLLLLLJJJIIIFFFDDDCCCFFFKKKMMMKKKKKKNNNOOOMMMKKKLLLMMMMMMLLLIIIEEECCCHHHHHHHHHHHHHHHGGGFFFEEEGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHFFFEEEDDDDDDDDDEEECCCDDDFFFHHHIIIJJJIIIIIIJJJKKKMMMMMMMMMKKKIIIHHHFFFGGGIIIJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKMMMMMMLLLMMMMMMNNNPPPPPPVVVRRRNNNLLLLLLMMMNNNNNNQQQSSSSSSSSSRRRRRRTTTUUUUUUTTTSSSSSSSSSUUUVVVWWWSSSRRRPPPOOOOOOQQQRRRTTTSSSSSSSSSTTTTTTTTTUUUUUUMMMOOOQQQQQQQQQQQQRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSPPPOOONNNMMMMMMMMMMMMNNN******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////////////////////////////........./////////000000/////////////////////////////////000000000111111111111111111111111111111000111222333333333222222111111222333444555666666444555555555666666666666444555666666666777999;;;999;;;===???BBBDDDEEEFFFDDDBBBAAACCCGGGKKKNNNOOORRROOOMMMNNNSSSUUUTTTQQQKKKOOOSSSRRROOOMMMMMMOOOSSSTTTQQQLLLJJJMMMMMMKKKKKKLLLMMMNNNNNNMMMKKKJJJMMMPPPTTTUUURRRMMMHHHFFFHHHNNNRRRQQQOOONNNMMMJJJEEEGGGIIILLLMMMMMMKKKKKKCCC???>>>BBBDDDBBBAAACCCAAA???===<<<===>>>>>>>>>>>><<<::::::::::::999888999999888888888888999999666666666666666666666666555555555555555555555555555555444333333333444444222222222222222222222222222222333333333444444444444444444444444444444444444666777:::FFFXXXgggmmmvvvoookkkrrr}}}|||yyyyyytttrrrxxxvvvjjj^^^\\\\\\___fffqqqzzz~~~qqqhhh```^^^```eeeoooyyy|||ppp}}}|||ttt\\\___dddlllzzz{{{pppiiiZZZRRRJJJFFFCCCAAACCCHHHJJJbbbtttMMMHHHPPPmmmlll[[[PPPNNNOOOIIIKKKPPPMMMMMMMMMMMMKKKIIIFFFCCCBBBIIILLLMMMIIIHHHJJJLLLKKKHHHIIIJJJJJJJJJHHHFFFEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEGGGFFFDDDCCCCCCCCCDDDDDDCCCEEEHHHJJJKKKJJJIIIGGGHHHIIIKKKLLLLLLJJJIIIGGGEEEFFFHHHJJJKKKMMMMMMMMMKKKJJJHHHGGGGGGIIIJJJKKKKKKKKKJJJJJJKKKLLLNNNNNNSSSOOOJJJIIIJJJMMMNNNNNNRRRRRRSSSQQQPPPOOOPPPRRRRRRRRRRRRSSSTTTUUUVVVWWWUUUTTTRRRPPPPPPRRRTTTUUUUUUTTTTTTSSSSSSTTTTTTTTTMMMNNNOOOOOOOOOPPPSSSVVVTTTSSSSSSRRRRRRRRRSSSSSSOOOOOOOOOOOOOOOPPPPPPQQQ)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////////////////............/////////000////////////////////////.../////////000000111111222222222111111111111111...///111222222111111000000111222333444555555666333333222222222333444555333444555555555666888:::999:::<<<>>>@@@AAABBBBBBCCCAAA???@@@DDDIIIMMMOOOQQQLLLHHHKKKRRRVVVUUURRRIIINNNQQQOOOJJJIIIMMMRRRNNNOOOMMMHHHGGGKKKMMMKKKFFFHHHJJJMMMNNNNNNMMMMMMMMMQQQVVVWWWSSSMMMHHHDDDHHHOOOSSSQQQNNNOOOOOOMMMMMMNNNPPPPPPOOOKKKGGGDDDAAA>>>>>>CCCEEEDDDCCCDDDBBBAAA??????AAAAAA@@@???>>><<<:::999::::::999888::::::999999999999::::::666666666666666666666666444555555555555555555555444444444333333444444555222222222222222222222222222222222333333444444444444444444444444444444444333666666666>>>NNN]]]dddmmmfffdddlllxxxyyyrrrvvvuuuhhhddd```[[[ZZZ___gggooosss}}}xxxuuuuuuuuuxxxpppzzzgggWWWUUUaaassspppccc[[[PPPKKKGGGEEEBBB@@@DDDJJJ\\\{{{WWWLLLLLLbbbyyyaaaXXXMMMKKKMMMIIINNNTTTPPPOOOOOOOOONNNLLLHHHEEECCCOOORRROOOIIIEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHGGGGGGCCCDDDEEEEEEEEEEEEEEEDDDGGGGGGHHHGGGGGGFFFEEEDDDEEEEEECCCBBBBBBCCCDDDEEECCCEEEIIIKKKLLLJJJHHHFFFFFFHHHIIIKKKKKKJJJHHHGGGEEEFFFHHHJJJLLLNNNOOOOOOKKKIIIHHHGGGGGGHHHJJJKKKIIIIIIHHHHHHIIIJJJLLLMMMQQQLLLHHHGGGJJJNNNPPPPPPRRRSSSSSSQQQOOONNNOOOPPPQQQQQQRRRTTTUUUVVVWWWXXXXXXVVVTTTRRRRRRSSSUUUVVVWWWVVVUUUSSSRRRRRRRRRRRRMMMNNNNNNNNNNNNPPPTTTXXXUUUUUUUUUUUUTTTTTTTTTTTTOOOOOOOOOPPPQQQRRRSSSTTT,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******))))))******+++,,,+++++++++++++++++++++,,,************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000000//////.........---////////////////////////////////////////////////000000000000000000000000///000000000111111111111111111222222222333333333111111222222222333333333333333444444555666777777777777888999;;;===???@@@===@@@CCCDDDDDDEEEGGGHHHGGGIIIMMMPPPRRRRRRQQQPPPQQQRRRPPPMMMOOOSSSTTTQQQJJJKKKLLLJJJGGGGGGIIILLLLLLKKKIIIHHHIIILLLOOOQQQPPPRRRSSSRRROOOKKKHHHGGGHHHJJJMMMQQQTTTTTTPPPMMMOOONNNLLLJJJHHHGGGFFFFFFAAACCCEEEFFFFFFDDDBBBAAAFFFCCCAAAAAACCCCCCAAA>>>:::::::::::::::::::::::::::999777555444555666777666555444444555666777888555555555666555555444333666555444444222222111000333333333222222111111111333222222111111222222333111333555444222111333555111333666888;;;BBBNNNWWWaaa```ccciiisss~~~tttvvvzzzrrrcccYYYYYYZZZZZZZZZZZZ^^^fffkkk~~~rrrxxx|||}}}}}}yyylll]]]VVVWWWjjjxxx|||pppggg[[[OOOLLLDDDBBBFFFDDDAAALLL^^^aaaIIIMMMbbb}}}fff___WWWPPPIIIMMMVVVZZZVVVOOOMMMMMMLLLKKKJJJKKKKKKKKKOOOKKKGGGEEEEEEGGGHHHHHHHHHGGGGGGGGGHHHHHHFFFEEEGGGFFFDDDBBBAAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDBBBAAA@@@@@@AAABBBDDDHHHIIIJJJIIIGGGFFFGGGHHHFFFGGGHHHHHHHHHGGGFFFEEEGGGHHHIIIKKKKKKKKKJJJJJJHHHGGGGGGGGGGGGHHHIIIIIIGGGHHHIIIIIIJJJJJJIIIIIIKKKIIIFFFEEEFFFJJJNNNQQQPPPRRRTTTUUUVVVVVVUUUTTTVVVVVVVVVVVVVVVWWWXXXXXXVVVVVVUUUSSSQQQRRRTTTWWWVVVUUUTTTSSSRRRPPPOOOOOONNNNNNNNNOOOQQQSSSUUUVVVUUUSSSQQQQQQTTTVVVUUUSSSSSSRRRRRRRRRRRRSSSSSSSSS,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************+++++++++,,,******))))))******+++,,,,,,,,,,,,,,,++++++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------...............000/////////.........---................................................//////////////////////////////000000000111111111111111111222222222333333111111111222222222333333333333333444444555555555666666777888:::<<<>>>??????AAACCCDDDDDDDDDEEEGGGEEEIIINNNRRRSSSQQQNNNKKKIIINNNPPPOOOPPPSSSRRROOOLLLMMMLLLIIIFFFEEEHHHKKKMMMLLLJJJIIIIIIKKKMMMOOORRRRRRSSSRRROOOKKKHHHGGGGGGMMMSSSVVVUUUQQQNNNLLLOOONNNLLLJJJHHHFFFEEEEEEBBBCCCFFFGGGFFFDDDAAA???CCCAAA??????AAAAAA???<<<::::::::::::::::::::::::999888666444444444555666666555555444444555666777555555555555555444333333444444444333333222222111333333333222222111111111333222222111111222222333222333555444222222444666222444666666777===GGGOOOXXXZZZ```jjjvvv~~~|||uuukkk]]]RRRNNNTTTVVVYYYYYYXXX\\\ccciiixxx}}}|||uuuggg___XXXYYY[[[XXXPPPLLLUUU```|||~~~nnnccc\\\RRRHHHDDD@@@@@@BBBBBBIIIdddiiiPPPEEERRR~~~iiiXXXTTTZZZUUUPPPPPPSSSUUUTTTQQQLLLLLLLLLKKKKKKJJJJJJIIIJJJFFFCCCAAABBBEEEFFFGGGHHHGGGFFFGGGHHHGGGFFFDDDFFFDDDCCCBBBAAABBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCEEECCCAAA@@@@@@AAACCCEEEGGGHHHHHHHHHFFFEEEFFFGGGFFFGGGHHHHHHHHHGGGFFFFFFFFFGGGIIIJJJKKKKKKJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHFFFFFFHHHLLLPPPSSSUUUUUUVVVVVVWWWXXXXXXYYYUUUUUUUUUUUUVVVWWWWWWXXXUUUUUUUUUSSSQQQQQQTTTVVVVVVUUUTTTSSSRRRQQQPPPOOONNNOOOPPPRRRSSSTTTTTTTTTUUURRRQQQRRRUUUVVVVVVTTTSSSRRRQQQPPPPPPQQQRRRSSS,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))*********++++++******))))))******+++,,,---------,,,,,,+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------/////////...............................................................////////////////////////////////////000000000000000111111111222222222222000111111111222222222222222222333333333333333333555555555777888:::<<<===>>>???AAAAAAAAAAAABBBDDDDDDIIIOOOTTTTTTPPPIIIEEEFFFMMMSSSRRROOOOOOMMMKKKKKKKKKKKKIIIGGGHHHJJJLLLLLLLLLJJJJJJJJJKKKLLLMMMTTTSSSRRRPPPNNNKKKIIIGGGGGGOOOXXXYYYTTTMMMKKKLLLNNNMMMKKKIIIGGGEEEDDDCCCBBBDDDFFFHHHGGGDDD@@@===AAA@@@>>>>>>??????>>><<<999999999999999999999999999888666444444444555555777666555555444555555555444444555555444444333222333333333333333333333333222222222222222111111111222222111111111111222222222333333333222222444666333444555444333777>>>DDDQQQVVV___jjjyyy~~~|||dddNNNEEEFFFLLLQQQVVVVVVTTTVVV^^^eeeqqqyyyiiiVVVKKKDDD???@@@BBBBBBBBBMMMeee|||{{{vvv{{{lll]]]VVVSSSLLLEEEBBBAAAAAADDDIII^^^mmmLLLEEEPPPnnnoooYYYRRRQQQ[[[XXXSSSOOONNNNNNNNNOOOKKKKKKLLLLLLKKKIIIHHHGGGDDDBBB??????AAADDDFFFGGGFFFEEEEEEEEEFFFFFFDDDCCCCCCCCCBBBAAAAAABBBDDDDDDEEEDDDCCCBBBAAABBBBBBCCCFFFDDDAAA??????AAADDDFFFEEEFFFGGGFFFEEEDDDDDDFFFEEEFFFGGGHHHHHHHHHFFFFFFGGGGGGHHHJJJJJJKKKKKKJJJHHHGGGGGGHHHIIIJJJKKKLLLHHHIIIIIIJJJJJJJJJJJJJJJHHHGGGFFFGGGIIIMMMQQQTTTXXXWWWVVVUUUVVVXXXZZZ[[[TTTTTTTTTTTTUUUVVVXXXXXXVVVVVVUUUSSSQQQQQQTTTVVVUUUUUUUUUTTTSSSRRRRRRQQQPPPRRRTTTVVVVVVUUUSSSRRRQQQPPPOOOPPPRRRSSSTTTSSSSSSQQQOOONNNMMMOOOQQQRRR++++++++++++++++++++++++************************************************((())))))))))))***************))))))******+++,,,.........---,,,+++*********************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......------------,,,,,,........................................................................////////////////////////........./////////000000000000000111111111111222000000000111111111111222222222222222111111111111333333444555666888:::;;;999;;;<<<======>>>@@@BBBFFFIIIOOORRRQQQMMMGGGCCCIIIRRRVVVRRRMMMJJJIIIGGGHHHJJJKKKLLLMMMMMMMMMMMMJJJJJJJJJJJJKKKKKKLLLMMMUUUSSSQQQNNNMMMKKKIIIGGGHHHNNNSSSTTTPPPLLLKKKLLLMMMLLLKKKIIIFFFCCCAAA@@@AAACCCFFFHHHFFFCCC>>>;;;@@@???>>>>>>>>>>>>======999999999999999999999999999888777666555555555555777666666555444444444444444444444444444333222222111111222222333333333333222222222111111111111111222222111111111111222222111111111111111222444555333444333222222444999===MMMTTT^^^jjj|||pppUUUIIIHHHGGGMMMSSSRRROOOQQQXXX```mmmvvv~~~iiiRRRCCC===:::>>><<<>>>DDDOOOccckkkcccnnnvvvlll^^^TTTPPPOOOKKKGGGFFFEEEHHHQQQcccrrrTTTBBBSSSqqq}}}[[[RRRTTTSSSZZZUUUOOOJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJHHHEEEDDDBBB@@@>>>???BBBEEEGGGHHHEEEDDDCCCDDDEEEEEECCCAAAAAAAAA@@@@@@AAABBBCCCDDDCCCBBBAAA@@@AAABBBEEEFFFFFFDDDAAA??????AAADDDFFFEEEFFFGGGFFFDDDCCCDDDEEEDDDEEEFFFGGGHHHGGGFFFEEEGGGHHHIIIJJJKKKKKKLLLLLLJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHIIIKKKNNNPPPRRRTTTTTTUUUUUUVVVWWWWWWXXXTTTTTTTTTUUUVVVWWWYYYYYYXXXXXXWWWTTTRRRRRRUUUWWWVVVVVVVVVVVVVVVUUUUUUUUUSSSUUUXXXZZZYYYVVVSSSPPPMMMLLLLLLLLLNNNOOOPPPPPPSSSPPPMMMKKKKKKMMMOOOQQQ++++++++++++++++++++++++************************************************((())))))))))))***************))))))******+++,,,......---,,,++++++***************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------,,,,,,---------.......................................................................................---............///////////////000000000111111111//////000000000111111111111111111111111111000000222222333444555666888999666888:::<<<===???CCCFFFIIIKKKMMMNNNMMMJJJGGGEEEMMMSSSUUUPPPJJJIIIJJJJJJIIILLLOOORRRRRRPPPKKKHHHGGGHHHIIIJJJLLLLLLMMMMMMTTTQQQNNNMMMMMMKKKIIIFFFJJJIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJHHHEEEBBB???===AAABBBEEEFFFDDDAAA===:::;;;<<<<<<<<<;;;:::;;;;;;888888888888888888888888999999888777666666666666666666555555555444333333333333333333333222222111000111111222222333333444111111111111111111111111222111111000000111111222000000000111333333333333222222222222222444888:::GGGOOOYYYggg~~~hhhUUUKKKIIIMMMQQQPPPNNNQQQZZZbbbooovvv~~~{{{yyy}}}~~~~~~ttt^^^HHH===;;;<<<<<<:::???OOOddd|||wwwdddVVV\\\uuu~~~vvvjjjaaaVVVPPPMMMKKKHHHEEEDDDGGGRRRhhh~~~dddSSSJJJTTTvvvcccNNNNNNQQQOOOXXXPPPIIIFFFHHHJJJIIIGGGIIIJJJJJJJJJIIIFFFCCCAAA???===<<<>>>AAADDDFFFFFFCCCBBBAAABBBCCCCCCAAA?????????@@@@@@@@@AAABBBBBB@@@@@@???@@@BBBEEEHHHJJJEEECCC@@@>>>>>>@@@CCCEEEDDDEEEFFFEEECCCCCCCCCDDDBBBCCCEEEFFFFFFFFFEEEEEEGGGHHHHHHIIIJJJLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNPPPRRRUUUWWWXXXWWWUUUTTTSSSSSSTTTUUUVVVXXXZZZ[[[ZZZZZZXXXVVVTTTTTTVVVXXXXXXXXXXXXXXXXXXYYYYYYYYYVVVXXXZZZ[[[ZZZWWWSSSPPPMMMMMMMMMMMMMMMMMMOOOPPPRRRPPPMMMJJJJJJKKKNNNPPP++++++++++++++++++++++++************************************************)))))))))*********++++++******))))))******+++,,,,,,,,,,,,++++++*********************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---------------------------.........------------------------------------------------........................------------.........///////////////000000000000////////////000000000000000000111111111111111111222222222333444555777888777999;;;<<>>AAABBBBBBBBBAAA@@@@@@AAAAAA@@@>>>?????????@@@@@@@@@@@@@@@?????????@@@CCCEEEHHHJJJBBBAAA@@@??????@@@AAABBBBBBDDDDDDCCCBBBAAABBBCCC@@@AAACCCDDDEEEDDDDDDCCCFFFFFFFFFGGGHHHJJJKKKLLLLLLKKKIIIHHHGGGFFFFFFEEEJJJKKKKKKLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKLLLLLLLLLOOOQQQUUUYYYYYYWWWTTTRRRQQQRRRSSSTTTVVVXXXZZZ[[[ZZZZZZYYYVVVTTTTTTVVVXXXWWWXXXXXXYYYZZZ[[[[[[[[[ZZZZZZZZZYYYXXXVVVTTTSSSRRRSSSSSSRRRPPPOOOQQQRRRQQQPPPMMMKKKJJJKKKMMMNNN************************************************************************************+++++++++,,,******))))))******+++,,,************************************************************++++++++++++***************************++++++++++++,,,,,,,,,******+++,,,---......///,,,,,,,,,------.........------------------------------------------------........................,,,,,,---------................../////////000000........./////////000000000000000111111222222222222222222333444555666777777888:::;;;===@@@EEEHHHJJJJJJJJJJJJKKKKKKKKKKKKHHHKKKJJJHHHIIIMMMPPPNNNNNNMMMNNNPPPQQQNNNIIIEEEHHHIIIKKKLLLLLLKKKIIIGGGLLLJJJIIIJJJMMMMMMHHHDDDDDDDDDDDDDDDEEEGGGJJJMMMJJJJJJIIIGGGCCC???;;;999>>>>>>??????>>>===<<<<<<666888:::999777666888:::777777777777777777777777666666666666555444333222222333444555555555444333222222222222222111111000111111111111111222222222///000000000111111111222111111000000000000111111111111444999<<<;;;777333111111111222444555555555777AAAMMM\\\uuuwwwggg\\\XXXUUUWWW___lllzzz||||||zzzwwwtttrrrsssuuuwww|||www```JJJ>>>======AAAJJJ```}}}lllTTTGGGHHHWWWvvv{{{wwwpppfff]]]TTTOOOJJJHHHDDDAAAEEELLL[[[vvv```NNNAAAPPP|||___PPPLLLHHHGGGJJJOOOLLLIIIGGGGGGHHHHHHGGGKKKJJJHHHFFFDDDBBB@@@@@@>>><<<;;;<<<>>>???@@@???@@@?????????@@@@@@>>>===??????????????????>>>>>>>>>>>>???AAABBBDDDEEEEEE????????????????????????@@@AAAAAAAAA???>>>???@@@>>>???AAABBBCCCCCCBBBBBBCCCCCCCCCCCCEEEGGGIIIJJJHHHHHHGGGFFFFFFFFFFFFGGGKKKKKKLLLMMMMMMMMMMMMLLLGGGHHHIIIKKKLLLLLLLLLKKKNNNPPPRRRUUUUUUTTTRRRQQQOOOOOOPPPRRRTTTVVVXXXZZZYYYYYYXXXUUURRRRRRTTTVVVVVVVVVWWWXXXYYYZZZ[[[\\\]]][[[YYYWWWUUUUUUVVVVVVVVVWWWWWWUUURRRPPPRRRSSSPPPOOONNNLLLKKKLLLLLLMMM************************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,*********)))***++++++,,,)))))))))))))))*********************************)))************+++++++++******************************+++++++++,,,,,,,,,))))))***+++---...//////,,,,,,,,,------.........------------------------------------------------........................,,,,,,,,,---------................../////////000............/////////000///000000111222333333444222222222333444555666777666777888888999<<>>:::777=========<<<<<<<<<<<<<<<999;;;===<<<:::999;;;===777777777777777777777777444444444444333222111000111222444555666555444444222222222222222111000000111111111111111111111111//////000000111111111222111111000000000000111111222333777<<<@@@???999444222111111222333444444333666AAAMMMYYYooo}}}~~~ccc]]]XXX[[[hhhyyy}}}yyyvvvtttssstttuuupppuuu{{{yyybbbLLL@@@>>>>>>JJJYYYsssnnnTTTBBBCCCJJJ___vvvpppllleee[[[RRRLLLHHHEEEEEECCCBBBLLLXXXwwwcccLLLEEEEEEbbbeeeMMMJJJHHH@@@???GGGIIIJJJJJJGGGCCCAAACCCFFFKKKJJJHHHEEECCCAAA@@@@@@AAA???>>>>>>@@@AAA@@@???@@@???>>>???@@@???>>><<>>===<<<>>>???@@@AAAAAAAAAAAA@@@===>>>????????????>>>======>>>???>>>===<<<<<<>>>===>>>???AAABBBBBBAAAAAA@@@@@@@@@@@@BBBDDDFFFHHHEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKLLLMMMMMMMMMMMMMMMDDDFFFHHHJJJLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPLLLMMMNNNPPPRRRUUUWWWXXXXXXXXXVVVSSSQQQPPPRRRTTTTTTUUUVVVWWWXXXZZZ[[[[[[^^^\\\XXXUUUSSSTTTWWWXXXVVVWWWXXXUUUQQQOOOPPPRRRPPPOOONNNMMMMMMLLLLLLLLL))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))***************************************))))))))))))))))))))))))************************)))************+++++++++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------............................................................////////////000000111111111222222222333333333333333333333333444777888777444666<<>>>>>>>>>>>===<<<::::::999>>>BBB@@@999666999===777777777777666666666666444444444444333222111000222333333444444333333222222222222111111111111000111111111111111111111111000000111111111111000000////////////000000000000111333777::::::888555333000111111111111222222222222:::FFFTTT```lllwww}}}yyymmm^^^[[[jjj{{{rrrpppsssuuussspppqqqrrrsssvvv{{{~~~~~~yyyjjjTTTBBB===AAAMMMnnnttt[[[IIIAAADDDNNNjjj{{{tttkkkddd___XXXPPPJJJHHHGGGHHHEEEAAAHHHbbb|||eeeJJJDDDCCCWWWcccYYYOOOJJJDDD>>>@@@FFFIIIKKKJJJFFFAAA???BBBFFFFFFFFFEEECCCBBBAAA@@@@@@AAA???===<<<;;;<<<===>>>>>>???@@@???>>>===>>>???@@@@@@??????>>>=========@@@@@@AAADDDFFFDDD???:::>>>===<<<;;;;;;;;;;;;;;;>>>===;;;:::;;;<<<===>>>???>>>===>>>@@@AAAAAAAAA@@@@@@??????@@@BBBDDDFFFDDDDDDCCCCCCCCCDDDDDDEEEIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFDDDDDDFFFIIIJJJJJJKKKKKKJJJJJJJJJLLLMMMNNNMMMNNNOOOQQQRRRSSSSSSSSSXXXXXXVVVRRROOONNNOOOQQQUUUVVVWWWWWWWWWVVVUUUTTTZZZYYYWWWTTTRRRQQQPPPPPPVVVTTTSSSSSSTTTRRRNNNKKKPPPPPPOOONNNMMMLLLKKKKKK))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))***************************************))))))))))))))))))))))))************************)))************+++++++++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------------------------------............................................................////////////000000000111111111222222333333333333333333333333333555777555333555:::???DDDDDDEEEFFFGGGHHHHHHIIIHHHIIIJJJIIIHHHIIIJJJLLLGGGFFFFFFIIILLLOOOPPPPPPQQQNNNKKKJJJJJJKKKIIIGGGJJJHHHGGGIIIMMMMMMIIIDDDFFFHHHIIIGGGDDDDDDHHHLLLIIIIIIHHHGGGDDDAAA???===>>>>>>>>>>>>===<<<;;;::::::===???===999777999;;;777777777666666666555555444444444444333222111000222333333444444333333222222222222111111111000000111111111111111111111111000000111111111111000000.../////////000000000000///111444666666555333111000000111111111222222222333555<<>>>>>???>>><<<;;;;;;;;;===>>>===>>>??????>>>===>>>???@@@@@@???>>>>>>======<<>>???CCCGGGGGGBBB======<<<;;;;;;:::::::::;;;;;;::::::===AAACCCCCCAAA===<<<;;;;;;>>>??????>>>??????>>>>>>???AAACCCDDDCCCBBBBBBBBBBBBCCCCCCDDDGGGGGGGGGFFFGGGGGGHHHHHHHHHFFFDDDDDDFFFHHHIIIJJJKKKJJJJJJJJJJJJLLLMMMNNNLLLMMMOOOPPPQQQRRRSSSSSSVVVUUUSSSPPPLLLKKKLLLNNNSSSTTTUUUUUUUUUUUUTTTSSS[[[ZZZXXXUUURRRPPPOOONNNQQQOOOOOOPPPRRRRRROOOLLLOOONNNMMMLLLKKKJJJJJJJJJ))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))***************************************))))))))))))))))))))))))************************)))************+++++++++******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------............/////////000000000000111111111111222222222222222222222222222333555333222333888<<<@@@AAABBBCCCDDDEEEEEEFFFDDDFFFHHHIIIHHHGGGGGGHHHDDDDDDDDDGGGKKKNNNOOOOOONNNLLLJJJJJJJJJKKKJJJIIIJJJHHHFFFGGGJJJKKKHHHFFFEEEGGGHHHFFFCCCCCCFFFIIIGGGGGGFFFEEECCC@@@===<<<>>>>>>>>>>>>======<<<;;;;;;;;;;;;:::999999888888777666666666666555555555444444444444333222111111222222333333333333222222222222111111111000000000111111111111111111111111///000000111111000000///....../////////000000000...///000111222111000///000000000111111111222222555333333<<>>;;;===@@@AAAAAA@@@???>>>>>>======<<<<<<;;;::::::;;;===>>>;;;<<<>>>???>>>===>>>@@@?????????>>>======<<<<<<>>>;;;;;;@@@GGGIIIDDD>>>;;;;;;:::999999999999::::::888999???FFFIIIDDD>>>:::999888999;;;<<<<<<<<<======<<<<<<===???AAABBB@@@@@@@@@@@@@@@AAABBBCCCEEEDDDDDDCCCDDDEEEGGGHHHGGGEEECCCCCCEEEGGGHHHHHHJJJIIIIIIJJJJJJKKKMMMMMMKKKLLLMMMOOOQQQRRRRRRRRRSSSRRRQQQNNNKKKJJJKKKMMMTTTTTTUUUUUUUUUUUUTTTTTT]]][[[XXXUUUQQQNNNLLLKKKNNNMMMMMMOOOPPPPPPNNNLLLNNNMMMKKKIIIHHHHHHHHHIII))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))***************************************))))))))))))))))))))))))************************))))))*********+++++++++******))))))******+++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........///////////////000000000111111111111111111222222222222111333333333222333777:::===>>>???@@@AAABBBCCCDDDAAADDDGGGHHHGGGEEEEEEDDDCCCCCCDDDGGGKKKNNNNNNNNNKKKJJJJJJJJJJJJJJJJJJJJJHHHFFFDDDEEEGGGIIIIIIHHHDDDFFFFFFEEECCCCCCEEEGGGGGGFFFEEECCCAAA===:::888>>>>>>>>>>>>======<<<;;;<<<999777777999:::888666666666666555555555444444333444444444333333222111222222333333333333222222111111111111000000000000111111111111111111111111//////000000000000//////........./////////000000---.........////////////000000000000111111111111666333222666AAAPPP^^^fffhhhmmmttt|||xxxgggcccjjjqqqnnnqqquuuvvvuuutttuuuwwwzzzyyyvvvtttssssssttttttyyy{{{~~~~~~~~~}}}uuukkkkkkqqqwww___JJJDDDHHHOOOmmm}}}xxxqqqiiibbb]]]YYYWWWSSSOOOKKKHHHFFFFFFDDDKKK\\\wwwnnnRRRAAAEEEQQQxxxcccNNNIIIGGGEEEDDDCCCCCCDDDEEEFFFFFFDDDAAA===;;;===????????????>>>>>>=========<<<;;;;;;;;;;;;<<<>>>>>>999;;;===>>>>>>===>>>??????>>>>>>======<<<;;;;;;===999888<<>>>>>>>>>>>???@@@AAAAAADDDCCCBBBBBBCCCEEEGGGHHHGGGEEEBBBBBBDDDFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMJJJKKKLLLNNNOOOPPPQQQQQQOOOPPPPPPOOOMMMMMMNNNPPPVVVVVVVVVWWWWWWWWWWWWWWW^^^\\\XXXTTTPPPLLLJJJIIIMMMNNNNNNOOOPPPOOOMMMLLLNNNMMMKKKIIIHHHHHHHHHIII))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))***************************************))))))))))))))))))))))))************************))))))*********+++++++++******))))))******+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------................../////////000000000000000000111111222222222222222333333333444666888:::;;;<<<===???@@@AAABBB???BBBFFFGGGFFFDDDCCCCCCDDDDDDEEEHHHLLLMMMMMMLLLHHHIIIIIIJJJJJJJJJJJJJJJFFFDDDCCCCCCEEEGGGIIIIIICCCDDDDDDDDDCCCDDDEEEFFFGGGGGGEEEBBB???;;;777555<<<============<<<<<<;;;<<<888555555888:::888666555555555555444444444444333333444444444333222222111222222333333222222111111111111000000000//////000000000000000000000000//////000000000000//////............////////////...............//////000//////000000000111111111222333444555:::EEEVVVbbbgggkkkrrrzzzvvvkkkhhhhhhjjjrrr||||||yyyyyy~~~{{{xxxuuusssrrrtttvvvyyy{{{}}}~~~~~~~~~||||||~~~yyybbbJJJBBBHHHXXXzzzvvvuuurrrnnnggg```[[[XXXTTTRRRNNNHHHCCCBBBFFFJJJMMMcccaaaRRRHHHEEE[[[yyygggRRRIIIEEEFFFEEECCCBBBCCCCCCBBBCCCBBB@@@>>>======>>>@@@????????????>>>>>>>>>>>><<<<<<<<<======>>>??????777:::===>>>>>>======>>>>>>>>>======<<<;;;;;;;;;===999666999>>>@@@<<<777888888777777777888888999===999999BBBLLLNNNDDD999999777666777999;;;;;;:::999999999:::;;;<<<===>>><<<<<<<<<======>>>@@@@@@CCCCCCBBBCCCDDDFFFHHHIIIFFFDDDBBBAAACCCEEEFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLIIIJJJKKKMMMNNNNNNNNNOOOJJJKKKMMMMMMMMMNNNPPPRRRUUUUUUUUUUUUVVVVVVWWWWWW\\\ZZZWWWRRRNNNKKKHHHGGGHHHJJJLLLMMMNNNNNNNNNNNNOOONNNLLLJJJIIIIIIIIIJJJ))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))***************************************))))))))))))))))))))))))************************)))************+++++++++******))))))******+++,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...................../////////////////////000111111222222222222222222333444555555777888999;;;<<<>>>???@@@>>>AAADDDEEEDDDCCCAAAAAAEEEEEEFFFHHHKKKLLLKKKJJJFFFHHHJJJJJJIIIHHHIIIJJJEEEDDDCCCCCCCCCDDDFFFGGGAAABBBCCCDDDEEEEEEFFFFFFGGGFFFEEEBBB>>>:::666444;;;;;;<<<<<<<<<;;;;;;:::;;;888555555888999999777555555444444444333333333333333333444444333333222111111222222222222111111111111000000000/////////000000000000000000000000...//////000000//////...------........./////////....../////////000000000/////////000000000111111---111444333333;;;JJJVVVdddhhhooouuu{{{~~~mmm```bbbmmm{{{|||xxxuuurrrrrrssstttvvvyyy|||~~~}}}}}}{{{dddIIIBBBJJJfffyyyiiiiiihhhddd^^^XXXUUUTTTNNNMMMJJJDDDAAAFFFQQQ[[[kkkfffIIIDDDIIIYYYnnnSSSJJJIIIDDDFFFEEEBBBAAACCCCCCAAAAAA@@@>>>======>>>???@@@>>>>>>??????????????????=========>>>>>>>>>>>>>>>777:::===>>>===<<<<<<<<<=========<<<;;;;;;::::::<<<999777777999:::888666888777777777777888999999===999999BBBMMMPPPHHH???999777666777999;;;;;;:::888888999:::;;;<<<<<<===;;;;;;;;;<<<===>>>???@@@AAABBBCCCDDDFFFGGGHHHIIIFFFCCCAAA@@@BBBDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLEEEGGGJJJKKKLLLMMMOOOQQQRRRRRRQQQRRRRRRSSSTTTUUUXXXWWWSSSPPPLLLIIIGGGFFFBBBEEEIIIKKKLLLMMMNNNPPPOOONNNNNNMMMLLLKKKJJJIII))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))***************************************))))))))))))))))))))))))************************)))************+++++++++******))))))******+++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////......//////000111111222000000000000222333333222444444666777999;;;<<<===<<<>>>AAABBBAAA@@@???@@@DDDDDDEEEHHHJJJJJJHHHFFFEEEHHHJJJJJJHHHGGGHHHIIIGGGGGGFFFDDDBBB@@@@@@AAA@@@@@@AAADDDFFFHHHHHHHHHDDDDDDCCCAAA>>>;;;888666999999::::::;;;::::::999:::999666666777888999999444444444333333333333222222333333444444333333222111111222222222222111111111000000000////////////000000000000000000000000......////////////......---------.........//////......///000000000000///////////////000000000111---000333222222666???FFFXXX]]]dddkkkssszzzyyyfff]]]ggguuu|||yyyuuuqqqnnnnnnqqquuuxxx{{{|||}}}}}}fffNNNKKKXXXyyyzzzqqqjjj]]]^^^^^^ZZZUUUPPPOOOOOOGGGHHHHHHGGGLLL\\\sssaaaRRRFFFMMMgggwwwYYYLLLIIIIIIDDDGGGFFFBBBAAAEEEFFFCCCBBB@@@>>><<<===>>>??????======>>>>>>?????????@@@==================<<<<<<777:::===>>>===;;;::::::======<<<<<<;;;::::::999:::999999777777777777888888777777777888888999:::<<<999888>>>GGGKKKFFF@@@888666555666888::::::999777888999:::;;;<<<<<<<<<;;;;;;;;;<<<===>>>???@@@>>>@@@CCCEEEGGGHHHHHHGGGEEECCC@@@@@@AAACCCCCCCCCDDDEEEGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIFFFHHHKKKLLLLLLMMMNNNPPPQQQPPPPPPPPPQQQRRRSSSTTTTTTSSSPPPMMMKKKIIIGGGGGGGGGJJJMMMNNNMMMLLLMMMOOOMMMNNNNNNNNNMMMKKKIIIHHH))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))***************************************))))))))))))))))))))))))************************)))************+++++++++*********)))***++++++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---......///000111111222///......///000111111000111222333555777888::::::;;;===??????>>>===>>>>>>DDDDDDEEEGGGHHHHHHEEECCCEEEHHHKKKKKKHHHGGGGGGIIIIIIIIIHHHEEEAAA>>><<<<<>>===============<<<<<<======>>>?????????<<<=========<<<;;;::::::888:::>>>>>>===;;;999999===<<<<<<;;;;;;:::999999888999:::888666555888<<<888888777888888999::::::===999777:::@@@CCC???:::777555444555777999999888777888999:::;;;<<<<<<<<<:::;;;;;;<<<===>>>@@@@@@<<<>>>BBBFFFHHHHHHGGGFFFEEECCC@@@???AAABBBCCCCCCCCCDDDFFFIIIJJJKKKKKKJJJKKKKKKKKKKKKJJJIIIHHHGGGJJJLLLNNNOOONNNNNNOOOPPPRRRQQQQQQQQQRRRSSSUUUVVVQQQPPPNNNLLLJJJHHHGGGGGGRRRTTTVVVTTTOOOLLLKKKLLLKKKMMMNNNOOONNNKKKHHHFFF++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************+++++++++*********))))))************************)))************+++++++++************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,---------.........------------...//////111111111000000000000000000111333555777999:::;;;999:::;;;<<<===>>>??????EEEFFFHHHJJJKKKJJJFFFDDDGGGHHHHHHIIIJJJJJJIIIIIIIIIGGGDDDCCCDDDCCC@@@===AAAAAABBBCCCDDDDDDDDDDDD<<<===>>>>>>===:::777444;;;;;;:::888666666999;;;;;;;;;999888888888999:::777666555444333333444555444333333222222333333444111111111111000000000000111111000000//////......000000000000000000000000////////////////////////+++///111///+++))),,,111000000000000////////////////////////000000000000//////000222333444555666>>>GGGUUU```jjjtttzzztttyyynnndddgggttttttkkkggghhhkkkmmmnnnooorrrwww{{{}}}}}}{{{~~~{{{pppeeekkkxxxuuuqqqlllhhhfffbbb]]]YYYNNNPPPQQQOOOJJJGGGGGGIIIBBBLLL[[[llltttZZZKKK>>>MMMkkkcccRRRMMMIIIGGGHHHHHHFFFDDDCCCCCCFFFHHHJJJBBBAAA???>>>===>>>>>>???>>>>>>>>>>>>=========<<<>>>===<<<;;;;;;;;;;;;;;;>>>======;;;:::999888888;;;;;;;;;;;;:::999888888888999;;;;;;;;;999777666999888777666666777888999777777888888888888777777555555555555555666777777;;;;;;;;;<<<<<<<<<======???>>><<<:::999:::<<<=========???@@@BBBCCCEEEEEECCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFHHHIIIIIIIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKKKKLLLMMMLLLKKKKKKMMMOOOLLLOOORRRSSSSSSSSSSSSTTTOOOOOONNNLLLKKKLLLOOORRRVVVUUUTTTRRRPPPNNNLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJ++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))************************+++++++++*********))))))************************)))************+++++++++************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,+++++++++,,,,,,,,,------------...---------------...//////000000000000000000000000111222333444666777999999999:::;;;<<<>>>???@@@AAAFFFHHHJJJMMMNNNLLLHHHFFFHHHIIIJJJJJJIIIHHHHHHHHHJJJGGGDDDCCCCCCBBB@@@===<<>>>>><<<:::777555;;;;;;;;;:::888888999;;;:::999888777777777888999777666555444333333444555333333333222222333333333111111111000000000//////000000000000//////......////////////////////////..............................///000111111///---000000000/////////........./////////000000000000//////000111222333333444777>>>JJJVVVaaannnzzz~~~nnnbbbbbblllyyy~~~wwwqqqooooooooollljjjjjjlllqqqvvvyyy{{{{{{tttzzz}}}zzzwwwtttllliiidddaaa^^^ZZZVVVRRRMMMLLLJJJGGGEEEFFFJJJNNNUUUgggpppVVVFFFAAAQQQsssooo[[[RRRNNNJJJGGGHHHEEEEEEDDDDDDDDDFFFHHHJJJEEEDDDBBB@@@???>>>??????>>>>>>>>>???????????????<<<;;;;;;:::999999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;:::999888777888999:::;;;:::999777666888777777666666777777888666666777777777777666666555555555555555666666777:::::::::;;;;;;;;;;;;<<<>>>===;;;:::999:::;;;<<<======>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIIIIIIIHHHIIIIIIHHHIIIIIIIIIJJJKKKKKKMMMNNNNNNLLLLLLMMMNNNLLLNNNQQQRRRRRRRRRRRRSSSPPPPPPPPPOOOMMMMMMOOOQQQUUUTTTSSSQQQOOOMMMLLLKKKKKKKKKLLLLLLLLLKKKJJJIII))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************+++++++++***************************************)))************+++++++++************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------......////////////000000000000000111222333444555666666777888999:::<<<>>>@@@AAABBBCCCFFFJJJMMMMMMKKKHHHFFFHHHJJJLLLJJJGGGEEEFFFHHHJJJHHHEEECCCBBBAAA???===888<<>>;;;<<<======<<<999666555888:::;;;:::999888888999888888777666666666666777555555444333333333444444333333333222222333333333111111000000000000//////000000000////////////...////////////////////////........................000---,,,111888:::444---000////////////.............../////////000000000//////000000000111111111111555>>>IIIXXXgggttt{{{{{{lll]]]___nnn|||zzzwwwuuummmhhhcccaaaeeekkkqqquuu|||zzzzzz~~~zzzsssyyy~~~|||yyyuuurrrooolllhhheee]]]ZZZWWWTTTRRRPPPLLLIIIJJJGGGDDDCCCFFFMMMUUU[[[rrryyybbbMMMEEENNN[[[tttjjjeee___[[[UUUNNNIIIIIIDDDDDDEEEEEEFFFGGGGGGHHHFFFDDDBBB@@@>>>======>>>>>>>>>??????@@@@@@AAAAAA::::::999888888888888999888888999:::;;;<<<<<<===::::::::::::999888777666777888999999999888666555666666666777777666666666555555666666666666555555555444444444444555666666888888888999999999::::::<<<;;;:::999999999:::;;;<<<<<<======>>>??????@@@AAAAAABBBBBBCCCCCCDDDDDDCCCDDDFFFHHHIIIIIIHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIKKKMMMOOOOOOMMMLLLLLLLLLJJJMMMPPPQQQPPPPPPPPPQQQQQQRRRRRRQQQOOONNNOOOPPPRRRRRRQQQOOONNNMMMKKKKKKLLLMMMNNNNNNMMMKKKIIIGGG))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************************************************************))))))*********+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,+++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,------...///......///////////////000111222222333333444444444555666888:::<<<>>>@@@AAA>>>BBBFFFIIIJJJHHHFFFEEEFFFIIIKKKIIIEEEDDDFFFIIIIIIGGGDDDBBB@@@???======777:::???CCCEEECCC@@@>>>;;;;;;<<<<<<:::999666555555888::::::999777666666666666666555555555555555444444333333333333333333222222222333333222222222111000000000////////////////////////////////////////////////////////////........................000,,,+++000999===:::444/////////.........------........./////////000000////////////////////////111222666AAAPPPaaannnuuuvvvwwwxxx{{{oooeeehhhooo~~~wwwpppgggaaa```cccgggiiiqqqppprrrwww|||}}}yyytttttt{{{{{{|||}}}}}}|||zzzwwwuuunnnlllhhheeeccc```\\\ZZZSSSRRROOOMMMKKKIIIHHHGGGDDDDDDFFFMMMXXXeeepppwwwoooTTTCCCEEEXXXvvvpppdddffffff```VVVLLLHHHIIIFFFFFFGGGHHHGGGGGGEEEDDDAAA@@@???===<<<<<<<<<===????????????????????????999999888888777888888999777777888999:::;;;<<<<<<999999999999888777666666666666777777777777666555444555666777777666555444333444444555555444444333444444333333444444555666666666777777777888888888::::::999888888888999:::;;;;;;;;;;;;<<<<<<<<<<<>>???@@@@@@???::::::;;;:::999888666555666999;;;<<<:::888777666555555555555444444333333222222333333333333333333111222222333333222222111000000000////////////................../////////................................................---++++++///555:::======............------------............/////////////////////............---111000222:::GGGWWWeeelllrrrssstttxxxuuummmkkkuuu}}}vvvmmmhhhdddbbb```dddfffjjjnnnrrrvvvzzz|||www{{{~~~{{{vvvvvv}}}}}}tttttttttrrrpppmmmjjjhhhaaa___\\\[[[ZZZXXXVVVTTTPPPNNNKKKHHHEEEEEEEEEFFFAAAIIIWWWhhhzzziiiSSSAAAEEE___ppp]]][[[^^^^^^WWWMMMGGGGGGIIIIIIIIIIIIIIIHHHEEECCCAAA>>>===<<<<<<<<<===>>>???@@@???>>>===<<<;;;:::999999888888888888888999999999999999999999999999999888888888888777666555444444555555555555555555555333444555666666555444333333333444444444444333333333333333333333444555555555555555666666666666777888777777777777888888888::::::::::::::::::::::::===>>>???@@@AAABBBCCCDDDBBBCCCDDDFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEFFFHHHKKKKKKJJJHHHGGGGGGIIIKKKNNNNNNNNNMMMMMMNNNMMMOOOPPPOOOMMMKKKKKKKKKNNNNNNMMMMMMMMMLLLLLLLLLNNNNNNOOONNNLLLJJJGGGEEE(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********************************************+++++++++************************)))************+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------...//////////////////000000111111222///000111333555777888999:::>>>CCCDDDDDDDDDGGGJJJFFFDDDCCCBBBBBBCCCCCCDDDCCCCCCAAA>>>::::::;;;===<<<;;;:::::::::<<<>>>???::::::999999888777666666999;;;>>>>>><<<:::999999444444555555444444333222111111222333333333222222000111222333333222111000000000////////////......---............/////////........................------------------------++++++,,,---000555;;;???......---------,,,,,,,,,------........./////////......................../////////333<<>>???AAABBB@@@???===<<<:::888666666888888777777777888999999:::999999888888777777777777777777777666555444444333333333333444444444444333333444444444444333333333333444444444444333333333222222222222333444444444444555555555555666666555666666666777777777777888888999999999999999999<<<<<<===>>>???@@@AAABBBAAABBBCCCDDDDDDDDDCCCCCCBBBCCCDDDFFFFFFEEEDDDDDDCCCFFFHHHIIIHHHGGGGGGGGGIIIKKKMMMNNNMMMLLLLLLMMMLLLMMMMMMLLLJJJIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLJJJIIIGGGFFF))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))*********+++++++++************************)))************+++++++++******************************************************************************************************************************************************+++,,,,,,,,,,,,+++)))*********++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,---......//////------...///000000111111//////000222333555666666999<<<@@@@@@???AAAFFFKKKIIIEEE@@@???@@@AAA???===@@@@@@>>>;;;888888:::======;;;:::999999:::<<<===999999999888777777666666999;;;===<<<;;;999999999444444555555555444333222///000111222333333222111000111222333333222111000000000/////////.........---------.........//////........................------------------------+++,,,,,,---...111444666---------,,,,,,,,,,,,+++---------.........//////............////////////.../////////222;;;HHHQQQ\\\fffqqqwwwyyy}}}{{{}}}|||vvvqqqttt|||tttuuu}}}xxxsssfffccc___]]]]]]___aaabbbhhhhhhgggeeedddeeehhhjjjooonnnnnnnnnoooqqqrrrssssssuuuvvvwwwwwwyyyzzzzzzuuu{{{~~~{{{xxxyyyzzzxxx||||||}}}|||{{{xxxvvvtttpppqqqpppllljjjjjjeee___^^^]]]ZZZXXXUUUSSSQQQPPPOOOMMMKKKKKKLLLKKKJJJHHH@@@@@@AAABBBGGGPPP\\\dddvvv}}}lll[[[PPPDDDQQQooocccWWWUUUJJJLLLKKKHHHJJJOOOOOOJJJDDDDDDCCCCCCBBB@@@???>>>>>>===<<<<<<===>>>@@@AAA>>>===<<<;;;999777666666666666555555666777777888999888888888777777777777666666666666555444333333222222222222222333444444333333222222222222333333333333444444444444333333222222222222222333333444444444444555555555666666444444555666666666666666777777888888999999::::::;;;;;;<<<<<<===>>>?????????@@@AAABBBCCCBBBAAAAAAAAABBBDDDEEEEEEEEECCCBBBCCCEEEFFFGGGFFFGGGHHHJJJIIIKKKNNNNNNMMMLLLLLLMMMKKKKKKKKKJJJHHHIIIJJJLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMKKKIIIHHHGGGGGGHHH************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))******++++++++++++************************)))************+++++++++******************************************************************************************************************************************************+++,,,,,,,,,,,,+++))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,------...//////,,,,,,---...///000111111///000000222333444555555666999<<<<<<;;;===DDDJJJMMMFFF???===???@@@<<<777===>>>===:::777777:::>>><<<;;;:::999999999::::::999999888888777777666666777888999999777666666777444444555666555444333222///000111222333333222111///000222333333222000///000/////////............---------.........//////........................---------------------------,,,,,,---///000...------------,,,,,,,,,++++++---------.........//////........./////////000000///000000......444@@@JJJQQQ___nnnuuuvvvyyy~~~nnngggnnn{{{}}}qqqlllsss{{{tttkkkffffffddd___ZZZYYYYYYZZZ[[[\\\^^^^^^___bbbaaaaaa```aaabbbdddeeeeeehhhiiiiiijjjlllllljjjiiipppssspppmmmnnnnnnllljjjkkkmmmmmmkkkhhhdddbbbaaacccbbb___]]]\\\VVVOOOVVVTTTRRROOOMMMKKKJJJIIIKKKIIIGGGGGGGGGGGGEEECCCBBBDDDIIIPPPZZZkkk}}}pppZZZKKKFFFFFF]]]sssoooYYYMMMGGGHHHJJJHHHFFFJJJMMMFFF<<<@@@?????????????????????===<<<;;;::::::;;;<<<===<<<<<<;;;:::999999888777444444444444444555666777777777777777777888888888666666666666555444333222222111111111222333333444444333222111111222333444333444444555555444444333222222111111222222333444444444444555555555666666333444444555666666666555777777777888999999::::::::::::;;;;;;<<<=========>>>???@@@AAAAAAAAA@@@???@@@AAACCCEEEEEEDDDCCCBBBDDDEEEFFFFFFFFFHHHJJJLLLJJJLLLNNNNNNMMMLLLLLLMMMKKKKKKKKKIIIHHHIIILLLNNNLLLLLLLLLMMMNNNNNNOOOOOOMMMLLLIIIGGGFFFGGGHHHIII************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))******************))))))))))))******))))))))))))************************************)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++*********))))))************************************************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............//////000000111222333333333444666777777777;;;@@@EEEJJJEEE>>>999999::::::999;;;:::888777777888:::;;;<<<;;;;;;<<<===<<<999777777777777777666555444333555666666666666555555444333444555555555444333222111111222333333333222222000000000000000000000000////////////////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...............////////////000000///000222555888:::RRR]]]mmmyyyzzzwwwzzzvvvhhhjjjuuu|||nnnbbbhhhxxx{{{ttt___UUUPPPKKKLLLPPPTTTUUUTTTSSSUUUVVVVVVTTTSSSVVVYYY\\\[[[^^^dddeeecccbbbdddfffeeecccbbbbbb```]]][[[aaaaaaaaa```^^^[[[YYYWWWYYYXXXVVVTTTRRRPPPMMMJJJIIIJJJKKKJJJHHHFFFFFFFFFFFFGGGGGGEEECCCDDDHHHKKKLLLPPP[[[nnnxxxbbbVVVJJJAAAMMMdddjjjTTTLLLIIIIIIGGGFFFEEEFFFEEEDDDBBB@@@>>>===;;;;;;===???@@@>>>===;;;::::::;;;<<<===::::::999888777666555444999888666555555555666777888777555444333333444444222222222222222222222222111111000000000000111111111111111111111111111111333333333222222111111111222222111111222222333444444444444333333222222222444444444333333222222222555555666666777777888888;;;::::::::::::;;;<<<<<<:::===@@@AAA@@@>>>>>>>>>????????????@@@AAABBBBBBEEEDDDDDDDDDEEEGGGJJJKKKPPPOOONNNMMMMMMMMMNNNOOOLLLKKKJJJIIIHHHIIIJJJJJJKKKLLLLLLKKKJJJKKKNNNPPPSSSNNNGGGCCCBBBCCCDDDEEE++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))************))))))))))))******************))))))))))))******))))))))))))************************************)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++*********))))))************************************************))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...------------............/////////000111222222222333444555555666999>>>BBBGGGBBB===::::::::::::999:::999888666666777999::::::999999:::;;;;;;999777888888888777666555444333555666666777777777666666444555555666555444222111222222333333333222222111000000000000000000000000........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------............///////////////......///000333555777GGGTTTgggrrrpppmmmsss}}}||||||wwwpppvvv{{{vvveeeZZZddd|||qqq^^^XXXQQQNNNOOOPPPNNNLLLJJJLLLMMMLLLKKKLLLOOORRR[[[YYYZZZ]]]]]]YYYYYY[[[[[[[[[ZZZ[[[[[[ZZZXXXVVVZZZZZZYYYXXXVVVTTTRRRPPPPPPNNNMMMLLLKKKJJJIIIHHHGGGGGGFFFCCCAAABBBDDDFFFEEEFFFHHHIIILLLQQQYYY^^^ooowwwnnnVVVCCC@@@EEERRRooozzzuuudddSSSMMMJJJGGGFFFDDDCCCDDDDDDBBB@@@>>>===<<<;;;;;;;;;<<<===>>>===;;;:::999:::;;;<<<;;;:::999777666666555555666555444444444555666777888777555444333333333444222222222222222222222222111111000000000000111111111111111111111111111111333333222222222111111111222111111111111222333333111111111222222222222222444444333333333222222222444555555666666777888888999999999999999::::::;;;;;;===@@@AAA@@@>>>>>>>>>????????????@@@@@@AAABBBCCCCCCBBBCCCEEEHHHKKKMMMOOONNNMMMLLLLLLLLLMMMMMMJJJIIIGGGFFFFFFFFFGGGHHHIIIJJJLLLLLLLLLMMMOOOQQQQQQLLLGGGDDDCCCDDDDDDDDD+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))************))))))))))))******************))))))))))))******))))))))))))************************************)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++***************************************************************))))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,------------------------.....................///000000111111111222333333444777;;;???AAA>>>;;;:::::::::999999999888777666666777888999888777777888::::::999777888888888777666555333222333444555666666666666666555666666666555444222111333444444444333222111111000000000000000000000000........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------............/////////...---------...000222333999HHH\\\fffdddbbbmmm{{{|||vvv{{{jjj___fffjjjggggggqqq~~~oooggg^^^WWWSSSPPPLLLIIIFFFFFFFFFEEEDDDFFFIIIKKKQQQNNNMMMOOOOOOKKKKKKNNNLLLMMMNNNPPPPPPOOONNNMMMOOOOOONNNMMMKKKJJJHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDGGGEEECCC@@@???CCCHHHMMMRRRUUUZZZaaajjjuuuvvvhhhPPPAAA:::DDDWWWpppoooeeeeeeZZZOOOLLLHHHFFFDDDBBBBBBBBBAAA@@@>>><<<;;;;;;;;;::::::999999===<<<:::999999999:::;;;<<<:::888666555555666777444333333333333555666777666666555444333333333333222222222222222222222222111000000//////000000111111111111111111111111111222222222111111111111111111111111111111222222333//////000000111222222222333333333222222222222222444444444555666666777777888777777777777888999999;;;===???@@@???>>>>>>???>>>>>>>>>>>>???@@@AAABBBAAAAAAAAACCCEEEHHHKKKMMMMMMLLLKKKJJJJJJJJJJJJKKKFFFEEEDDDCCCCCCCCCDDDEEEFFFIIILLLMMMNNNNNNOOOQQQLLLJJJFFFEEEEEEEEEDDDDDD++++++++++++************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))))))))************((()))))))))******************))))))))))))******((()))))))))************************************))))))*********+++++++++************************))))))))))))))))))))))))************************************************************************************************************************))))))))))))))))))))))))************************************++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........---------....../////////111111111222333666999;;;::::::999999999999999999999888888777888888999:::777666666777999:::999888777777666666555333222111000111222444444555555555555666666666555333222111444444444444333222000000000000000000000000000000........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------.........//////...---------...///000111333===LLLWWWZZZ___ooo~~~xxxzzz}}}ttt^^^\\\[[[aaappp|||rrrjjjccc^^^YYYVVVPPPOOOLLLIIIGGGGGGHHHJJJFFFDDDEEEHHHHHHEEEDDDFFFEEEGGGIIIJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEDDDCCCBBBBBBDDDEEEJJJHHHFFFFFFIIIQQQ[[[bbbpppuuu}}}jjjTTTFFF???DDDSSSjjjqqq^^^XXX[[[TTTMMMIIIDDDFFFDDDBBBAAAAAAAAA???===;;;;;;;;;;;;;;;:::888888<<<<<<:::999999999999999<<<:::777555444555777888666555444333333444555555555444444333333333333222111111111111111111111111000000////////////000000111111111111111111111111111111111111111111111000000000000000000111222222000000111111111111111111222222222222222111111111333333333444555555666666777777777666777888888999;;;===??????>>>===>>>>>>=========>>>???@@@AAABBBAAAAAABBBCCCEEEGGGIIIKKKJJJJJJIIIIIIHHHHHHHHHHHHEEEDDDBBBAAAAAAAAABBBCCCFFFIIIMMMOOOOOONNNMMMNNNHHHGGGFFFFFFFFFFFFDDDCCC************************(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))************((()))))))))******************))))))))))))******((()))))))))************************************))))))*********+++++++++************************))))))))))))))))))))))))************************************************************************************************************************))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---------------.........111000000111333666777888555666777888888888888999999999999999::::::;;;;;;888777666777999::::::999444444444444333222111111111222333444555666666666444555555555555333111000333333333333222111000///////////////////////////........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------........................//////000000444666===HHHRRR___sssyyyiiilll|||yyyooo```WWW^^^ooo}}}{{{vvvrrrooofffccc^^^ZZZVVVSSSRRRQQQIIIHHHJJJNNNMMMHHHEEEEEEFFFGGGIIIGGGEEEDDDDDDFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDFFFHHHJJJJJJLLLOOORRRWWWXXXZZZ^^^fffrrrppp[[[KKKBBB@@@FFF\\\{{{|||bbbTTTTTTYYYSSSMMMKKKEEEGGGEEECCCBBBBBBAAA???===<<<<<<<<<<<<<<<;;;:::999<<<<<<;;;:::999999888888<<<:::777555444555777999:::888666555333333333333333333333333333222222222111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000//////000000111222444444333222111000000///111111111111111111111111222222222333444444555555777777777777777888888999:::;;;======<<<;;;<<<>>><<<<<<<<<===>>>???AAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCAAAAAABBBBBBCCCGGGJJJMMMOOONNNKKKJJJIIIEEEEEEEEEFFFGGGFFFDDDBBB)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))************))))))))))))******************))))))))))))******))))))))))))************************************)))************+++++++++************************))))))))))))))))))))))))***************************************************************+++++++++************************************************))))))))))))))))))))))))************************)))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------111//////000333555555444222333555666555555777999999999::::::;;;<<<<<<<<<:::888666777888:::999999222333333333333333222222444555666777777777777777222333333444444333111000111222222222111000//////////////////////////////------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------..................///000000000000555333444<<>><<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::999888888:::999777666555666777888<<<:::888555333222222222111222222333333222222111111111111111111111111111000//////......//////000000000000000000000000000////////////000000000000///////////////000000111555555444333111000///...000000000000000111111111111111111222333333444444777666666666666777888888888:::;;;;;;:::999;;;<<<;;;;;;;;;<<<===???@@@AAACCCCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGGGGGGGFFFEEEDDDEEEEEECCCBBBBBBBBBCCCDDDGGGIIILLLMMMKKKIIIGGGGGGEEEDDDDDDEEEFFFFFFCCCAAA''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************))))))))))))******************))))))))))))******))))))))))))************************************)))************+++++++++************************))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))************************))))))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...............---------///---,,,...111333222111000222444444333333666999888888999:::;;;;;;;;;;;;:::888666555666777777777222222333555555555555555444555555666666666555555///000111222333222111111//////000000000//////...////////////////////////------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------.........,,,---...///000000000000333111111555;;;GGGZZZlll~~~uuueee]]]gggzzz|||yyy{{{pppbbbYYY```eeeoooyyy{{{zzz}}}|||xxxuuutttqqqkkkiiikkkhhhhhhgggccc^^^^^^ccchhheeeeeeeeegggiiilllnnnpppssszzzsssWWWPPPHHHHHHTTThhh|||fffUUUNNNNNNXXX]]]SSSMMMNNNKKKHHHFFFDDDCCCBBBAAA???===<<<<<<;;;;;;;;;===>>>???>>>======<<<;;;:::999888999888777777777777777777:::888666444222111111111000111222333333222111111111111111111111111111111//////............//////000000000000000000000000........./////////000000///............///000000333333222111000//////.../////////000000000111111000000111111222333333333555555555555555666666777777888999888777777999;;;::::::;;;<<<===???@@@AAA@@@AAABBBCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFDDDDDDEEEEEECCCBBBBBBBBBCCCDDDEEEGGGJJJJJJIIIHHHGGGHHHEEEDDDDDDDDDEEEEEECCCAAA&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))******************))))))))))))******))))))))))))************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------...........................,,,+++,,,///111000...000222333222111222555999666777888999:::;;;;;;;;;999777555444555666555555222333444666777888888888222222333333333222111111---...000111222222111111---...///////////////...////////////////////////------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,---------......***+++---...///000000000///000222222111888JJJ\\\lllnnnlllfffeeeooo||||||wwwzzzwwwUUUTTTWWW\\\aaajjjyyymmmZZZMMMFFFEEELLLbbbcccOOOHHHLLLOOO[[[^^^PPPIIIJJJGGGHHHFFFCCCBBBBBBAAA>>><<<;;;;;;:::999:::<<>>>>>>>>===<<<:::999888888888888888777777777777777666444222111111111222000000222333333222111000000000000000000000000000//////............//////000000000000000000000000---.........//////000000...............///000000000000000000////////////.../////////000000111111000000000111222222333333444333333333333444555555666777888777666666888::::::::::::;;;===???@@@AAA>>>???AAACCCDDDEEEFFFFFFEEEFFFGGGGGGGGGFFFDDDCCCEEEDDDCCCBBBBBBBBBCCCCCCCCCEEEHHHIIIHHHHHHHHHIIIFFFDDDDDDDDDEEEDDDBBBAAA(((((())))))))))))((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000......000000000000111333555666555555666666777777888888333333333444444444444555555444333444666777666555444444444333222111000///---...000222333222111000222222222111111111111000---......///......---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///444222000000222666;;;>>>VVVcccmmmoooqqqyyy~~~|||zzzjjjYYYPPPOOOVVVfffvvv~~~jjj^^^TTTIIIDDDEEEMMMbbb~~~yyybbbPPPJJJKKKFFFRRRYYYRRRIIIFFFEEEDDDGGGFFFEEECCC@@@>>>;;;:::::::::999999999::::::;;;===<<<<<<;;;:::999888777777777666555444444333333111111111111111111111111111111111111111000//////////////////////////////////////////////////////////////////////////////......------------..............................000000000...,,,,,,...000000000///////////////000000000111111111222222222444444444444444444444444444444444555555555555555:::;;;<<<>>>???????????????@@@AAABBBCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDAAAAAAAAAAAABBBCCCDDDDDDHHHGGGFFFEEEDDDEEEFFFGGGCCCCCCCCCCCCBBBAAA@@@???(((((())))))))))))((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++******))))))******+++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////111000000000111333555666444555555555555555555666333333444444444555555555555444333444555666555444444444444333333111000000...///111222333222111000111111111000000000//////........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............000///------///222666888IIIWWWdddlllqqqwwwxxxvvv~~~{{{vvvvvvxxxnnn\\\PPPLLLQQQZZZhhhqqqwwwyyywwwcccVVVIIIEEEFFFKKKVVVaaauuuaaaTTTIIICCCBBBGGGOOOSSSMMMFFFEEEEEEDDDCCCCCCBBB@@@>>><<<:::999:::999999999:::;;;;;;<<<<<<;;;:::999888777777666666666555444444333222222111111111111111111111111000111111111111000//////////////////////////////......................................................------------............................../////////...------///111222111000///////////////000000000111111111222222333333333333333333333333444444444444444555555555999999;;;<<<===>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAACCCBBBAAAAAAAAAAAABBBCCCAAA@@@@@@AAAAAABBBCCCDDDGGGFFFEEEEEEDDDDDDEEEEEECCCCCCCCCCCCBBBAAA@@@???(((((())))))))))))((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++******))))))******+++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))+++************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++************))))))))))))))))))*********++++++++++++++++++++++++++++++******++++++,,,,,,------......------...//////000111111000000111333555666444444444444333333333333444444444444555555555555555444333333555555444333333333444333333222111000000111222333333333111111000000/////////.........000///...------...///000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------............------,,,---...///111333:::FFFVVVccclllqqqppplllnnnwww}}}|||yyyyyy{{{|||sssooonnntttwwwgggYYYRRRNNNVVVcccqqq|||~~~~~~uuuiiiXXXKKKBBBBBBFFFOOO\\\lllpppXXXNNNKKKHHHDDD@@@GGGKKKKKKGGGDDDDDDDDDCCC>>>>>>>>>===<<<:::999888999999999999:::<<<======:::999999888777666555555444444444333222222111111000000000000000000000000000000000000000//////...////////////////////////......................................................------------......---------------------------......---------000222333333111000////////////000000000000111111111111333333333333333333333333333333333333444444444555777888999:::;;;<<<<<<<<<===>>>>>>????????????>>>AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@AAABBBCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCBBBBBBAAA@@@???(((((())))))))))))((((((''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))******************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************+++,,,---...))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))***+++,,,------......---,,,,,,---...000111111111000000111222444555444444444333333222222222333444444444444555555555555444333333444444333222333333333444333333222222222222333333333222222111000000000/////////......000///...------...000222---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------...............//////000000111111222:::FFFSSS___ggghhhfffdddhhhlllooorrrwww}}}xxxpppnnnttt~~~~~~rrr[[[XXXUUUUUU\\\jjj{{{yyyzzz{{{jjj[[[PPPHHHBBB===IIIWWWlll~~~jjjZZZJJJFFFIIIIIIEEECCCFFFFFFFFFEEEEEEEEEBBB@@@;;;;;;;;;;;;;;;:::999888888888888999:::<<<===>>>888888777666555444333333333222222222111111111000000000000000000000000000//////000000//////...---........................------------------------------------------------...------,,,,,,------...------------------------+++,,,------,,,...111333444444222111//////....../////////000000000111111222222222222222222222222111111222222333333444444666777888999:::;;;;;;;;;======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCDDDEEEFFFFFFFFFEEECCCBBBBBBBBBBBBBBBBBBAAA@@@???(((((())))))))))))((((((''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))***************))))))))))))))))))***))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******+++,,,......))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************))))))******+++,,,------------,,,,,,,,,...000111111000//////000111333444444444444333333222222222333333333333444444444444444333222222333444333111222222333444444444333333333333333333222222111000111111000000000/////////000///---,,,---...000222,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------......//////000000000000000333333999BBBNNNWWW^^^bbb```ccciiiqqqxxx~~~wwwtttwww}}}}}}nnn```XXXXXX^^^dddpppuuu}}}lll^^^cccxxxtttfff___RRRDDD???EEERRR]]]rrr|||hhhRRRJJJDDDDDDEEECCCAAAAAACCCBBBCCCGGGHHHEEE@@@<<<999999:::::::::::::::999777777888888:::;;;======777666555444333222222111111111111111111000000000////////////////////////...////////////...------------------------------------------------------------------------------------,,,,,,,,,,,,------------------------------***,,,,,,,,,,,,...111333444333222000///.............../////////000000000111111111111111111111111000000000111222333333444666777888999:::;;;;;;;;;<<<======>>>>>>>>>>>>===<<<==================<<>>GGGRRR[[[[[[aaannn|||~~~zzzmmmbbb]]]]]]^^^ccckkkuuu~~~}}}vvvrrrggg^^^dddwwwrrrfffWWWKKKAAABBBCCCEEENNNdddfffTTTIIIFFFEEEFFFCCC>>>>>>BBB@@@???BBBGGGGGGAAA<<<:::888888999::::::::::::999777777777777888:::;;;;;;666555555444333222111111111111111111111111111111////////////////////////...............------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---000333222222000///........................////////////000000000000000000000000...//////000111222333333555666777888999::::::::::::;;;<<<===>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@(((((())))))))))))((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******(((((((((((()))))))))******************************************+++++++++******,,,---.../////////......---,,,---...///000000111111111111111111222000000111111111222222222000//////000333444444333111222333444555555555555444444222111000//////...000000/////////.........++++++,,,,,,---......///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************************++++++++++++++++++,,,,,,,,,---------,,,++++++,,,---...///000222///000333666999CCCNNNSSS^^^sssyyyoooddd]]]]]]dddkkkooo~~~wwwuuuooowwwwwwppprrrwwweeeSSSJJJKKKKKKIIIEEELLLXXXfffwwwlllXXXMMMKKKGGGEEEDDDAAA===>>>BBB???>>>@@@DDDBBB;;;888:::666777888888999888888888777777666666777888999999666555555444333222111000111111111111111111111111........................---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,///222000000///...------......------........./////////////////////////////////---......///000111222333333444555777888888888888777888999;;;<<<=========;;;;;;<<<======<<<;;;;;;>>>======>>>>>>???@@@AAACCCBBBAAAAAA@@@@@@AAAAAA???@@@@@@AAAAAAAAA@@@@@@(((((())))))))))))((((((((()))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))+++++++++***************(((***,,,.../////////......---,,,+++,,,---...///......//////000000111111///000000000000111111111///......000333444444444111222333444555666666666444333222000///.........//////.........---------)))***+++,,,------------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************************************)))************+++++++++++++++,,,,,,,,,------------,,,,,,,,,---///111222///...000444333222999DDDLLL[[[uuu}}}{{{~~~{{{bbbUUUSSSWWWZZZcccnnn{{{xxx~~~uuuiiibbbSSSPPPJJJFFFKKKVVV]]]^^^mmmvvvfffTTTLLLIIILLLEEE???===;;;999;;;???@@@===>>>@@@===666666;;;666666777777777777777777777666666666666666777777666555555444333222111111111111111111111222222222........................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,///111///......---------......---------.........//////////////////////////////------...///000111222222222222444555666777777777444555777999;;;<<<======;;;;;;<<<======<<<;;;;;;============>>>???@@@AAABBBAAA???>>>>>>>>>???@@@???@@@@@@AAAAAAAAA@@@@@@))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))((((((((((((+++*********))))))(((((())))))))))))************))))))))))))************+++*********))))))(((((())))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++------......///000000000///000000000111111111111000000111222333333444444222222333444444555666666333333222222111000//////......//////......---,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))---+++)))''''''((()))***,,,++++++******+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///---...///000111222333333:::KKKcccuuu~~~nnnqqqxxx|||vvviii]]]```bbb```^^^aaakkksssvvv}}}}}}}}}xxxmmmddddddbbb\\\XXXZZZ]]]YYYSSSWWWOOOQQQbbbwwwyyygggYYYLLLEEEEEEFFFDDDAAA???===<<<;;;;;;???>>><<<;;;:::999999999777777666555555555555555:::888777:::======888333999888777666444333222111222111111111000000//////......------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111000...---,,,---////////////000000000000111222222333333444444555555666777888999::::::::::::;;;===??????>>><<<;;;???>>>=========>>>@@@AAA????????????????????????BBB@@@>>>>>>???>>>===;;;))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''************))))))))))))************)))))))))((())))))))))))************))))))))))))************************)))))))))((())))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++---------...//////000000//////000000000111111111///000000111111222222222111222222333444444555555444444333222222111000000......//////......---,,,------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))+++***)))))))))+++---...,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------..................///000111111222222333<<>>999777777666555333222111000111111111000000000//////......------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111000...,,,,,,---....../////////000000000111111222222333444444444555555777888999::::::::::::;;;===>>>>>>===<<<;;;???>>>=========>>>???@@@???????????????????????????>>><<<<<<======;;;:::))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((++++++++++++************************))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......//////000////////////000000000000000000000000000000000000000111111222222333333333444444333333222222111111......//////......---,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************)))))))))))))))))))))))))))))))))***,,,...000222---,,,+++***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------.............../////////000000111111111333777AAANNNZZZbbbeeebbbeeelllxxx~~~rrrssspppjjjgggjjjmmmnnnbbb]]]bbbooowwwtttpppoooooollljjjjjjfff^^^YYYYYYQQQRRRQQQMMMJJJMMMUUU]]]iiinnnuuu}}}aaaVVVLLLGGGEEECCCBBBDDDCCCBBBAAA???>>>>>>======:::999888777666555555555666666555444444444444555///222777>>>DDDDDD???:::666555444333222000000///000000000000////////////......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000111000...,,,,,,---.........////////////000000000111111222333333444444555666777888999999999999:::;;;=========<<<;;;>>>>>>=========>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>===;;;::::::;;;;;;999888(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((++++++*********)))))))))*********)))))))))))))))((()))))))))************((()))))))))*********************)))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((************************************************************************+++,,,,,,---......//////........./////////000000000000000000000000000///000000000000111111222222222222222222111111000000.........///......---,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++******************************++++++++++++******************************)))))))))))))))))))))))))))))))))***,,,...000111---,,,+++***))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,---------.........////////////////////////333111111555>>>IIISSSYYYZZZ^^^gggttt~~~uuu{{{xxxsssrrrssssssooollloooxxx|||wwwoookkklllgggdddaaa[[[TTTRRRUUU___gggnnnnnnjjjmmmxxxooo]]]NNNJJJEEECCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>999888777666555555555555666555444444333333444444111222666:::===<<<888444444333222111000///......////////////////////////...------,,,,,,------...------,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------///000///...,,,,,,---------.........///////////////000111111222222333333444555666777888888888888999:::;;;<<<<<<;;;;;;============>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<:::999999::::::999888(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******)))))))))((((((((())))))))))))))))))******((()))))))))************((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************++++++,,,,,,------......---............/////////111111111111111111000000//////000000000000000111000000000000////////////.........///......---,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++******************************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---,,,+++******)))))))))************************************+++++++++,,,,,,,,,,,,,,,------------...................../////////000111000111777AAAIIISSSYYYeeettttttyyyxxxuuusssqqqooolllpppvvv}}}dddQQQGGGCCCCCCBBB@@@@@@@@@???<<>>>>>=========999888777666666666666666555555444333333333333333333333444555666555333111222222111000///......---.....................///------,,,,,,,,,,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,...//////---,,,------------------..................//////000111111222222333444555666777777777777888999999:::;;;;;;;;;<<<<<<======>>>>>>>>>>>>========================<<<:::999:::;;;;;;:::888))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((('''))))))))))))************))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,------...------------.........///111111111111111111111111000000000000000000000000//////........................//////......---,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++************************************++++++++++++,,,,,,,,,,,,------------,,,---------......//////...111333111...///777>>>JJJQQQ___nnn{{{zzz]]]JJJBBB??????BBBCCCBBBAAABBB@@@=========>>>======<<<;;;:::999888777777666666666777444444333222222222222333333333444444444555555555111111000000///......------------...............------,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---//////---,,,------,,,,,,,,,---------......------...//////000000111111222333444555666666666666777777888999:::;;;;;;;;;<<<===>>>>>>>>>==============================<<<:::999:::;;;<<<;;;999))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))************)))))))))((((((((()))))))))************))))))))))))************))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************+++,,,,,,------,,,,,,---------............//////000000111111111000000000000000000000000////////////////////////......//////......---,,,******+++,,,,,,,,,,,,,,,******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******)))))))))(((((())))))***+++,,,************************************++++++++++++++++++,,,,,,,,,---------++++++,,,---....../////////000111000///000444777<<>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999;;;;;;:::999))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******+++++++++************)))(((((())))))*********+++))))))))))))************))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------,,,,,,,,,---------......,,,------...///000111111111111111111000000000000/////////000000000000000......//////......---,,,)))***+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++'''((((((((()))+++,,,---)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------******+++,,,...///000000---+++******---///000000000555@@@NNN]]]iiioooqqqxxx}}}[[[FFFBBBFFFGGGDDD@@@FFFHHHBBB??????<<<777;;;<<<<<<<<<;;;999777666777666666555555555666666444333222222111111222222000222666777555222...---111111000000//////......,,,,,,,,,------.........---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++---......---,,,---...++++++,,,,,,,,,---------,,,,,,------...//////000000111222333444555555555555555555666777999:::;;;:::;;;===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999888999:::;;;:::999(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))************************************))))))************))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++*********))))))((((((++++++++++++++++++++++++---------.........//////222222111000///...------------............------...///000000///---+++***++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///222222444999CCCQQQ```jjj}}}}}}bbbXXXLLLGGGIIIJJJFFFAAADDDFFFFFFCCC>>>;;;;;;<<<<<<;;;:::888777666666666888777666555444333333222444444444222///...///000///111222333333222111///000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))+++++++++*********))))))++++++,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111222333333444555777777777777666777888999999::::::::::::999<<<===<<<:::===DDDKKKBBB???;;;999999999888888(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))************************************))))))************))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))(((''''''***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************************************)))))))))(((++++++++++++++++++++++++,,,,,,---------.........111111000000///.........------............------////////////...---,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------............000000000333999CCCOOOWWWxxxsss```SSSLLLEEECCCFFFHHHFFFCCCDDDEEEEEEBBB>>>;;;;;;<<<;;;:::999888777666666666888777666444333333222222333444444222///...///000///000111222222111000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))+++++++++*********))))))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------.....................//////000111222111222444555666666555555666777888999:::::::::::::::<<<===;;;888999>>>CCC===;;;888888888999999888(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))************************************))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************************************))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,---------////////////////////////------............------000///...---,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))***))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////......000555;;;@@@cccxxxuuufffUUUJJJGGGEEEBBBBBBCCCEEEEEEDDDCCCCCCCCCAAA===;;;;;;;;;:::999888777666555555555777666555444333222222222333333333111///...///000...///000111111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************))))))))))))))))))))))))+++************)))))))))******+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++***************++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------...///000111000111222444444444333333555666777888999999999999;;;<<<===:::777555777:::777666555666888:::999888(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************((()))))))))************************************))))))************))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))*********************************)))))))))))))))***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,---------....../////////------............------000///---,,,+++,,,------++++++++++++++++++++++++************************************************************************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------........./////////......///333555EEEUUUgggooopppqqqwww}}}}}}vvvjjj^^^TTTNNNKKKJJJEEEEEEFFFEEECCCBBBBBBBBBBBBAAAAAA???===;;;;;;:::999888777666555555555555666555444333222222222222222333333111///...///000......///000000///......---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************)))))))))))))))******++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************++++++++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,------...//////000222333444444333222444555666777888999999999:::;;;<<<:::666444333444555444444666999999888777(((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---......//////------............------///...,,,++++++,,,---...++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---...000000///000222444444:::CCCNNNWWWbbboooxxx{{{kkk```RRRGGGDDDFFFIIIKKKDDDFFFGGGFFFCCC@@@@@@@@@@@@???>>>======<<<;;;:::777777666555444444444444555444333222222222222222111222222111///...///000.........//////.........---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************++++++++++++******))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,------...///000222333444444333333222333555666777888888888888999:::999777555444444666555555666888888777555((((((((((((((((((((((((''''''(((((())))))******(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,------.........------............------------,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------***,,,.../////////111333333111333;;;FFFRRRaaalllxxxqqqVVVOOOFFFBBBCCCEEEEEEDDD@@@BBBDDDDDDBBB@@@???@@@???>>><<<<<<<<<<<<:::999666555444444333333444444444333222222111111111222111111111000......///111/////////....../////////------,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))(((((()))))))))))))))***(((((()))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******)))))))))************+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------///000111333333333333222111222333555666777888888777777888777777666555444777666555555666666555444(((((((((((((((((((((((('''''''''((()))*********(((((())))))))))))(((((('''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))''''''((()))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************)))******+++,,,,,,------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---------------............------+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,......------...000111///111666;;;@@@MMMYYYmmmzzzooo\\\JJJHHHEEEEEEFFFFFFDDDBBBAAAAAABBBBBBBBBAAA???>>>>>><<<:::;;;<<<<<<:::888555444444333333333333333333222222111111111111111000111111000......///111000//////////////////000------------,,,,,,,,,,,,************************))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((())))))******'''((()))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))************))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,---------...000111222222111111000111333444666777777777777666555555555555444333666444222222333444555444((((((((((((((((((((((((&&&''''''((()))******+++(((((())))))))))))(((((('''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))''''''((()))))))))))))))'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---..................---***+++,,,---...---,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------//////...---,,,---...***,,,111555333333===JJJWWWiiiwww|||yyypppiiiXXXEEEGGGGGGGGGGGGFFFGGGHHHJJJGGGEEECCCCCCCCCBBB???===>>>;;;999:::<<<<<<:::888444444333333222222333333222222111111111111111111000000111000......///111000000////////////000000......------------,,,,,,************************))))))******++++++++++++************************))))))))))))))))))))))))'''((((((((())))))******'''''')))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,---------,,,---...000000000000//////000222444555666777777888666444333333333333222444222//////111333555555))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,------......---,,,,,,++++++++++++************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------......////////////000111222333@@@IIIWWWfffqqqxxx}}}yyy{{{~~~yyyfffYYYTTTQQQMMMJJJHHHHHHGGGGGGEEEDDDCCCBBBAAABBBCCCBBB@@@@@@@@@BBB>>>>>>===<<<:::888666555333333333333333333333333222222222111111111000000000000//////.........---///...---,,,---///111333......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------............///111222222333333444444555555555555444444333333333555444333333222222222222))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))(((((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------...---,,,+++++++++++++++************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,------------...////////////000111222222444888>>>FFFPPP[[[gggnnnuuuvvvwwwyyy}}}lllaaaTTTMMMLLLLLLJJJGGGFFFFFFFFFFFFEEECCCBBBBBB@@@AAABBBAAA???>>>???@@@===<<<<<<;;;999777555444333333333333333333333333222222111111111000000000000/////////.........---......---,,,---///111222......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))((((((((('''))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------------------............111111222222333444444444444444444444333333333222555444333222222222222222))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))(((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))*********+++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------///......//////000111222//////000222888BBBMMMUUUaaaeeekkkrrrxxxwwwhhhWWWPPPJJJHHHJJJLLLJJJGGGCCCDDDDDDDDDCCCCCCBBBAAA???@@@@@@???>>>======???::::::999999888666555444222222222222222222222222111111111111000000000000/////////..................---,,,,,,---...000111......---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,++++++************+++++++++++++++,,,------------------............000000111111222333333444333333333333333222222222444333333222222222222333((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))((())))))***+++,,,,,,---******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,***************************))))))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++,,,,,,,,,---------............///000111111000111333444555666999<<>>??????>>><<<;;;<<<===888888888777666555444333222222222222222222222222111111000000000/////////........................------,,,,,,------//////...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************************(((((((((((())))))))))))((((((((((((((((((((((((************++++++++++++,,,,,,++++++******))))))+++++++++***+++,,,,,,---,,,,,,---------.........//////000111111222222333222222222222222222222222333333222222222222222333((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************((((((((((((((((((((((((******))))))))))))))))))(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,************************)))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------...///000111///111333333222000///...222:::GGGTTT```kkkssswww}}}lll[[[RRRMMMJJJIIIGGGHHHIIIGGGCCC@@@@@@@@@AAAAAAAAA@@@@@@???===>>>>>>===;;;::::::;;;666666666666555444333222111111111111111111111111000000000/////////......---------...............,,,,,,,,,,,,,,,------...------,,,++++++++++++,,,************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))*********++++++++++++++++++******)))))))))+++************+++,,,,,,,,,,,,,,,------------.........//////000111111222000111111111111111111111222222222111111222222333))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***+++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++************++++++,,,************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******++++++,,,,,,------++++++++++++,,,,,,,,,,,,---,,,,,,------...///000000000000///---...111333111222555:::BBBNNNZZZccckkkrrr|||~~~~~~zzzhhhVVVMMMJJJJJJGGGGGGGGGHHHIIIHHHEEECCCAAAAAAAAAAAA@@@@@@???>>>===>>>>>>===:::999999:::777777777666555333222111000000000000000000000000////////////............---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++***************************************+++,,,,,,,,,,,,,,,,,,------------------...//////000000111/////////000000000000000222111111111111222222333))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))******************))))))******+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***************+++,,,,,,************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))******+++,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000111111000///...000333666111000...---000777@@@GGGOOOXXXdddooowww~~~|||tttmmmhhhfff___TTTLLLKKKJJJGGGHHHHHHGGGHHHHHHIIIHHHGGGBBBBBBBBBAAA@@@???>>>======>>>>>>===:::999999:::888888777666555333111000000000000000000000000000/////////.........------,,,,,,,,,------.........++++++,,,,,,,,,,,,++++++---,,,++++++***+++++++++************************))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******++++++***************++++++,,,++++++,,,,,,,,,---------,,,------...//////000000.........//////000000000111111111111111222333333))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++*********)))******+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))&&&''''''((()))******+++*********)))))))))))))))******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******))))))***+++,,,,,,************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////---///111222000///......---...///.........111333666>>>KKKWWWbbbmmmxxxyyytttmmmaaaVVVXXXTTTNNNIIIKKKNNNKKKEEEGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBB@@@???======>>>??????===;;;999999:::999999888777555222111///000000000000000000000000//////.........---------,,,,,,,,,------.........++++++,,,,,,,,,++++++***---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************''''''((()))***+++,,,,,,*********)))***++++++,,,++++++,,,,,,,,,---------,,,,,,------...//////000---.........//////000000111111000000111222333333))))))))))))))))))))))))))))))(((((('''''''''&&&+++***((('''''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))************)))))))))))),,,++++++***))))))((((((************************))))))))))))))))))))))))'''(((((())))))((((((''')))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************---,,,+++******+++,,,---))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++,,,,,,+++******+++,,,,,,------------------------......////////////..................////////////333666:::???FFFRRR___hhhvvv{{{yyymmmddd```\\\VVVQQQPPPNNNKKKIIIFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCBBBAAAAAA@@@@@@???CCC@@@===;;;::::::888777888777555333111000//////////////////////////////........................++++++++++++++++++++++++***++++++,,,,,,++++++*********************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((*********)))))))))))))))+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))------,,,++++++******)))++++++++++++++++++++++++***+++,,,,,,------,,,,,,............////////////222222222111111111111111))))))))))))))))))))))))))))))((((((((('''''''''+++***)))((('''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))***+++***)))))))))((((((((('''(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))******)))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))************************+++******))))))******+++))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++,,,,,,+++******+++,,,,,,------------------------......////////////..................////////////...000111333666<<>>DDDMMMWWW```iiiqqqvvvuuuyyy|||kkkcccbbbccc___[[[VVVSSSNNNJJJGGGGGGHHHIIIGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEDDDCCCBBBAAA@@@AAA@@@@@@??????>>>======@@@>>>;;;999999999777666777666555333111000//////........................------------------------++++++++++++++++++++++++***++++++,,,,,,++++++******************************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))******************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,---------.........///////////////000000000000000(((((((((((((((((((((((())))))((((((((((((((((((***))))))((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))******************************************************+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************'''(((************((('''((()))))))))*********************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------......//////......------------.........//////000111111111222222444555222555:::???CCCIIIOOORRRYYY```iiinnnpppttt{{{~~~xxxeee\\\QQQMMMOOOQQQOOOLLLPPPOOOLLLGGGDDDCCCDDDFFFFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEDDDCCCBBBAAA@@@?????????>>>======<<<<<<>>><<<:::999999999777555777666444222111000//////........................------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))******************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,---------.........---.........//////000000(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((''''''((((((((()))))))))***((((((((((((((((((((((((((((((((('''((())))))***(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((((((((()))))))))******++++++*********)))))))))******+++++++++,,,,,,,,,*********************************++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((()))))))))************))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------............------------------............------...000222222222222000111222333333555888:::===BBBIIIMMMPPPUUU^^^eeejjjpppwww~~~xxxuuummmddd^^^[[[VVVQQQKKKHHHEEEFFFJJJLLLKKKIIIJJJIIIGGGDDDAAA@@@BBBDDDHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@??????>>>======<<<<<<;;;<<<:::999999999999777555666555333222111000//////........................------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))************))))))))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,---************************)))***++++++,,,,,,++++++,,,,,,,,,,,,------------,,,,,,---...///000000111))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))(((''''''''''''(((((())))))******))))))))))))))))))))))))((((((''''''(((((()))***(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++************************------......//////000000////////////////////////......////////////......+++++++++***************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++***++++++,,,,,,++++++*********++++++,,,,,,------------............------,,,------------............------///111111000......///000000000111444666000333555777888<<>>>>>======<<<<<<;;;;;;:::999999::::::888666555444333222000000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))******++++++))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++,,,,,,************************)))******++++++++++++++++++++++++,,,,,,,,,------,,,,,,---...///000111222))))))))))))))))))))))))(((((()))))))))*********((())))))***)))((('''&&&'''''''''((()))*********))))))))))))))))))))))))(((''''''''''''((())))))'''((((((((()))))))))***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************)))))))))))))))))))))))))))******+++,,,,,,------,,,---...///000111222333555555666666777888888888888888888888888888888888555555666666666666555555222111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++***+++,,,,,,,,,,,,+++***)))******+++,,,,,,------,,,------......------,,,,,,,,,---------.........000///---///111111000...---///111111111111333444///000111222333555666777555:::AAADDDGGGKKKRRRXXXYYY___gggnnnrrrwww}}}|||}}}~~~vvvsssrrrqqqoookkkiiifffaaaYYYQQQKKKGGG>>><<<:::;;;===>>>>>>>>><<<>>>@@@BBBDDDEEEFFFGGGGGGDDDBBBCCCFFFIIIIIIHHHGGGEEECCCAAA@@@??????@@@AAAAAABBBCCCCCCCCCBBBBBB??????>>>>>>===<<<<<<<<<:::999999:::;;;;;;999777444444333111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))******++++++((()))))))))************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************************))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---...000111222333))))))))))))))))))))))))(((((())))))*********+++((()))*********)))'''&&&&&&''''''((()))******+++))))))))))))))))))))))))'''''''''''''''((())))))'''((((((((())))))******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))++++++,,,------...//////000111333555777:::;;;<<<======>>>??????@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;999999999888888777777777222222222222222222222222)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++***+++,,,------,,,+++***))))))***+++,,,,,,------,,,------......------,,,,,,,,,,,,---------.........,,,***,,,///111///---000111222222///.........------///111444555333111444777999777444555999>>>???CCCJJJNNNQQQUUU[[[___ffffffhhhpppzzz{{{xxxvvvuuusssmmmhhhaaa[[[XXXUUUQQQOOOGGGFFFEEEDDDBBB???;;;999:::777666888999999999:::999:::;;;===???AAAEEEGGGFFFBBB>>>???DDDFFFEEEAAADDDCCCAAA???>>>>>>??????@@@@@@AAABBBCCCCCCCCCCCC?????????>>>======<<<<<<:::999:::;;;<<<<<<:::888444333222111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))***+++++++++(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,---///000222333444))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))((()))***++++++***)))(((,,,++++++***************'''''''''((()))***+++,,,***)))(((((((((+++---///000000000111333444666777999::::::;;;===???AAABBBCCCCCCDDDDDDDDDCCCCCCBBBAAA>>><<<===@@@AAA???<<>>;;;888777555555777999<<<===<<<<<<<<<===<<<<<<<<<;;;:::888777666:::777222///---+++)))'''))),,,---+++'''%%%&&&))))))(((((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************)))))))))************+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////........................////////////000000000000111111222222222333333333333333444666888:::<<<>>>AAACCCGGGKKKPPPTTTXXXZZZZZZ\\\^^^bbbeeeiiikkkmmm___^^^ZZZVVVRRRMMMJJJHHHDDDCCCBBB@@@>>><<<;;;:::888888888888777555444333444444444555555777888888::::::;;;===>>>@@@AAAAAA@@@?????????AAACCCFFFHHHBBBAAA???>>>>>>???AAABBBDDDCCCAAA@@@???@@@@@@AAA===@@@BBBAAA>>><<<<<<===???>>>===<<<;;;:::999999777555333111///.........------..................++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''')))************+++++++++************************++++++++++++,,,---...///------///000222444555666))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))***++++++***)))(((******)))))))))***++++++)))))))))))))))******+++*********+++,,,...000111555666999;;;<<<===<<<<<<@@@???@@@@@@AAABBBCCCDDDHHHGGGGGGEEEDDDBBB@@@???===;;;999999;;;;;;999777999888777555333222222111333555888:::;;;<<<>>>@@@???????????????>>>>>>======:::666333111...+++)))((()))***)))((('''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************)))))))))************+++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................................../////////000000000000000000000111111111222222111111222333555777999:::777777999;;;<<<>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDBBBAAA@@@???===<<<;;;:::777777666666555444444333555666666666555444333222333333333333444555666777777888999:::<<<===>>>??????>>>======>>>@@@BBBCCC???>>>===<<<===>>>@@@AAABBBBBBAAAAAA@@@@@@@@@@@@???AAACCCBBB@@@======>>>======<<<;;;:::999888888666555333111////////////......------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))***)))))))))((((((((('''))))))*********+++++++++************************++++++*********+++,,,,,,++++++,,,---...000000111))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))************))))))(((((((((((()))***+++,,,******)))))))))******+++,,,---///111333555666666:::<<<@@@CCCDDDDDDBBBAAADDDDDDDDDCCCDDDDDDEEEEEEDDDDDDBBBAAA???===<<<;;;666444333222333222111///000000000000////////////...000222444666888<<>>???@@@AAAAAAAAAAAAAAA???===:::888666333///,,,)))((('''(((*********)))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************)))))))))************+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------------------....../////////000000000////////////000000000000//////000000111333444555111111111111111111111111444333222111000000///...000000111111111222222222111111111222222333333333222222222333333222222111222222111222222333444555444555666777888999:::;;;===<<<;;;:::;;;<<<===>>>===<<<;;;;;;<<<===>>>???@@@AAABBBBBBBBBAAA@@@???>>>@@@AAAAAA???===<<<===;;;;;;:::999888888777777555444333111000/////////......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((((()))))))))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++*********************************)))******++++++,,,,,,,,,,,,,,,---------(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))******)))))))))))))))(((((())))))***+++)))))))))***+++,,,---...111333666999;;;<<<===<<<===???AAACCCDDDEEEDDDDDDDDDDDDDDDCCCDDDDDDEEEEEE??????>>>>>>============555444444444333333333222000111111111111111111111///000000000000222555888999:::;;;<<<<<<<<<<<<<<<===<<<;;;::::::888444111---***((())),,,---+++)))******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))*********+++++++++++++++******************++++++++++++++++++++++++++++++,,,,,,,,,---------........................------------------------........./////////000000....../////////000000000///////////////000000111///000000000111111222222333333333333222222222222333222222222222222222222111111222222333333444444///000111111222222222222222111111111222222333444222333444555666777888888999999888888999:::;;;<<<===<<<<<<;;;;;;;;;<<<<<<>>>???AAACCCCCCAAA???===;;;<<<======<<<;;;999999999999888777777666555555444333222111111000//////......---,,,++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***(((((()))))))))*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************))))))))))))***+++,,,---/////////...------,,,,,,(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))***))))))))))))))))))*********))))))))))))******((()))***,,,...111333555888:::>>>AAACCCCCCCCCBBB@@@@@@@@@@@@AAADDDFFFGGGDDDCCCCCCCCCCCCDDDEEEEEEBBBAAA@@@@@@@@@@@@AAABBB:::;;;;;;;;;;;;;;;;;;<<<777777888999999888777777888777666333000///000111444555555666666666555555888888888999;;;:::888666333000------///000---***,,,+++***)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------........................------------------------............/////////////////////000000000000111000000///////////////000------...///000000111111000000000000000000111111222222222111111111000000000000000000///////////////000111222222222222222222222222111222222333333222222333444444555666666555555666777999:::<<<<<<>>>>>>===<<<;;;:::::::::;;;===@@@BBBBBB@@@>>><<<;;;;;;;;;;;;;;;:::888777777777777666555555444444222222222222111111000000......---,,,++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********************************(((((()))***,,,...000111000000///......---,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))******))))))))))))************************+++,,,,,,---///111555888;;;===@@@AAADDDFFFGGGFFFEEEEEECCCBBB@@@@@@AAADDDGGGJJJEEEDDDDDDCCCBBBBBBBBBCCC@@@???===<<<;;;;;;<<<<<<999;;;<<<;;;:::999:::<<<<<<<<<>>>?????????>>>===AAAAAA>>>:::555111000000222333333444444444333333444444444777999;;;:::999777666444444444333222000000///...,,,***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************)))))))))************+++++++++***************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////////////////000000000000000000////////////000000/////////////////////...111111000000//////............//////000000000111111111000000//////......///000111222222222222222222222111111111222222333111111222222333444444555333333555666888:::;;;<<<======<<<;;;:::999999888999;;;>>>???@@@>>><<<;;;<<<;;;;;;<<<<<<<<<999777666666666555555444444444111111222222222111111000......------,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++)))))))))*********++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******************************))))))***+++,,,...000111,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))***,,,---///000333444666888;;;???AAACCCEEEFFFGGGGGGGGGFFFEEEDDDAAAAAAAAAAAABBBEEEGGGHHHEEEDDDBBB@@@>>><<<<<<;;;777666555444444555666777888999:::888555333333555:::;;;>>>@@@BBBBBBAAAAAACCCCCCAAA>>>888333111000000111222333444555555555444333333444777:::::::::999:::;;;:::888777888888666555333000...,,,******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************)))))))))************+++++++++*********+++++++++,,,,,,***************************++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------........./////////000///////////////000000000000000000000/////////333333222222111111111000......//////000000111111222222222111111111000000///000111111111111111000111111000000///000000111000000000111111222222333222333444555777777888888888999999999:::999999999888999;;;======<<<;;;:::<<<:::999:::<<<;;;888555666555555555555444444444000111222222222222111000......------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))*********+++++++++))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((()))))))))***************************************+++,,,---...)))))))))*********++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++&&&&&&(((***---000222444:::;;;<<<>>>@@@CCCEEEGGGHHHHHHHHHGGGFFFEEEDDDCCC>>>???@@@BBBCCCDDDEEEEEEEEECCC@@@<<<999666444333111111000111333666999;;;<<<======:::666222222444555888;;;???AAABBBBBBBBB???@@@@@@===999444222111---...000333444666777777666444333333666888::::::999<<<>>>===;;;:::<<>>??????===<<<;;;999666444111000------...///000222444555777888888777333000//////111222555777999;;;<<<<<>>===:::888777777777777444444555555444444333222000111222333333222111000///............------------,,,,,,++++++,,,,,,---******************************)))(((((()))******((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))******))))))((('''''''''+++*********))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***)))))))))))))))))))))))))))************+++++++++))))))************))))))***)))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))+++)))((((((++++++***((())))))))))))************++++++***))))))))))))***---...///222666;;;???BBBDDDCCCBBBBBBCCCDDDEEEFFFHHHGGGDDDAAA===:::666555000111222444555666666666555555444444222111000///////////////000111222333333444444333111000000111///000222444666777888888:::999999999:::999666444/////////000333666999;;;??????>>>===<<<<<<;;;;;;:::999888777666555555555888999;;;<<<;;;999777555111000...,,,************((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))),,,***)))))),,,---+++))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---........................---------------...//////111000...---,,,---...///............................../////////000000000........................................................................//////......//////000111222222222222222222222222333222222222444555777888;;;999888777777888999:::;;;:::999777666666666666444444555555444444333222000111222222222222111000............---------------,,,,,,++++++,,,,,,---************************************************((()))***)))'''''')))***))))))))))))))))))))))))))))))))))))************++++++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))******))))))))))))((((((************)))))))))((())))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))))))))*********+++++++++))))))************))))))))))))))))))))))))******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***))))))************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))+++***))))))***+++***))))))))))))*********++++++++++++***))))))***+++,,,111333777;;;>>>AAACCCCCCDDDAAA>>>???AAACCCCCCAAAEEECCC???;;;777444111000///000111111111111111111333444444666777888888999666666555444444444555555111222222111000111333555222333444666777777777777777666666777888888666444///...---...000333666999???@@@AAAAAAAAAAAA@@@???===<<<:::777555222111000444555888999::::::999888444333222111///---+++***)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++***)))***,,,------,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......///000///...---,,,---...///------------------------.........////////////000........................................................................///............///000000111111111111111111111111111111111111222444555666999888777666666777888999888888777666555666666666444444555555444444333222000111111222222111111000............------------,,,,,,++++++++++++,,,,,,************************)))***+++,,,,,,+++***)))))))))***)))(((''')))+++))))))))))))))))))))))))))))))))))))************+++***))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))************+++************))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((()))******(((((()))***)))))))))))))))))))))))))))))))))*********++++++))))))************)))))))))))))))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++***************+++*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))***************+++******))))))*********+++++++++******))))))+++---000111888:::???BBBDDDDDDBBBAAA===999666888>>>BBBAAA>>>===;;;888555333222222222222222222222222111000///444555777999<<>>===<<<<<<<<<666666666555444555888;;;;;;;;;<<<===============>>>===;;;;;;;;;999555333222000...,,,---///222444999;;;>>>AAABBBCCCBBBAAABBBAAA???===:::666444222222333555777888888888777777777777666444111---+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***)))***+++,,,---------))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///......---,,,,,,------...------------------------------........./////////------------------------......................................................------......///000//////000000000000111111000000111111222333444444777666666555666666777888666666666666666666777777444444555555444444333222000000111111111111000000.........---------,,,,,,,,,,,,++++++++++++,,,,,,************************)))***,,,------,,,***))))))******)))(((((()))+++))))))))))))))))))))))))((()))))))))******************)))))))))))))))***))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,*********)))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((()))******)))((()))***))))))))))))))))))))))))))))))))))))************))))))************))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))******++++++*********+++************++++++++++++))))))***,,,///333666888>>>@@@BBBDDDDDDAAA===;;;777333000333999===<<<999555444444444444666888999555555555444333222000000222222444777:::>>>AAACCCGGGFFFEEEDDDBBBBBBAAAAAA??????>>><<<;;;;;;>>>@@@BBBCCCCCCCCCCCCCCCBBBBBBDDDCCCBBBAAA@@@>>>;;;888666444111...------...///111444888<<<@@@AAABBBBBBDDDDDDCCCAAA>>><<<999888444555666777888888888777999:::::::::888555111///+++++++++*********))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((()))***++++++,,,---...))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------------------------------------------............------------------------................................................---------------......///.........//////000000000000111111222333333333333444444444444555555666666666666666777777777777777444444555555444444333222000000000000000000000000...------------,,,,,,,,,,,,++++++******++++++,,,************************)))***,,,------,,,***))))))*********((((((***+++))))))))))))))))))))))))((()))))))))***************)))))))))))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))******))))))))))))))))))))))))))))))***+++++++++++++++((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))***+++***)))((()))+++(((((((((((((((((((((((((((((()))))))))*********))))))************))))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***,,,---...++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))***+++,,,+++******+++,,,*********++++++++++++,,,)))+++...111555999;;;===???@@@AAA@@@>>>:::777444666333111222555777777666444555777999;;;>>>AAABBB??????>>>===<<<:::999888555555666777:::>>>AAACCCEEEEEEDDDCCCBBBBBBBBBBBBDDDDDDDDDBBB@@@???AAACCCCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCDDDFFFEEECCCAAA;;;:::777444222000000//////222555999===@@@AAABBBBBBBBBBBBBBB@@@>>>;;;:::888888999999::::::999999::::::;;;<<<;;;999666555///...---,,,+++***)))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))((()))++++++******+++---)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++******++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......,,,------......//////000000000111222333333222222222222333333444555555555555666777777777777777666444444555555444444333222111000000//////000000111------------,,,,,,,,,,,,++++++************++++++************************)))***+++,,,,,,+++***))))))***+++***)))(((***,,,))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))***+++,,,,,,))))))))))))************))))))))))))))))))))))))((()))******++++++******((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++((((((((((((((((((((((((((((((((()))))))))******))))))************))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******)))))))))))))))))))))))))))+++---,,,***)))+++---*********+++++++++,,,,,,---///333777:::<<<============;;;999666333111000444333333333555777999:::<<<===???BBBEEEFFFHHHHHHGGGGGGFFFEEEDDDCCCAAA@@@<<<<<<;;;;;;===???AAACCC@@@@@@????????????@@@@@@BBBCCCDDDCCCAAA@@@AAABBB@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAADDDFFFGGGFFFEEE???>>>===<<<:::888666555555666888:::===???AAABBBAAAAAABBBAAA@@@===;;;999666666777888888999999:::999:::;;;<<<<<<<<<;;;:::444333111///---+++***)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))''')))+++***(((''')))+++)))************+++++++++************************++++++,,,,,,,,,,,,++++++******++++++++++++*********+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++------------------------------------------------,,,,,,,,,+++,,,------...+++,,,,,,---......//////...///000111111111000000000111222333444444444444444555666666666555444444444444555555444444333222111000///......///000111---------,,,,,,,,,++++++++++++************++++++***************************************************++++++***))))))***,,,))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))((((((((())))))*********((()))))))))************))))))))))))))))))))))))'''((())))))******))))))((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++(((((((((((((((((((((((((((((((((((()))))))))***))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******)))*********+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))),,,---,,,***)))+++---******+++++++++,,,,,,,,,000333777;;;===>>>======:::999666333111///......000222444666777:::???BBBDDDEEEHHHJJJKKKKKKKKKKKKGGGFFFFFFEEEDDDCCCAAA@@@???>>><<<;;;<<<===???@@@============>>>>>>???@@@>>>???AAAAAA@@@@@@@@@AAA??????@@@@@@AAAAAA@@@@@@?????????BBBEEEEEEDDDCCC@@@AAAAAAAAA@@@>>><<<:::;;;;;;<<<===>>>@@@BBBCCCBBBBBBCCCBBB@@@>>>;;;999111222333444555777888888999999:::<<<======>>>>>>777666444222///---+++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))''')))+++***'''&&&(((***)))************+++++++++************************+++++++++,,,,,,+++++++++******++++++++++++*********+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------------------------------,,,,,,++++++,,,,,,---...++++++,,,------...//////---...///000000000///...///000111222333444444444444444555555555444222222444444555555444444333222111000///......///000111---------,,,,,,,,,++++++++++++************++++++******************************)))(((((()))*********++++++***))))))***,,,))))))))))))))))))))))))))))))))))))************))))))((())))))***++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((('''(((((())))))))))))))))))))))))))))))))))))))))))+++++++++***)))***+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************************))))))))))))***************)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&''')))*********&&&///333...***,,,...---))))))))))))))))))))))))))))))))))))************111,,,((('''+++---,,,)))************************************************)))+++,,,,,,***))))))***))))))***+++---000333555;;;<<<>>>??????===:::888111222222000...---...000222333666:::???DDDHHHJJJFFFGGGHHHIIIJJJKKKKKKKKKEEECCC@@@??????@@@???????????????>>>>>>=========<<<@@@AAA>>><<<===AAACCC?????????@@@AAAAAA???<<<@@@??????@@@BBBCCCBBBAAAAAA??????BBBEEEFFFCCC@@@CCCCCCAAA@@@???>>>>>>>>>===>>>???@@@AAABBBAAAAAA@@@AAACCCCCCBBB@@@===;;;555666555444333444777:::===;;;:::999:::<<<<<<;;;<<<;;;999777444111...,,,+++)))((()))+++,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++++++++++++++++++++++++++***)))(((((())))))++++++******++++++,,,---************************************************,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...000000...,,,...///000111111222222111111111222333333333333222333333333333333333333333000000000000////////////------,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++------))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))******))))))((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((())))))*********+++******************************************************))))))))))))*********)))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))*********///333444...***++++++((())))))))))))))))))))))))))))))))))))************000,,,((((((+++---+++)))***************************************************+++,,,,,,***))))))******+++,,,///222555777999<<<<<<===<<<:::888555333000111111000///...000111111333888===AAAEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFCCCAAA>>><<<;;;;;;;;;:::888999999:::::::::::::::???@@@AAA@@@@@@@@@???>>><<<===???@@@@@@@@@??????BBBAAA@@@@@@@@@@@@???>>>;;;<<<>>>@@@AAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBAAAAAA===???AAABBBBBBAAA@@@>>>:::888666333111333777;;;===;;;999888888999::::::;;;:::999777555222000...---+++******+++,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++***)))))))))))))))++++++******++++++,,,---************************************************,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000...,,,......///000111111111111000111222222333333222222333333333333333333333333////////////............------,,,,,,,,,+++++++++************************+++,,,,,,,,,++++++***)))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************************(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))***)))))))))(((((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))))))))))))*********************************************************************))))))))))))******))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++))))))((()))******777666222---+++,,,***&&&))))))))))))))))))))))))))))))))))))************///+++((((((+++,,,+++)))************************************************+++,,,---,,,***)))***+++,,,---000444777:::<<<===<<<;;;999777444222000///000111222111000000222444111444999???BBBDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDD>>>===;;;999888777777888999:::;;;<<<<<<<<<;;;:::===<<<<<>>@@@CCCFFFEEEBBBAAABBBDDDCCCCCCBBBAAAAAA@@@??????BBBCCCEEEEEEEEEFFFGGGHHHAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBB???@@@BBBCCCCCCBBBAAAAAA>>><<<888333000222666:::===;;;999777666666777888999999999888777555222111111...,,,+++++++++***(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++***))))))))))))***++++++******++++++,,,---************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000...,,,---...///000111111111111000000111222222222222222222222222222222222222222............------------,,,,,,,,,,,,++++++++++++************************+++++++++,,,++++++***)))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************************(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))+++++++++*********************************************************************))))))))))))******)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''(((+++---:::555///,,,---///,,,)))))))))))))))))))))))))))((()))))))))************---+++))))))***,,,+++***************************************************+++,,,---,,,+++***+++---///111444777:::;;;<<<<<<999888555222000///......111222333333222333555777555777:::>>>@@@BBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFF>>>===<<<;;;999999:::<<<;;;<<<>>>??????>>>===;;;999999;;;???BBBCCCFFFIIIRRRVVVXXXTTTNNNKKKLLLOOOJJJJJJJJJIIIGGGFFFFFFFFFBBBBBBAAABBBDDDDDDCCCBBBCCCCCCBBB@@@@@@?????????>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>;;;666333222444777<<<;;;999666444333555666888888999999999777555444444111...---,,,+++)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++++++++***))))))*********++++++******++++++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////---,,,------...///000000000000///000000111222111111111111111111111111111111111/////////.........------,,,,,,,,,++++++++++++*********************************++++++++++++******))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))************************(((***+++***)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))),,,,,,++++++******))))))******************************************************))))))))))))******(((((())))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))),,,000444===555...,,,...///,,,)))))))))))))))))))))))))))((()))))))))************+++***))))))***++++++***************************************************+++,,,---,,,++++++---///444555666888999888888777444333111000///000111111333444666666555666888:::;;;;;;;;;;;;===???AAACCCBBBBBBAAA@@@@@@AAABBBBBB???@@@@@@===;;;:::<<>>===>>>>>>>>>>>>>>>???@@@@@@===>>>===;;;777555444444;;;;;;;;;888444333444555666777999::::::888666555666333000...---,,,***(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++***************++++++++++++******++++++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////---+++,,,---...//////000//////...///000000111111000000000000000000000000000000000000000/////////......,,,,,,+++++++++*********************************)))******++++++*********))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))************************(((***+++***)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((((((((()))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))***************************))))))************))))))(((((((((((()))))))))))),,,++++++******)))))))))++++++++++++++++++++++++******************************))))))))))))******((((((((()))******++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,,,,,,,///666;;;???666///......,,,)))((())))))))))))))))))))))))))))))))))))************)))))))))******************************************************************+++,,,,,,,,,---000333777777777777666555333333111111000111222333555777777888999999888999;;;===???>>><<<:::;;;===@@@BBBBBBAAA???>>>======>>>??????@@@BBB@@@>>>>>>BBBEEEMMMOOOSSSXXX]]]cccgggiiihhhggghhhiiibbb___jjjzzz{{{zzz{{{yyypppjjjggghhhmmmlllmmmppptttsssnnniii___]]][[[XXXUUUSSSRRRQQQJJJJJJIIIGGGCCC===888444999999999999:::<<>>>>>;;;777555444999<<<===;;;777444444666555666999::::::999666555666333111//////...,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++++++++++++++************+++,,,,,,++++++******++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---//////---++++++,,,---...////////////......///000000000000000////////////////////////111000000000////////////++++++++++++************************************((()))******+++*********))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))******************************))))))************))))))(((((((((((())))))))))))*********)))))))))))))))++++++++++++++++++++++++******************************))))))))))))******'''(((((()))******++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((+++,,,,,,+++...555;;;;;;333...//////+++)))***))))))))))))))))))))))))))))))))))))************''')))***************+++************************************************)))***++++++,,,///333666999888666555333222222222111111222444555777999::::::;;;<<<<<<;;;;;;===???@@@???===<<<<<<<<<===>>>??????>>>>>>???AAACCCEEEGGGKKKPPPSSSUUUYYY```fffssstttwww|||}}}|||vvvtttuuusssqqqooollljjjiiiiiibbbbbbbbb^^^XXXOOOFFFAAA@@@>>><<<::::::;;;===>>>:::<<<>>>===;;;888777888777<<<@@@???;;;666666777444666888::::::888555444555333111000000000///...************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++++++++++++++++++++*********++++++,,,---++++++******++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************++++++++++++************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))******+++,,,,,,------************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---......---+++++++++,,,---............---...//////000000//////........................000000/////////.........++++++++++++************************************(((((()))***************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((()))))))))*********************************))))))************))))))(((((((((((())))))))))))((((((((((((((()))))))))++++++++++++++++++++++++******************************))))))))))))******'''(((((()))***+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))''')))+++)))(((***111888444...,,,///000,,,+++///))))))))))))))))))))))))))))))))))))************'''(((*********)))***+++************************************************((()))***+++,,,000444888999888666444222222222333222333444666888:::;;;<<<<<<===>>>===<<<<<<>>>@@@?????????>>>>>>===<<<;;;<<<<<<===@@@DDDIIINNNPPPXXX^^^gggooouuu~~~}}}|||{{{{{{~~~}}}vvvlllbbb\\\KKKHHHDDD???<<<;;;;;;;;;;;;<<<<<<;;;999999:::;;;666<<>>@@@AAAAAA999<<>>===>>>???>>>======???AAA>>>@@@FFFOOOZZZdddiiilllzzz~~~~~~~~~yyyxxxiiiXXXOOONNNMMMHHHBBBCCC@@@<<<999888:::>>>@@@555999>>>AAA???<<<888666222111222555999999666333000///////////////000000000///---,,,+++*********+++***************++++++))))))))))))))))))))))))************************)))************+++++++++************************++++++************++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************+++++++++++++++*********))))))******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******))),,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++((()))***+++,,,,,,,,,,,,))))))******++++++++++++))))))************))))))++++++,,,,,,---,,,,,,+++,,,,,,,,,+++++++++******---------............///........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++*********))))))((((((************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++++++++******************''')))***+++***)))***+++))))))))))))))))))))))))(((***,,,+++)))(((((((((******+++++++++******)))******)))***+++++++++***++++++++++++++++++++++++))))))))))))************++++++++++++************************************************************+++,,,---,,,***)))***+++***+++---///000111222222......//////...---,,,+++---,,,***)))((()))***+++************************++++++************++++++******************************++++++,,,,,,++++++---++++++---111444444333333222222222222222333444888999;;;===???@@@AAAAAAAAAAAA@@@===;;;:::999:::999;;;<<<<<<<<<===???AAAMMMUUUdddvvv|||pppllllllrrrwwwzzz}}}~~~|||}}}}}}vvvllljjjllllllfff```RRRMMMFFFAAA===;;;999777@@@@@@@@@>>><<<:::::::::555444444666999:::888555222111000/////////000000000///...,,,++++++***************))))))******+++************************************************)))************+++++++++************************++++++************++++++))))))))))))))))))))))))+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************+++++++++++++++*********))))))******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,+++++++++*********************************++++++++++++++++++++++++++++++,,,,,,,,,***++++++++++++******)))***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------....................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))*********+++++++++,,,,,,************)))))))))(((************************************************))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************''')))++++++***)))***+++************************+++***)))((())))))((((((++++++,,,,,,+++***)))))))))))))))***+++---...///++++++++++++++++++++++++)))))))))*********++++++,,,+++++++++************************************************************+++,,,---,,,*********+++***+++---///111333333444////////////...,,,+++***,,,+++***)))))))))***+++************************++++++************++++++************************))))))******+++,,,,,,,,,---,,,,,,...111333333222222111000///000222444555:::;;;===???@@@AAABBBBBB@@@@@@@@@>>><<<;;;<<<===<<<===@@@CCCHHHOOOWWW\\\ppp{{{vvvcccbbbaaaaaaaaa___]]]ZZZSSSNNNNNNTTTZZZ```ffflllnnniiidddaaacccgggjjjlllzzz{{{zzzxxxwwwzzz|||xxx|||ttt```PPPFFFAAA===:::@@@???===;;;:::::::::;;;888666555666888999999888666444222000...///000000000///......---,,,++++++******)))))))))))))))***************************************************)))************+++++++++************************++++++************++++++))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************+++++++++++++++***************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++***------,,,,,,++++++++++++************************,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------............------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))*********++++++++++++,,,************))))))))))))************************************************))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************''')))++++++***)))***+++************************,,,***((((((((())))))))),,,,,,,,,,,,+++***))))))((()))*********,,,...000++++++++++++++++++++++++))))))*********+++++++++,,,,,,+++++++++************************************************************,,,,,,,,,******+++,,,)))+++---///111222333444/////////...---,,,+++***++++++***))))))******+++************************++++++************++++++***************************************+++,,,,,,------...///000111111111111000///...///222555777<<<===>>>@@@AAABBBBBBBBB>>>@@@BBBAAA???>>>@@@BBBGGGKKKRRRZZZeeeqqq}}}zzzwww}}}}}}wwwrrrmmm```QQQIIIIIIJJJLLLPPPTTTXXXYYYVVVQQQNNNSSS\\\eeeoooxxx~~~vvvkkkdddbbbeeeiiillluuuwwwuuulllbbb___dddkkkyyy{{{uuuxxxqqqeeeYYYJJJ@@@;;;;;;;;;;;;======<<<;;;999888666555666888999:::999777444111//////000000000000//////...---,,,,,,******))))))(((((())))))************************************************))))))*********+++++++++************************++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,------+++******)))))))))***+++------,,,,,,,,,,,,++++++,,,------------,,,+++***,,,,,,---------,,,+++++++++,,,,,,,,,,,,---------,,,,,,---------.........------------------------,,,------......------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************++++++++++++*********)))))))))))))))************************************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))***************************+++++++++((()))++++++*********+++************************)))+++------***((()))***,,,,,,,,,,,,,,,+++******)))+++,,,+++******,,,...++++++++++++++++++++++++************++++++++++++,,,,,,,,,++++++++++++******************************************************+++,,,,,,******+++,,,)))***,,,...000111222222///......---,,,+++++++++******************++++++************************++++++************++++++************************---,,,+++******+++,,,,,,---...000000000000000000111000//////000444777999>>>>>>@@@AAABBBBBBBBBBBB@@@AAA@@@>>><<>>;;;<<<===>>>===:::999777555444555888999;;;999666333111000000000000000000000000///------++++++***)))))))))))))))************************************************))))))*********+++++++++************************++++++************++++++))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------............+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,------......------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))******************************************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))*********+++++++++(((***+++,,,+++***+++,,,************************%%%,,,333333,,,'''))),,,++++++,,,,,,,,,,,,++++++***---///...+++***+++---++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************)))+++,,,,,,+++***+++---******,,,...///000000000...------,,,+++,,,,,,,,,)))*********++++++++++++************************++++++************++++++************************------,,,++++++,,,...//////111333444222111000111111111111222444777:::<<>>CCCPPPbbbooo}}}xxxnnnbbbUUULLL@@@FFFJJJNNN[[[iiikkkddd___cccjjjsss|||~~~yyy{{{|||uuu|||tttmmmmmmnnnnnnuuu}}}~~~|||{{{}}}wwwaaaWWWIII>>>;;;;;;<<<<<<::::::888666444444777999;;;:::888666333222111000000000111222111000///...---,,,+++***))))))))))))++++++++++++++++++++++++************************)))************+++++++++************************++++++************++++++))))))))))))))))))))))))*********+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,------------++++++,,,,,,------......------......///000000000//////000111111000000///,,,,,,,,,---------.........///000111111111111111...............---,,,+++------------,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))))))))************+++))))))))))))************************************************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***++++++,,,,,,(((***,,,,,,+++***+++,,,++++++++++++++++++++++++%%%---444333---((())),,,******+++,,,------------)))...222333///,,,---...++++++++++++++++++++++++*********+++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************)))+++,,,,,,+++***,,,---,,,---...//////000000000---,,,+++++++++,,,---...))))))***+++++++++++++++************************++++++************++++++************************,,,+++++++++---///222444333666888888555333333333111222333555777:::===>>>???@@@@@@AAAAAAAAAAAA@@@999BBBNNNYYYcccqqq|||kkkbbbaaa___^^^[[[WWWPPPHHHBBBDDDMMMXXXeeexxxsssyyy~~~xxx{{{~~~yyytttsss{{{ttteeeXXXPPPJJJDDD???:::;;;;;;999666555777999::::::999888666444111000000111222333222111///......---,,,+++************++++++++++++++++++++++++************************)))************+++++++++************************++++++************++++++))))))))))))))))))))))))*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))******+++,,,,,,------++++++++++++++++++++++++)))***+++,,,------------,,,---...///000222333333222222333333444555555666777888999999888555222000------...///000111111222000111333444666777777777777777777777666555444333111111000///...---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))************((()))))))))************************************************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))((())))))***++++++,,,,,,(((***,,,,,,+++++++++,,,++++++++++++++++++++++++***+++,,,,,,+++*********)))***+++,,,---.........)))///555666222//////111++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************)))***,,,,,,++++++,,,---......///000000000000000,,,++++++***+++,,,...///((()))***+++++++++++++++************************++++++************++++++*********************************+++...222666888666999<<<;;;888555555666111222555777:::===>>>??????@@@@@@AAAAAA@@@@@@@@@EEEUUUkkk|||uuudddVVVNNNJJJBBBEEEJJJPPPTTTTTTQQQNNN\\\gggrrr~~~||||||{{{|||xxxooonnnrrr||||||qqqdddTTTIII;;;======;;;888666888:::999999::::::888555222000000111222333333222000//////...---,,,++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************++++++************++++++))))))))))))))))))))))))*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))******++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********))))))***+++,,,,,,------++++++++++++++++++++++++)))***+++,,,------...---......000111333555666777777888888999:::;;;;;;<<<===>>>??????===888444111......///111222333444555222333555777999:::;;;<<<@@@@@@@@@@@@???>>>===<<<444333222111000///...---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))************(((((())))))*********+++************************************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((())))))***++++++,,,,,,)))***,,,,,,+++++++++,,,++++++++++++++++++++++++000***%%%$$$))),,,***(((+++++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......---***))),,,000111...***000...+++***+++---------++++++++++++++++++++++++************************---,,,+++++++++,,,---...//////000//////---+++***...---,,,,,,++++++,,,,,,,,,,,,+++******+++,,,,,,)))************+++++++++************************...---,,,+++++++++,,,,,,,,,,,,---...000333555666999<<>>AAADDDGGGCCCBBBCCCCCC???>>>IIIWWWeeewwwyyysssjjj^^^RRRIIIDDDAAA@@@@@@JJJYYYgggoooooojjjfffrrr}}}~~~sssjjjrrr}}}|||cccRRRFFF>>>>>>>>>:::777888<<<888777999777222000111222111000111333444111///111111///...,,,+++***)))******************+++++++++++++++************)))******+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++)))))))))))))))))))))))),,,+++*********+++,,,---+++++++++++++++++++++++++++******,,,......+++'''++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++************************+++++++++)))))))))******++++++,,,***,,,...000///000111222333666999999888888999<<<======<<<;;;<<<>>>@@@BBB>>>AAACCCCCC???999555333555333111333777<<<======AAA???;;;999888:::<<<>>>AAABBBCCCEEEFFFFFFFFFFFFGGGGGGFFFBBB===888666666222000---,,,---/////////---,,,***+++,,,---,,,+++***++++++,,,------......,,,++++++******++++++,,,************************************************))))))))))))))))))))))))++++++************++++++************************)))************+++++++++))))))***++++++++++++***)))************+++++++++******++++++++++++******************************+++***)))))))))***,,,,,,///---+++)))((()))+++---,,,------...---,,,***)))************************))))))))))))************((()))'''%%%&&&))))))%%%************************))))))))))))))))))))))))+++*********))))))((((((''''''(((******+++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******,,,++++++***************---,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---******+++,,,,,,---.........,,,+++...333555222///222000---+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************,,,++++++***+++,,,---...000///...---,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,+++******+++,,,,,,)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++---///111444777999:::;;;===>>>;;;555111222555======>>>???AAABBBCCCCCCFFFBBBAAAEEEKKKUUUgggwwwqqqaaaYYYPPPNNNLLLIIIHHHIIIKKKLLLZZZaaammmwww}}}|||xxxuuuwwwjjjcccllluuu}}}xxxcccKKK???;;;999:::===999666666999999555333444444222111111444555444222222222111///...,,,++++++*********+++++++++++++++++++++++++++******************+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++************************++++++*********+++,,,---++++++++++++++++++++++++,,,++++++---//////,,,)))++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++*********************+++++++++******++++++,,,---......---...000111111222444555666888;;;;;;::::::<<<>>><<<;;;;;;;;;===???BBBDDDEEEFFFGGGFFFCCC@@@>>>>>>???===<<<===AAAEEEEEEEEEFFFEEECCCAAA???>>><<<;;;??????AAADDDGGGKKKNNNPPPJJJKKKKKKHHHDDD@@@>>>>>>:::777444111000///...,,,...,,,******,,,---------,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,************************************************************************++++++************++++++************************)))************+++++++++))))))***++++++++++++***)))************+++++++++******++++++++++++******************************+++***)))))))))***,,,,,,///---+++)))(((***+++---+++++++++++++++***)))(((************************))))))))))))************+++------***))),,,---+++************************************************+++*********))))))))))))'''((()))***++++++++++++,,,,,,,,,+++++++++******,,,,,,+++++++++*********++++++***))))))))))))***......------------......---,,,,,,++++++,,,,,,---***++++++,,,,,,------...---++++++...333555444111444111...,,,,,,,,,,,,+++------,,,,,,++++++******++++++++++++++++++++++++++++++******++++++,,,---111///---++++++,,,///000...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,)))************+++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,++++++---111555999;;;<<<===<<<===;;;777222000333666<<<>>>AAAEEEGGGHHHFFFCCCGGGGGGMMMYYYgggvvvwwwbbbPPPEEEAAA;;;AAAJJJRRRWWW\\\aaadddnnnsss{{{yyytttuuu}}}wwwssszzz|||llloooyyyttt}}}pppdddjjjpppuuu~~~aaaNNNFFFBBB???>>>;;;777888<<<===999666666666444222111333555666666444333222111000///...---++++++++++++++++++++++++,,,+++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++************************++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))*********+++++++++,,,,,,,,,---...///000111222000222333444444555888::::::;;;<<<;;;:::;;;<<<>>>:::::::::;;;>>>AAAEEEGGGKKKLLLMMMLLLKKKJJJKKKMMMKKKKKKKKKLLLNNNOOOOOOMMMKKKLLLNNNNNNLLLHHHDDDAAA<<<;;;;;;<<<@@@EEEKKKOOOLLLNNNOOONNNKKKHHHFFFFFFFFFCCC???<<<999555111...000---******+++------------------,,,,,,,,,++++++,,,++++++******++++++,,,************************************************************************++++++************++++++************************)))************+++++++++))))))***++++++++++++***)))************+++++++++******++++++++++++******************************+++************+++,,,,,,...---+++))))))***+++---++++++******))))))******************************)))))))))*********++++++)))...///+++((()))++++++***************************************************************)))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++***************+++******)))))))))))))))///...---------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++******,,,///000000...222000...------...---,,,---------,,,,,,+++******++++++++++++++++++++++++************++++++,,,,,,///...---,,,,,,---///000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++)))***+++,,,------,,,,,,...000444888;;;<<<======;;;:::777444111222777;;;;;;@@@EEEHHHGGGFFFFFFGGGPPP\\\ooo~~~}}}kkkWWWHHH@@@???@@@FFFQQQ___iiimmmppptttxxxxxx|||}}}}}}}}}rrrooossswwwqqqvvv|||}}}tttkkknnn{{{nnndddtttxxxzzz~~~pppgggZZZIII;;;???;;;999===>>>;;;888888777555222111222555888999555555444333111000//////,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++************************+++***++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,------...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---...///000111222333444555333444666666666888;;;===<<<;;;:::888777777888888888888888:::===@@@DDDFFFKKKMMMPPPRRRRRRSSSUUUWWWUUUUUUVVVWWWVVVUUURRRPPPLLLNNNQQQTTTTTTQQQNNNLLLAAA>>>999666777;;;@@@DDDKKKMMMPPPQQQOOOLLLJJJJJJNNNLLLIIIFFFCCC@@@;;;888444111---+++,,,,,,---,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************++++++************++++++************************))))))*********+++++++++))))))***++++++++++++***))))))*********+++++++++******++++++++++++******************************************++++++,,,,,,---,,,+++***)))***,,,,,,...---,,,+++++++++------************************))))))*********++++++++++++111222,,,'''''')))******************************************************************************+++,,,,,,---------,,,++++++++++++++++++++++++************************+++***))))))(((((())))))......---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++******+++,,,,,,+++///---,,,---...///...------------,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,------.....................---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++)))***+++,,,---.........222444666999;;;;;;:::999888777555333444777<<<@@@CCCFFFGGGCCC???BBBMMMWWWmmm|||pppjjjeee___TTTIIICCCCCCIIIOOO^^^gggssszzz{{{{{{}}}uuuuuuyyyyyy~~~uuueeebbbuuu}}}ttt{{{~~~zzz|||{{{www```MMMEEE>>>:::<<<>>><<<::::::888777444222222555888;;;888777666555333111000///------------,,,,,,++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......///000111222333444555666666444666888999999;;;===@@@===;;;999777555444333222333333333444666:::===???CCCHHHNNNTTTWWWXXXYYYZZZYYYZZZZZZYYYUUUQQQMMMKKKFFFGGGJJJLLLMMMNNNMMMMMMIIIDDD===777444666999<<>>???>>>>>>???::::::888555444555999<<<<<<;;;:::888555333111000///......------,,,,,,+++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...///000000111222222333333444555555555555888;;;======>>>@@@AAA???>>><<<;;;:::888555333111000//////000222444666999???HHHPPPUUUXXXZZZ[[[ZZZZZZYYYUUUNNNHHHCCCBBB<<<===???AAACCCDDDEEEEEEFFFBBB<<<666333333555777CCCHHHOOOTTTUUUTTTSSSSSSOOOMMMLLLKKKLLLLLLJJJIIICCC@@@<<<999888666333111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************++++++++++++++++++++++++++++++************++++++************************)))************+++++++++))))))***++++++++++++***)))************+++++++++******++++++++++++*********************************++++++,,,---,,,,,,,,,+++++++++***++++++,,,,,,******))))))******++++++*********************************++++++++++++,,,///333333---))))))***)))************************++++++++++++++++++++++++*********++++++++++++++++++,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***************000///...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---...,,,+++***+++------,,,+++++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------//////......------------...---,,,,,,++++++,,,,,,***+++,,,,,,,,,,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---000333555999999999:::::::::::::::555666777:::>>>AAACCCCCC<<<>>>CCCMMM]]]ssspppUUUFFFBBBAAAAAAMMM[[[ccceeeiiisss|||}}}yyy{{{uuukkksssyyy{{{|||xxxqqqppp|||wwwfffTTTJJJFFFBBBAAABBB>>>>>>===:::777777:::>>>BBBAAA>>>;;;888666333222/////////...---,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++)))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---,,,******,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---...///000111222333333333333333333333333333333777:::???AAABBBBBBCCCCCCDDDCCCCCCEEEFFFEEE@@@===666555333111000000111222222888AAAIIIPPPUUUZZZ]]]YYYYYYVVVPPPGGG???:::999444777:::>>>BBBEEEFFFGGGBBB???;;;666333333333444:::AAAJJJRRRWWWXXXYYYYYYTTTQQQOOONNNNNNNNNNNNMMMHHHFFFDDDCCCBBB@@@<<<999222222111000...---,,,,,,,,,++++++******++++++,,,************************************************++++++++++++++++++++++++++++++************++++++************************)))************+++++++++))))))***++++++++++++***)))************+++++++++******++++++++++++*********************************+++,,,---------,,,,,,*********++++++,,,,,,,,,((()))***+++++++++++++++*********************************+++++++++,,,,,,))),,,+++''''''******(((************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,+++++++++++++++111111000......------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))************+++---///---,,,++++++,,,,,,***(((***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---333111...,,,++++++---......---,,,,,,++++++,,,,,,***+++,,,------,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++---111555777;;;::::::::::::;;;<<<===666777:::>>>AAACCCCCCBBB>>>CCCOOObbbxxxsssXXXCCC>>>@@@BBBWWWfffvvv|||xxxwww|||xxxsssxxx{{{yyyxxx~~~zzzuuuyyyhhhWWWMMMFFFBBBBBB@@@AAA@@@>>>:::999<<>>;;;888555444000000///...------,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++************++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,...///---+++***---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------............///000111222333444444444333333333333222222222888<<>><<<999666444333333444000555<<>>===;;;999999:::<<<;;;>>>CCCAAA===@@@GGGFFFUUUmmmzzznnnjjj^^^OOOEEE???CCCUUUhhh|||tttqqqssszzz|||wwwuuuwwwzzzzzz{{{{{{|||sssppp|||sssyyyvvv^^^LLLCCCAAAAAA@@@AAABBB???;;;>>>CCCJJJMMMMMMGGGAAA===777111111000000000111000...,,,,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,+++------...///000111222222333333333333333444555666777555222///......000111888;;;@@@EEEHHHIIIIIIIIIKKKLLLPPPTTTVVVUUUPPPMMMJJJHHHDDD>>>888555444444555222333===HHHPPPVVV\\\\\\XXXPPPGGG???888444222333666>>>IIITTTZZZZZZXXXSSSOOOIIICCC>>>999444111666777<<>>999666444111,,,(((......------,,,++++++***+++******)))))))))+++---************************---,,,+++******+++,,,---++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,++++++*********,,,***)))***++++++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,...//////...,,,+++******))))))******+++,,,*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,+++++++++******************************************************+++,,,---,,,*********,,,---------,,,+++***)))(((...---,,,+++++++++++++++---------....../////////333444555444111///------555444222222222111...,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***,,,,,,,,,+++++++++******++++++,,,,,,---......///...------...//////...,,,+++---...---,,,+++,,,...---,,,++++++,,,---------...---+++,,,---......---******+++,,,------------,,,...000222333555888;;;<<<<<<<<<:::999888888999<<<<<>>HHHRRRZZZ]]]^^^YYYVVVQQQMMMGGGAAA:::555666666999BBBMMMVVV[[[\\\WWWRRRKKKHHHIIILLLNNNOOORRRRRRQQQPPPNNNLLLJJJHHHEEEBBB>>><<<;;;888444111......---,,,,,,,,,------++++++***+++,,,.........************************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******+++***)))***+++,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---//////---,,,++++++++++++++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,------------,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++*********************************************************,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,+++******............///000111111444444444444444333333333777999;;;<<<;;;999888888888666444333333222000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++***************++++++,,,,,,---------...------...//////...,,,,,,...///...---,,,---...---,,,,,,,,,---...//////+++,,,---,,,+++***+++,,,)))***+++,,,,,,---......---000333555666777999;;;===;;;::::::;;;;;;;;;:::;;;:::===CCCKKKVVVeeesssjjjPPPAAA<<<999AAAMMMWWW^^^hhh|||xxxwwwvvvyyy~~~~~~zzzwwwvvv{{{~~~ttt}}}|||yyy}}}{{{}}}hhhTTTFFFFFFJJJOOOMMMGGGDDDEEENNNVVV]]]]]]XXXPPPCCC777666444222111111000///---...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------////////////............000000111222333444444555888999999::::::;;;<<<<<<666555555444333222222111111222555888>>>CCCIIILLLQQQVVV[[[]]]ZZZWWWVVVVVVXXXVVVRRRMMMFFF???:::777555111222:::CCCJJJRRRYYYYYYXXXUUURRRNNNIIIFFFDDD;;;<<<>>>DDDMMMVVV]]]```]]]\\\YYYVVVPPPHHH>>>777666666888???JJJSSSYYYZZZUUUMMMDDD???AAADDDEEEDDDJJJLLLMMMNNNNNNMMMKKKJJJHHHFFFDDDBBBAAA???<<<:::111///...,,,,,,---...///,,,***+++---111333111///++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************************************------,,,,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***+++******+++---...---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,++++++,,,,,,---...***++++++++++++,,,,,,,,,,,,,,,---............---------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++***+++,,,,,,******+++,,,+++,,,------............000111111333444666888999;;;;;;:::999999888888777<<<>>>@@@BBBBBBAAA>>><<<999777555444333333111///......------------......------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,...///000...------/////////---,,,---...,,,,,,---------...000111---000111000,,,******---+++++++++,,,,,,------...///222555888888888:::;;;<<<;;;:::<<>><<<888999>>>KKK]]]ppp~~~iiiPPP>>>999<<>>>>>??????:::;;;;;;<<<;;;:::999888666555333333555:::???BBBKKKQQQXXXZZZWWWTTTUUUXXXUUUTTTSSSRRROOOJJJDDD@@@666222111666<<>>666888777999@@@KKKUUU[[[]]]VVVMMMAAA;;;<<<===;;;999>>>@@@CCCFFFIIIKKKLLLLLLIIIHHHHHHGGGEEECCCAAA???777555222///------///000+++***+++///444555222...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************...---------,,,,,,+++++++++++++++++++++++++++++++++******+++---///...---++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,------------,,,++++++++++++++++++,,,------+++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))+++,,,,,,++++++,,,...---...///111222333333333666666777888999;;;===>>>======<<<<<<<<<<<<<<<<<>>>>>===;;;999999AAAPPPdddwww~~~yyyqqqbbbNNN>>>999@@@HHH^^^ooo~~~zzz{{{}}}~~~~~~}}}}}}xxxxxx{{{yyyooo{{{uuuuuu}}}zzzmmmpppzzzsss~~~ggg___WWWSSSOOOMMMOOOSSSUUU[[[___```^^^XXXLLL@@@888555111000000111222111000///...---,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000000000111111222222222444555555666777888999999;;;<<<===???@@@@@@@@@@@@>>>???@@@AAAAAA@@@>>>===:::777444111111444888:::@@@GGGNNNQQQPPPOOORRRUUUQQQQQQRRRSSSTTTQQQKKKGGG999555222444777;;;DDDLLLWWWXXXZZZ\\\\\\ZZZXXXWWWRRROOOKKKGGGGGGKKKQQQUUUXXXYYYZZZYYYTTTJJJ???777888777999AAALLLWWW^^^```YYYQQQGGG@@@===:::666222888999;;;>>>BBBEEEGGGIIIJJJJJJKKKKKKIIIGGGEEEDDD@@@===888444000/////////******,,,000333444000---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************---------,,,,,,++++++++++++++++++++++++++++++++++++******+++---///...---++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++***************+++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))+++,,,---,,,,,,...000000111333555777888999999<<<<<<<<<<<<===>>>???@@@======>>>???@@@AAAAAABBBAAAAAACCCEEEFFFCCC>>>999<<<999666444333333111000000///...------...///000------------------------------------------------------............------------,,,,,,,,,,,,------------------....................................---,,,,,,---///000///......//////...,,,+++,,,---***---///...,,,+++...111555666777666333111//////000///...------...///000666888:::;;;;;;;;;<<<>>>?????????<<<999888888:::HHHXXXnnn~~~}}}kkk[[[XXXPPPEEE<<<;;;EEETTT```uuu}}}{{{{{{~~~pppuuu|||zzzuuu}}}qqqjjjooonnnjjjooovvv~~~{{{wwwdddkkk|||xxxxxx~~~xxx|||yyynnnwwwwwwjjj```YYYTTTTTTVVVYYY]]]```aaabbb```VVVLLL>>>:::555222111222333333111000///...---,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............000000111222333444444555666777888999:::;;;;;;<<<;;;===???AAABBBBBBBBBBBB???@@@BBBCCCCCCBBBAAA@@@<<<999666444333444777888888===DDDHHHJJJKKKMMMPPPPPPPPPPPPSSSUUUSSSMMMHHH???:::666666777:::CCCLLLWWWYYY[[[]]]]]]]]]\\\[[[\\\ZZZVVVRRRNNNOOOQQQTTTWWWWWWXXXWWWTTTLLLCCC<<<999999;;;CCCNNNXXX^^^___\\\WWWQQQKKKDDD>>>888444:::;;;<<<>>>???@@@AAAAAAGGGJJJLLLMMMLLLJJJIIIIIIGGGDDD@@@:::666333111000+++,,,///111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************,,,,,,+++++++++++++++******++++++++++++,,,,,,,,,+++******+++---...---,,,++++++++++++++++++++++++************++++++++++++,,,,,,++++++++++++,,,,,,******))))))******+++,,,,,,,,,,,,++++++++++++***)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,***,,,---.........000222333444666999;;;<<<===>>>??????>>>>>>>>>??????@@@>>>???@@@AAACCCDDDEEEEEE@@@@@@AAAEEEHHHHHHDDD??????<<<888555444444333222000///...------...///000........................------------------------------............------...---,,,,,,,,,,,,---...,,,,,,,,,------.........------------------------,,,,,,,,,---///000///...---...///...+++***+++,,,***---///---***))),,,000.........000111000...,,,//////......///111444555999:::;;;;;;;;;<<<>>>@@@>>>???>>>:::666999BBBJJJeeewwwvvvbbbNNNAAA:::<<<>>>CCCMMM]]]ooo||||||wwwtttuuu~~~ssslll}}}sssnnniiidddfffooovvvuuurrrooolllhhhdddffffffeeebbb``````bbb]]]^^^hhhuuu{{{xxxttttttmmmjjjvvv~~~}}}vvvyyyssstttxxxzzzrrriii___YYYXXX[[[___cccggglllmmmfff]]]HHHCCC<<<666333333222222222111000...------,,,,,,,,,,,,,,,------------...........................------------------------+++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............000111222333444555666666888999999:::;;;<<<======<<<>>>AAACCCDDDEEEDDDDDDAAAAAABBBCCCCCCCCCCCCCCC@@@>>><<<:::999888888888777:::>>>CCCGGGIIIJJJKKKOOONNNNNNRRRVVVUUUPPPJJJEEE@@@<<<<<<<<>>;;;;;;>>>BBBEEEFFFDDD@@@>>>@@@DDDIIIKKKKKKJJJKKKLLLKKKHHHEEE@@@;;;888555444---000444333...++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))******************+++******+++++++++,,,,,,,,,+++***)))***+++,,,+++***++++++++++++++++++++++++************++++++++++++,,,++++++++++++++++++,,,+++************+++,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,+++---//////000000222444555666888:::<<<>>>????????????>>>>>>??????@@@AAA??????@@@@@@AAABBBCCCCCC>>><<<<<>>999777666666555444111///...------...///111........................------------------------------............------...---,,,,,,,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000000000...---......---+++******+++***---///---)))(((+++///+++***+++...333444111...---------...111444777999;;;<<<<<<;;;;;;<<>>;;;999AAAMMMXXXcccqqq}}}vvvqqqnnnppptttvvvxxxzzz~~~oooeee]]]iiiggg```YYY[[[cccgggeeeiiiiiiiiigggeeeeeeiiinnnfffhhhhhhbbbZZZTTTSSSTTT___YYYWWW\\\___```dddjjjfff```iiissslllmmmyyyvvvrrruuuooouuu|||ttthhh^^^ZZZ]]]bbbhhhnnnvvvyyysssiiiPPPJJJAAA999555333222111222111000///------,,,,,,,,,,,,,,,---------..............................------------------------+++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111111222333555666777777999::::::;;;<<<===>>>>>>>>>???BBBEEEFFFFFFFFFEEECCCCCCDDDDDDEEEEEEFFFFFFEEEDDDCCC@@@===:::777666999:::===BBBGGGIIIIIIHHHLLLKKKLLLQQQVVVWWWSSSNNNHHHDDDAAA@@@AAAEEEPPP[[[YYYYYYZZZZZZ[[[ZZZZZZZZZXXX[[[^^^]]]ZZZWWWWWWXXXSSSRRRQQQPPPOOOLLLGGGDDDEEEEEEGGGNNNWWW]]]___^^^ZZZ___ccc```VVVKKKDDDAAA:::???GGGLLLNNNJJJDDD@@@777===CCCGGGHHHIIIKKKMMMKKKJJJGGGCCC???;;;888777///333777444---)))***...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------************************(((((())))))*********+++*********++++++,,,,,,,,,,,,***)))***++++++***)))++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********+++,,,------......------+++++++++,,,,,,---------,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,+++---///000111222444666555666888;;;<<<>>>??????>>>======>>>???@@@AAABBB======>>>>>>>>>>>>>>>>>>;;;888666888;;;;;;777333IIIAAA;;;::::::777555555333222000///...---......//////.........---------........................000000//////.........---...------,,,,,,------...,,,,,,,,,---------......,,,------,,,++++++,,,...............////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......---------......---------///111444777999;;;:::999:::===@@@AAABBB??????:::333333DDDccc|||xxx\\\FFF>>>;;;777AAARRRdddmmmrrr{{{vvvrrrkkkhhhppp}}}}}}wwwwwwmmmiii||||||uuuiii___[[[YYYUUUVVVVVVVVVWWW\\\fffrrrzzz||||||zzzyyywwwvvvuuuuuuqqqoookkkddd]]]XXXWWWXXXbbbcccbbb^^^]]]aaaaaa___bbb``````fffmmmppplllgggYYY]]]dddllluuu}}}xxx~~~xxxtttzzzzzz~~~}}}rrrddd\\\___aaahhhrrr{{{|||wwwrrr```TTTHHHCCC===555222444111000///000111000///---+++,,,.../////////......................................................------------------------------------------------++++++******++++++,,,---++++++++++++++++++++++++...---+++******+++---...------------------------,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,------,,,---...///000222222333444555555666777888888999777888:::<<<>>>???@@@@@@AAABBBDDDEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGIIIJJJIIIIIIIIIHHHEEEAAA===;;;BBBDDDGGGJJJMMMOOOOOOPPPPPPQQQRRRTTTVVVVVVTTTRRRLLLLLLKKKFFFBBBDDDLLLSSSTTTTTTUUUVVVXXXYYYZZZZZZ[[[XXXVVVXXX]]]```]]]ZZZ\\\XXXTTTTTTVVVUUURRRNNNNNNPPPTTTXXX\\\^^^``````]]]^^^___^^^[[[WWWRRROOOCCCAAAAAAEEELLLOOOMMMIII@@@999666;;;CCCGGGJJJMMMIIIGGGEEEBBB@@@???>>>>>>;;;999555111///---------,,,,,,,,,---...---+++)))***---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,+++++++++++++++++++++++++++++++++((()))***++++++,,,,,,+++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,---,,,,,,+++*********+++((()))+++,,,---------,,,+++...000000///...///111///000222111000000111333222333555666777666666555888999:::<<<<<<<<<;;;:::888999999999999888777666444333222222111111222222MMMEEE===<<<:::777444555444333111///........./////////.........---------........................000/////////...............------,,,,,,------...,,,,,,,,,---------......,,,------,,,++++++,,,...............////////////------------------------------------------------......------------......------...///222555888:::999999999;;;===???@@@AAA===999555999GGG]]]rrryyyssscccLLL===;;;AAAEEE[[[jjjzzzqqqhhhgggqqqzzz|||zzzhhh^^^YYYXXX[[[[[[VVVTTTVVVWWWVVV```aaadddgggllluuu~~~~~~|||{{{xxxvvvrrrmmmhhheeeddddddooopppnnniiigggiiihhhfffdddaaa^^^```cccdddaaa^^^ZZZYYYYYY\\\ccclllvvv|||~~~{{{~~~|||sssrrrppp^^^\\\]]]aaajjjtttyyywwwsssbbbZZZRRRMMMFFF;;;666555222111000000111111///---+++,,,---/////////...---................................................------------------------------------------------+++++++++***++++++,,,---++++++++++++++++++++++++...---+++******+++---...------------------------,,,,,,---------.........---------------------------------,,,,,,---......------...000111222333444555555666777888999999:::999:::<<<>>>@@@AAABBBBBBCCCDDDFFFHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIKKKLLLLLLMMMNNNOOOOOONNNLLLJJJIIIMMMNNNPPPRRRSSSTTTUUUUUUSSSRRRQQQQQQSSSSSSRRRQQQMMMNNNMMMJJJFFFEEEHHHLLLNNNNNNNNNNNNNNNQQQUUUXXXTTTUUUUUUVVVWWWXXXYYYYYYZZZXXXVVVXXX[[[\\\[[[XXX\\\\\\]]]\\\[[[ZZZXXXWWWZZZZZZ\\\\\\ZZZXXXUUUSSSKKKGGGDDDDDDFFFGGGFFFDDD===777444888===AAAFFFKKKLLLKKKIIIGGGEEEEEEEEEEEE>>><<<888444000...------------,,,...//////---++++++---......---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,---,,,,,,+++******++++++******+++,,,,,,,,,,,,+++333...***,,,222666555222222222222222222333333333333333444444444444333333555555666666666555444333444444444333333333222222222222222222222222222222SSSJJJAAA>>>;;;777444444444444222111000//////////////////.........------........................////////////...............------,,,,,,------...,,,,,,,,,---------......,,,---...---,,,+++---...............////////////........................------------------------------,,,,,,,,,------...------///111444777:::;;;999:::<<<>>>???@@@@@@@@@???999999FFF\\\lllpppnnnaaaXXXJJJ???888;;;JJJYYYyyy~~~~~~zzzrrrffffffnnnxxxxxxcccWWWOOOJJJCCCJJJPPPRRRWWW^^^bbbbbbjjjmmmqqqtttxxx|||~~~{{{yyyzzzxxxuuusssrrrqqqpppnnnwwwxxxvvvpppmmmnnnmmmjjjiiigggdddbbbaaaaaaaaaaaa___\\\XXXVVVYYY___fffkkkmmmlllppp{{{vvvnnnoooqqqbbb^^^\\\bbbllluuuwwwvvvhhhddd___ZZZQQQDDD:::777444333111111222111000...,,,,,,---.........------................................................------------------------------------------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------------------------,,,------------.........------------------------///......---------.........///000111222444555555666666777888999:::;;;<<<===>>>???AAACCCDDDEEEEEEFFFGGGIIIJJJKKKKKKJJJIIIKKKKKKLLLMMMNNNNNNOOOPPPOOOPPPQQQSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTWWWUUUSSSRRRSSSTTTTTTSSSPPPPPPOOOMMMKKKIIIGGGFFFEEEGGGIIIHHHFFFGGGJJJNNNNNNRRRUUUTTTRRRRRRUUUYYYYYYXXXWWWWWWXXXYYYXXXVVVZZZZZZZZZYYYYYYWWWVVVUUUWWWWWWXXXYYYYYYYYYXXXXXXSSSPPPKKKEEEAAA>>>===<<<999444222333555888@@@IIIMMMLLLKKKJJJIIIIIIJJJJJJBBB@@@<<<888444000...---...------...//////...,,,---......---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,---,,,,,,+++++++++++++++,,,+++++++++++++++,,,,,,...000444777888777555444:::888555666888999888666444444333222111111111111111111111111000///......222111000/////////000111111222333555555555555444YYYOOODDD@@@<<<888555666555555444333222111000000////////////....................................///////////////............------,,,,,,------...,,,,,,,,,---------......,,,---///...---,,,---...............////////////---------------------------------------------------,,,,,,,,,,,,------...---...000333666999;;;===;;;===???@@@@@@??????@@@===@@@IIIYYYggghhh]]]PPPLLLCCC>>>@@@AAAFFFXXXlllvvvrrruuuqqqlllwwwrrrkkksss{{{{{{kkk[[[QQQMMMIIIFFFHHHPPPYYY^^^eeelllppppppnnnppprrrttttttuuuwwwyyywwwxxxyyyzzzyyywwwtttrrrxxxvvvuuuuuuwwwwwwuuussswwwyyyxxxtttrrrtttssspppkkklllnnnllljjjiiilllnnnjjjhhheeebbb___^^^^^^^^^bbbaaafffqqq{{{pppyyysssiii___^^^fffpppwwwyyyqqqoookkkdddYYYKKK???999777555333333333222111///---------.........------................................................------------------------------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...........................------------.............................................---------......000111222333444666777777777888999:::;;;======>>>@@@AAACCCDDDFFFGGGGGGHHHHHHIIIKKKLLLLLLLLLKKKJJJMMMNNNNNNOOOPPPQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUTTTSSSSSSRRRRRRRRRRRRRRRSSSRRRRRRSSSTTTTTTSSSQQQLLLLLLLLLMMMOOOOOOMMMKKKJJJLLLMMMKKKFFFCCCDDDFFFKKKNNNQQQQQQOOONNNPPPSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYWWWWWWWWWWWWXXXZZZ[[[[[[XXXVVVQQQJJJBBB<<<999888777444333333111333<<>>>>>;;;777555333111///........./////////000000000000000///444333111//////000222333222444666999:::999999888aaaVVVJJJCCC???999777888666666555444333222111111000000/////////..........................................///////////////...------,,,,,,------...,,,,,,,,,---------......,,,...000000...------...............////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------...//////000333555888;;;<<<===<<<>>>???>>>===<<<>>>@@@BBBPPPbbbmmmiiiZZZIII===:::999@@@MMMUUU\\\lll}}}vvvooopppuuu{{{|||eeeaaadddccc___VVVLLLGGGGGGHHHHHHHHHMMMVVV^^^ccchhhnnnpppoookkkmmmnnnooonnnoooqqqsssxxxxxxwwwvvvtttrrrpppnnnssssssssstttuuuuuusssqqqtttwwwxxxvvvwwwzzz{{{xxxlllpppuuuvvvtttsssuuuwwwxxxuuupppjjjeee```]]][[[^^^\\\```iiioooqqqsssvvv|||zzzyyyjjjbbbccckkkssswwwyyywwwrrrjjjaaaUUUGGG<<<;;;888555444444333222111........................................................................------------------------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------.........//////........................---------------...//////222333444555666888999999999:::;;;<<<>>>???@@@@@@CCCDDDEEEGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJMMMNNNOOOPPPPPPPPPPPPPPPUUUTTTSSSQQQQQQQQQRRRRRRPPPQQQRRRSSSUUUVVVWWWWWWOOOQQQTTTWWWYYYWWWSSSOOOLLLMMMPPPVVV]]]cccfffgggeeebbb[[[RRRLLLKKKOOOTTTQQQSSSTTTVVVVVVUUUTTTSSSQQQSSSUUUTTTRRRQQQRRRUUUTTTTTTUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWXXXZZZ[[[\\\XXXXXXVVVQQQIIIAAA;;;999888777777777333333;;;FFFGGGHHHJJJLLLLLLJJJIIIGGGDDDDDDBBB???<<<888444222000...------......---,,,...//////---,,,,,,...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,---***++++++,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,+++,,,,,,------******+++,,,...222555666888>>>???:::888JJJmmmIIICCC===;;;======999555444333111///......//////111111222333444666777777666555333222222333555666666888:::===>>>>>>===<<>>;;;777555555444333222111000//////.../////////................................................------------------------------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------........./////////........................------------///000111222444555666777888:::;;;;;;;;;;;;<<<>>>@@@AAABBBCCCDDDEEEFFFGGGIIIIIIIIIJJJJJJJJJLLLLLLLLLLLLKKKJJJLLLMMMNNNOOOPPPOOONNNNNNPPPOOOLLLKKKJJJJJJLLLMMMMMMPPPTTTZZZ___bbbeeefffaaadddhhhmmmnnnkkkeee```aaaeeelllttt}}}yyyjjj___\\\bbblllsssmmmoooqqqttttttqqqmmmiiihhhiiiggg___TTTLLLJJJKKKMMMMMMNNNOOOQQQTTTVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[XXXXXXWWWTTTPPPIIIBBB>>>:::;;;===>>>:::888<<>>777666555555555666777888:::<<<===???@@@AAAAAA@@@}}}ooo]]]QQQGGG>>>999999777888888888777555333222000000000000/////////......................................./////////000...------,,,,,,------...,,,,,,,,,---------......,,,///111222000///..................////////////------------------------------------------------............///000111111444555777:::;;;<<<============<<<::::::AAALLLUUUmmmtttttteeeMMM;;;777:::JJJXXXgggrrr}}}}}}ppphhhmmmxxxrrrtttyyyyyyhhh[[[VVVRRRJJJCCC===<<<>>>AAAAAAAAAGGGPPPTTT\\\ccceeehhhkkkllljjjfffkkkrrrwwwyyyzzzzzzzzz{{{vvvooohhheeeeeehhhjjjhhhmmmqqqooogggbbbaaabbbiiimmmooonnnooorrrrrrooouuuwwwzzz|||}}}}}}~~~|||yyysssmmmhhhgggggggggeeebbbbbbfffgggccc``````[[[fffwww}}}vvvpppppprrr{{{zzzyyyzzz}}}wwwbbbLLL@@@===999666555555444333333222111000//////000111................................................---------------------------------------------------,,,,,,,,,,,,---......------------------------------............------....................................////////////........................---......000111333555666666666777888:::;;;<<<===<<<<<<>>>???AAACCCDDDEEEDDDEEEFFFGGGHHHIIIIIIIIIKKKLLLMMMMMMMMMMMMKKKKKKKKKLLLMMMOOOOOONNNMMMLLLMMMLLLJJJIIIJJJMMMPPPRRRVVV[[[dddnnnwww}}}}}}~~~tttpppuuu~~~vvvcccTTTNNNNNNNNNNNNNNNNNNPPPRRRSSSUUURRRSSSTTTUUUWWWXXXYYYZZZYYYWWWUUUTTTSSSOOOIIIDDD===>>>AAADDDBBB======AAADDDHHHNNNQQQOOOIIIBBB======>>>AAABBBBBBAAA>>><<<888555222000000///...------...000000.........///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++333111///,,,++++++,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,------------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---......---///111555888:::<<<===<<<;;;===CCCGGGFFF>>>666:::888555222111111222222///000111222333444444444666666666777999;;;===???888999999999::::::::::::>>>>>>???@@@@@@AAABBBBBBxxxeeeWWWJJJ@@@:::999888888999888777666444333000000000000////////////........................---.........//////000000...------,,,,,,------...,,,,,,,,,---------......,,,///222222111///...///............/////////000........................------------------------.........//////111222222555666999;;;<<<===<<<<<<@@@@@@???===???HHHWWWcccgggeee]]]NNN@@@<<>>:::777666555444333444333111000000000111222................................................---------------------------------------------------,,,,,,,,,,,,---......------------------------------............------////////////////////////............/////////000////////////////////////...///000111444666888999777777888999;;;<<<======<<<===>>>@@@BBBDDDEEEFFFDDDEEEFFFGGGHHHHHHIIIIIILLLMMMNNNOOONNNNNNLLLLLLJJJLLLMMMOOOOOONNNMMMKKKSSSRRRQQQQQQTTTYYY]]]```gggnnnyyy{{{xxxxxxzzzlllggggggccc```\\\XXXTTTQQQPPPOOOMMMOOOQQQTTTVVVXXXYYYYYY\\\WWWRRRQQQSSSRRRMMMHHH>>>???CCCHHHGGGAAA>>>???BBBFFFMMMPPPNNNGGG===777:::<<<@@@CCCDDDCCCAAA???;;;888444222111111///...,,,...000111///.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++888666222///,,,+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///000222555888:::<<<<<<<<>>>>>>>>>>>>>>????????????@@@AAABBBBBBsss]]]NNNGGG@@@999<<<::::::;;;===;;;666111222111000000000000000111...............///000000000000000000////////////.........------,,,,,,,,,...........................///111222222222111000000000000000000000000000......---------,,,,,,,,,..................------...------...///111333444777888:::;;;<<<===>>>>>>CCC<<<888AAARRR___bbb```NNNDDD>>>======BBBRRRdddxxxvvvuuusssqqqqqqvvvvvvfff___[[[VVVOOOGGGBBBBBBCCCAAAAAACCC>>>BBBDDDCCCAAAGGGRRR]]]dddeeehhhmmmqqqqqqmmmhhhiiirrr|||}}}vvvrrrpppsssnnniiiiiinnnvvv|||{{{uuuwww|||}}}}}}~~~}}}|||zzzxxxwwwvvvrrrnnnmmmmmmoooppppppppptttyyy{{{yyyvvvsssrrrqqqpppooommmjjjfffcccaaaccccccdddhhhooowww}}}yyyzzz|||wwwgggPPPFFF===:::888444333444000000////////////000000////////////////////////............/////////000//////.........---------------------------------,,,,,,,,,---------.........---+++,,,...///---+++------------------------////////////////////////.........................../////////////////////...///111333444555666666888999:::;;;===>>>>>>???@@@@@@AAAAAACCCDDDEEEFFFGGGHHHGGGFFFDDDEEEFFFHHHLLLLLLMMMMMMMMMMMMMMMMMMOOOPPPPPPMMMLLLPPPYYYaaaeeejjjlllhhhcccggguuu}}}yyyzzzxxxqqqjjj\\\OOOTTTUUUTTTPPPPPPSSSTTTRRRTTTSSSRRRTTTUUUTTTPPPLLLKKKFFFBBBCCCFFFGGGDDD@@@@@@@@@BBBHHHLLLLLLEEE???:::888999===BBBDDDBBB>>>???>>>;;;888555222000...000///...---......000111------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++---......///000////////////...,,,******+++,,,---,,,++++++******++++++,,,++++++******++++++,,,,,,,,,,,,,,,---------......------------------------000///---,,,,,,---...///++++++,,,,,,,,,---------++++++,,,---------,,,,,,++++++,,,,,,...///111222555777999<<<===<<<;;;:::999888777555444333222222111000000000111333444555555666666666666666666666333444666999===@@@@@@???AAA???>>>??????===>>>???AAAAAABBBBBBBBB@@@===;;;iiiYYYNNNEEE>>><<<;;;:::<<<===<<<888444222111111000000000000000///............///000000000000000000////////////.........------,,,,,,,,,...........................///000000111111000000000000000000000000000000.........---------,,,,,,....................................000111333555666888:::<<<===>>>??????======BBBOOO]]]aaaYYYPPPDDD===:::???FFFRRReeewww}}}wwwpppyyy{{{xxx~~~~~~fffVVVPPPMMMHHHDDD>>>;;;===@@@@@@BBBEEEDDDFFFIIIKKKNNNUUU]]]cccjjjlllooosssvvvuuuppplllqqqxxx{{{xxxvvvyyyuuupppooosssyyy~~~}}}zzz}}}}}}zzzwwwuuuuuuuuuuuutttqqqtttwwwxxxxxxvvvvvvwwwttttttrrrpppmmmiiifffddddddbbb```aaaeeeiiikkklll}}}~~~xxxyyy}}}sssYYYMMMBBB>>>===999555444444333222111000/////////////////////////////////........./////////000000//////.........---------------------------------,,,,,,---------.........,,,...///...---,,,---///------------------------////////////////////////........................//////.........///000000111222333555777888888888;;;;;;;;;<<<===???@@@AAABBBBBBBBBBBBDDDEEEFFFGGGGGGGGGGGGEEEBBBBBBCCCEEEHHHJJJLLLNNNOOOOOOOOOOOOJJJJJJJJJIIINNNZZZkkkxxxzzzsssqqqzzz~~~|||uuujjjmmmiii^^^UUUQQQPPPOOORRRQQQRRRSSSTTTTTTSSSQQQKKKHHHDDDCCCDDDEEEDDDBBB>>>======BBBGGGIIIFFFCCC;;;999777:::???CCCCCCBBBAAA@@@>>>;;;777444111000000000///...///000111222.................................------,,,,,,,,,+++,,,,,,------,,,,,,+++------...////////////...///...,,,+++***+++,,,---,,,,,,++++++++++++,,,,,,...---,,,+++++++++++++++,,,,,,,,,---------......------------------------111000///---,,,,,,,,,---++++++,,,,,,,,,---------,,,---------...---------,,,,,,---...///111333444666888;;;======<<<999888444333222111111111111111111222333555777888::::::???===;;;::::::;;;;;;:::999999999;;;>>>@@@AAAAAA>>>======>>>>>>>>>???@@@>>>???@@@@@@AAABBBDDDFFF}}}hhhYYYLLLCCC>>><<<:::;;;======:::777222222111000000000000000//////......//////000111000000000000////////////.........---------------.......................................///000000000000000000000000000000.........------------,,,..............................///000111333444555444777;;;===>>>??????@@@:::DDDTTTdddkkkbbbOOO???:::999===HHHWWWiii{{{|||tttooonnnsss~~~tttwww~~~}}}gggQQQEEEBBBAAA>>>>>>999777;;;>>>@@@CCCFFFJJJLLLOOOUUU]]]cccgggiiipppqqquuuxxxzzzwwwqqqmmmwww|||}}}{{{{{{|||yyyvvvuuuwwwzzz|||}}}}}}|||}}}~~~}}}{{{xxxyyyzzzyyyxxxwwwxxxzzzyyyxxxwwwuuurrrnnnllljjjiiigggdddcccdddeeeeeedddmmm~~~tttuuuwwwzzzhhh[[[NNNIIIEEE???888555666666444222111000//////////////////////////////....../////////000000000/////////.........------------------------------,,,------------.........***---000///+++***,,,///------------------------////////////////////////........................//////.........///111222444555777888999:::;;;;;;======<<<===>>>@@@CCCEEECCCCCCDDDDDDEEEFFFHHHHHHFFFGGGFFFEEECCCCCCEEEGGGIIILLLOOOPPPOOOMMMMMMNNNGGGJJJOOOUUU___ooo|||{{{}}}yyyeeeYYYTTTSSSLLLNNNOOOOOOOOOPPPRRRTTTOOOMMMIIIFFFDDDCCCDDDDDD>>>;;;:::<<>>;;;777666:::???DDDGGGDDDCCCAAA>>>:::777444222111000/////////000222333////////////////////////.........---------------,,,,,,------------,,,,,,,,,,,,---...............///...,,,+++++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......------------------------222111///...,,,+++++++++,,,,,,,,,,,,------------.....................------...///111222444666666999;;;===>>>===:::777444000000000000000111222333444555888;;;>>>@@@@@@AAABBB>>>::::::<<<>>>>>>===???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@AAABBBAAA???======BBBFFFxxxcccRRRGGG@@@===::::::<<<===;;;888333333222111000000000000/////////...///000000111000000000000////////////...............---------..............................---,,,,,,...///000////////////////////////............------------............////////////...///000111333555666777444888<<<======>>>@@@CCCFFFWWWkkktttmmmZZZEEE999777???KKK[[[mmm~~~~~~vvvnnnjjjlllqqqtttkkkmmmtttooobbbOOOAAA===>>>>>>===@@@<<<<<>>===<<<>>>AAAEEEGGGEEEEEEEEEFFFFFFHHHIIIIIIGGGGGGHHHHHHGGGHHHKKKNNNPPPRRRRRRPPPMMMLLLNNNPPPRRRZZZgggttt~~~~~~yyyxxxzzz{{{yyyjjjbbb^^^TTTVVVVVVSSSOOONNNQQQTTTQQQQQQPPPLLLGGGDDDCCCDDDBBB>>>999999===DDDIIILLLDDD@@@:::666666;;;CCCHHHEEEDDDCCC@@@===999666444111111000//////000111222////////////////////////...............---------,,,,,,------------,,,,,,+++,,,------......------......---,,,,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,((()))***,,,...111333555,,,,,,,,,---------......------------------------000000///...---,,,,,,,,,,,,,,,,,,------------............---------......///000222444666888999999;;;<<<>>>>>><<<888444222000111111222444666777888888:::===@@@BBBCCCCCCCCCAAA>>>;;;<<>>DDDIIIaaaooo|||wwwaaaJJJ<<<999:::LLLaaasss}}}ooohhhgggiiirrr{{{|||jjjcccbbbcccTTTIII>>>:::;;;===>>>>>>BBB@@@AAAEEEHHHHHHLLLQQQSSSZZZcccfffeeedddfffjjjkkknnnqqqrrrppplllhhhfffoooppprrrrrrrrrqqqqqqrrrqqqrrrssstttvvvxxxzzz{{{wwwvvvuuuwwwyyyzzzxxxvvv~~~~~~}}}}}}~~~~~~{{{xxxvvvtttsssmmmmmmmmmoooqqqsssrrrqqqlllqqqyyyzzztttmmmcccTTTCCC;;;;;;333333222111111111222222000000000000000000000000////////////000000000111000000/////////.................................---------........./////////,,,+++---111222...)))........................////////////////////////////////////////////////000000000000111333555666777888999;;;;;;<<<<<<<<<>>>===<<<===>>>BBBEEEHHHGGGGGGGGGGGGGGGHHHIIIJJJIIIJJJJJJJJJIIIJJJMMMOOOQQQSSSTTTSSSSSSVVV^^^dddpppyyy}}}{{{|||yyyrrroooooollldddZZZSSSPPPPPPMMMOOOPPPOOOKKKHHHFFFEEEDDD@@@:::777999>>>DDDHHHHHHFFFAAA;;;777999@@@EEEDDDDDDDDDBBB???<<<999777333222000/////////000000................................................,,,------......------,,,+++,,,------......------......------,,,,,,,,,------,,,,,,,,,,,,,,,,,,---((()))***,,,///111444555,,,,,,,,,---------......------------------------------..................,,,,,,---------............------,,,---...//////333444666888:::;;;<<<<<<<<<======<<<:::666333111222222333444666888:::;;;<<<===@@@BBBCCCBBBAAA@@@BBB@@@???@@@BBBBBB???<<<===@@@CCCCCCAAA@@@@@@AAA???FFFLLLOOOVVV___cccbbb]]]aaaeeeiiikkkoootttyyy}}}fffUUUJJJDDD===:::::::::999888555444333222111000000000000000//////000000111222000000000000////////////.............../////////........................---------------...//////000000000000000000000000/////////.........------.........//////000000111///000222555777888999999888;;;<<<<<<<<>>@@@CCCBBBEEEKKKNNNOOOTTTZZZXXX```ggggggaaa^^^```dddcccfffhhhhhhfffdddbbbbbbgggggghhhjjjkkkkkklllllllllnnnqqqsssuuuxxx{{{~~~xxxxxxxxxzzz|||{{{yyywwwzzzzzzzzz{{{|||~~~~~~}}}}}}{{{yyyxxxxxxuuuuuuuuuwwwyyyyyywwwuuuwwwvvvwwwzzz{{{{{{|||vvvmmm]]]JJJ>>>:::333222222111111222333333000000000000000000000000/////////000000000111111000000000/////////..............................------........./////////444000---111777888222+++........................////////////////////////////////////////////////000111222444555777777888888999:::;;;<<<<<<<<<<<<>>>>>>===>>>@@@CCCFFFHHHHHHHHHGGGGGGHHHHHHIIIJJJLLLLLLLLLKKKIIIIIIKKKMMMQQQUUU[[[^^^bbbkkkwww{{{{{{zzzwww|||wwwiii\\\RRRMMMLLLMMMNNNOOONNNLLLIIIHHHDDDAAA<<<888777:::>>>AAAIIIKKKJJJDDD===;;;>>>BBBDDDDDDEEEDDDBBB@@@===;;;666555333111////////////......................................./////////------............------,,,,,,---...........................---------,,,------,,,,,,,,,,,,---------------------...///000,,,,,,,,,---------......------------------------+++,,,---...////////////,,,---------...............---------...000111333777888:::<<<>>>>>>>>>===<<<;;;:::999777444333222222333333444666888:::;;;>>>???@@@AAAAAA@@@???>>>??????@@@@@@@@@?????????===@@@BBBCCCBBBCCCGGGKKKUUU```jjjrrr~~~vvvcccQQQJJJAAA<<<::::::999888555555333222111000000000000000//////000000111222000000000000////////////---........./////////000........................------...///////////////000000000000000000000000////////////............---......///000000111111///111333666888999:::::::::;;;<<<;;;>>>JJJ[[[iiiuuupppdddQQQ@@@999===DDD\\\vvvqqqooottt}}}|||tttrrrxxx}}}uuu```QQQMMMIIICCC???;;;;;;@@@AAA@@@BBBGGGIIIIIIMMMRRRTTTTTTYYY```[[[___aaa___[[[WWWXXXZZZXXXZZZ\\\[[[YYYXXXYYY[[[^^^___```bbbdddfffffffffhhhkkknnnppprrruuuzzz~~~{{{{{{||||||}}}~~~zzz{{{|||}}}~~~~~~~~~~~~||||||{{{||||||}}}~~~~~~zzzxxxvvvvvvwwwxxxrrrjjjiiimmm|||~~~xxxmmmYYYFFF<<<555555444333222222333333000000000000000000000000//////000000000111111111000000000000/////////.......................................////////////333111000333777777222---........................////////////////////////////////////////////////000222444777999:::999999:::;;;<<<===============>>>???@@@AAACCCFFFHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIKKKLLLLLLLLLLLLNNNQQQSSS\\\ccclllqqqvvv}}}~~~{{{}}}~~~zzzzzzrrrcccZZZ[[[XXXSSSQQQPPPOOOLLLIIIEEEDDDAAA>>><<<;;;===>>>FFFLLLQQQNNNEEE???>>>???DDDEEEFFFGGGFFFDDDAAA???:::999666333111000000000////////////////////////---........./////////000------............------------...////////////..................------,,,------,,,,,,,,,,,,------///......---,,,,,,------,,,,,,,,,---------......------------------------,,,---.../////////...---------------........................000333555777:::;;;>>>???@@@@@@???>>>;;;999777555333333333444555555555555666888999:::?????????>>>>>>>>>>>>>>>;;;>>>AAABBBBBBFFFMMMSSSUUUVVVWWWUUUVVV\\\gggooonnnVVVOOOEEE>>>;;;;;;:::999666555444222111000000000000000000000000111111222000000000000////////////---.........//////000000........................,,,---///000000000///...000000000000000000000000000/////////............---......///000111111222000111444777999:::;;;;;;:::;;;<<<;;;@@@OOOeeevvviii^^^NNN???999===FFFMMMpppooodddmmmvvvlllnnntttuuuhhhOOO??????BBBAAA@@@>>>@@@EEEGGGEEEJJJQQQRRRRRRUUUXXXXXXWWW[[[aaa[[[ZZZXXXVVVUUUSSSRRRQQQNNNPPPRRRQQQOOOOOORRRUUUXXXXXXZZZ\\\```bbbbbbaaaeeehhhkkkmmmnnnrrrwww||||||}}}}}}||||||~~~~~~~~~{{{{{{|||~~~~~~zzzwwwtttvvv{{{~~~uuugggbbbeeehhhyyyxxx}}}{{{hhhPPP@@@999888666555333333222222000000000000000000000000000000000000111111111111000000000000////////////////////////////////////............/////////000...///111333333222///---////////////////////////////////////////////////000000000000000000000000000222666999;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAADDDFFFHHHIIIJJJHHHHHHGGGGGGGGGHHHIIIIIIGGGIIILLLNNNQQQUUUZZZ]]]lllttt}}}zzzssswww|||~~~~~~~~~zzzuuuuuuuuu}}}rrroooggg\\\UUUSSSQQQMMMIIIGGGGGGFFFDDDBBB@@@@@@@@@CCCLLLTTTTTTKKKBBB??????EEEFFFHHHIIIIIIGGGDDDBBB>>><<<999666333111111000000000000000000000000000---.........//////000000------............---------...//////000000//////......//////......---,,,...------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------....../////////...,,,+++---------.........//////000//////000222555999;;;<<<>>>@@@AAAAAAAAA???>>>:::888555222111222444555888888777888888999:::;;;>>>>>>=========>>>??????===BBBGGGIIILLLUUUdddpppxxxxxxuuusssuuuxxxdddXXXHHH>>>;;;<<<<<<:::888777555444444333111///000000////////////000000111111111111000000000000000000///...............///////////////...............///000000000000000000000000000000000000000/////////////////////////////////...------///111///333777:::;;;;;;999666@@@444<<>>>>>BBBFFFFFFFFFFFFHHHJJJNNNQQQTTTTTTUUUVVVWWWVVVTTTQQQOOONNNNNNMMMLLLJJJIIIHHHGGGIIIJJJKKKKKKIIIIIIJJJKKKPPPQQQRRRSSSVVVXXXZZZ[[[aaabbbeeehhhmmmssswwwzzz}}}~~~}}}|||yyyzzz|||~~~{{{sssggg^^^```gggvvv||||||{{{^^^EEE<<<999777999888444333666444222000///...///000111000000000000000000000000000000///...............000000000000000000000000...............///000000000000000000111111111111---......///////////////000000000000000///......000000////////////000000666:::???AAA@@@>>><<<;;;>>>@@@AAACCCCCCBBBAAA???@@@AAABBBDDDFFFGGGIIIJJJHHHIIIKKKKKKKKKIIIHHHHHHLLLIIIHHHOOO^^^ooo~~~yyyzzz~~~|||www~~~qqqcccZZZTTTOOOLLLIIIJJJIIIHHHIIIKKKIIIFFFKKKOOOTTTWWWUUUNNNCCC<<>>???<<<777333222333111000///000111000...---////////////............///......---------..............................+++---000222222000---+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000///...---,,,+++++++++---...............------......------------......000---,,,---000111111///000000111666;;;>>>>>><<<>>>@@@BBBBBBAAA>>>:::888777666555444444444555666777:::======<<<;;;<<<>>>999<<>>======???@@@@@@@@@@@@BBBFFFJJJHHHGGGMMMUUUgggppp}}}{{{kkkUUUGGGCCCBBB>>>::::::888666555555444222111111000000//////000000111111111111111000000000000000000///.....................//////////////////......///000000000000000////////////////////////////////////////////////.../////////......111333666777888999888999;;;===BBBBBBRRRhhhuuu{{{mmmSSSCCC;;;;;;KKK```tttzzzuuuzzzwwwkkkeeehhhoooyyykkkaaaUUUJJJIIIGGGDDDCCCDDDHHHLLLOOOXXXTTTOOOKKKIIIKKKNNNPPPSSSSSSRRRPPPMMMHHHDDDAAA?????????>>>>>>>>>======>>>???@@@@@@>>>>>>???@@@CCCCCCEEEGGGJJJMMMPPPQQQUUUXXX]]]dddjjjppptttvvv|||wwwlllddd___bbbfffllltttvvv\\\EEE>>>999888666444333666666555444222111111222333000000000000000000000000111000//////......//////000000000000000000000000...............///000000111111000000//////......///000111111222222111111000000111111000000//////111111111111111222333444888;;;???AAA@@@@@@@@@AAAAAABBBCCCEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJIIIGGGGGGIIIMMMPPPZZZhhh|||zzznnneee___ZZZTTTPPPOOOPPPRRRSSSVVVXXX\\\cccgggdddZZZQQQHHHHHHLLLSSSXXXVVVKKKBBBDDDAAA>>><<<;;;:::777666333222000000111222111000000222444666666333000...///......---......//////..............................////////////......,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////.........//////000111---------...///////////////......------......///333111//////000111111000444555888===AAABBBAAA???BBBCCCDDDDDDBBB???;;;999<<<===>>>???@@@AAAAAAAAA@@@>>>===>>>@@@AAA???===@@@CCCKKKTTT\\\eeesssxxx^^^KKKDDDAAA>>>;;;:::999777666666555333111111000000000000000000111111111111111000000000///000000///...........................////////////......///000000000000000........................////////////////////////.../////////...///222444::::::<<<===;;;999;;;@@@DDDQQQfffuuuwwwmmmXXXAAA>>>>>>III```yyy}}}tttuuusssjjjkkkpppvvvzzz|||~~~yyymmm```VVVJJJ@@@BBBBBBCCCFFFIIILLLOOOQQQRRROOOLLLJJJIIIJJJMMMNNNNNNNNNLLLJJJFFFBBB>>><<<<<<<<<<<<<<<<<<=========:::<<<===<<<;;;:::;;;<<<>>>>>>???AAACCCEEEGGGIIIJJJMMMSSSYYY___cccfffhhhnnnrrrxxx}}}wwwllleeebbbeeehhhjjjmmmtttnnnOOOFFF<<<999888666666999777666444333222222222222000000000000000000000000111000000///.../////////////////////////////////...............///000000111111000000///.........///000111111222222111111000000111111111000000///000000000111222333444555:::===@@@AAAAAABBBCCCDDDCCCCCCDDDFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGHHHHHHKKKJJJIIIGGGIIIOOOZZZbbb{{{uuujjjbbbXXXSSSQQQOOOQQQSSSVVVWWW[[[cccjjjhhh```XXXLLLHHHHHHPPP[[[\\\SSSIIIIIIDDD???=========:::777666444111000111222222111///000111222222000...---...............//////000........................//////............//////------------------------............////////////000///...------------------------......///000000//////............//////333111///...///000111111888:::>>>AAADDDDDDCCCAAA@@@BBBDDDEEEEEEDDDBBBAAA@@@AAACCCDDDDDDDDDCCCCCC???@@@@@@@@@AAACCCFFFIIIRRRVVVaaaooo{{{iiiRRREEE@@@>>>===;;;:::888777777666444333111111000000000000111111111111111111000000000///000000///...............---.........//////000000......///000000000000000////////////////////////000000000000000000000000...///000//////111444666:::999<<>>???@@@@@@BBBFFFJJJNNNQQQRRRSSSYYY]]]bbbhhhnnntttzzz~~~wwwnnnhhhggglllqqqqqqppprrryyy\\\OOOAAA;;;888777777:::666555444333222111000000111111111111111111111111111111000///////////////////////////////////////...............///000000111111000000/////////......///000000111111000000000000111111111111000000000000000111222444555666<<<>>>AAACCCCCCCCCEEEFFFDDDDDDEEEFFFGGGGGGGGGHHHDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKMMMTTTbbbsss}}}{{{{{{|||}}}tttjjj```[[[VVVPPPNNNQQQTTTTTTXXX___eeeeee___YYYRRRKKKHHHNNNYYY___ZZZTTTNNNIIIBBB??????>>><<<::::::777333111111222333222111000///............///...............///000111////////////////////////000///...------...///000------------------------........./////////000000/////////...//////000000///............///000111/////////....../////////000000///......000222444<<>><<<999@@@KKKbbbxxx|||kkkWWWBBB777===<<>>===<<<:::888777777777777777888888888888777999:::999888777888::::::999999888888888999999888:::;;;===???AAAAAABBBEEEHHHMMMQQQVVV[[[aaaeeennnsssyyy}}}|||tttqqqnnnsssxxxyyyvvvtttvvvyyy}}}mmm]]]JJJ???:::777777888666666555444222111000000111111111111111111111111222111000000//////000000000000000000000000000000...............///000000000000000000111111111111...///000000111111000000000000111111222222111111000000111222444555777888===@@@DDDFFFEEEEEEEEEFFFDDDDDDEEEFFFGGGHHHHHHIIIFFFFFFGGGHHHIIIJJJKKKKKKIIIOOOWWW___kkk|||{{{~~~ooofffeeegggiiimmmooonnnrrr{{{~~~|||yyypppllldddXXXRRRSSSSSSUUUWWW[[[^^^___]]][[[YYYSSSMMMOOOVVV]]]___]]]TTTPPPIIIDDDAAA@@@???>>>>>>:::555222111222222222444222000......///111222............///000111111//////////////////////////////............//////------------------------....../////////000000000---...///111444666999:::111000///.........000000000//////......//////000......///...///222666:::@@@CCCEEEFFFFFFFFFFFFGGGJJJJJJJJJJJJIIIGGGEEEDDDEEEEEEEEEDDDCCCBBB@@@@@@???DDDGGGFFFKKK___qqqXXXHHHBBB@@@===;;;999999999888666444222111111000000111111222111111111111000000000000000000///...............------......///000000111......///000000000000000111111111111111111111111000000000000000000000000---///000000111333666999999666888>>>???@@@MMM^^^uuu~~~nnnSSSGGG<<<:::GGGSSSnnnsssxxxyyy```QQQOOONNNLLLIIIFFFDDDGGGJJJEEEEEEEEEDDDEEEFFFHHHHHHIIIIIIIIIHHHEEECCC@@@>>>;;;;;;:::999888777666666555555555555555555444444555666777666555555666777666555555444444555555666666666666666777888999999:::<<<>>>@@@BBBEEEIIILLLTTTYYY```eeegggkkkrrrwwwyyy~~~{{{}}}~~~|||yyyxxxyyy{{{xxxyyyqqqYYYIIIAAA;;;888999777777777555444222111000111111111111111111111111222111000000//////000000000000000000000000000000...............///000000000000111111222222333333///000111111222222111111///000111222222222222111222222333555666888:::;;;>>>BBBFFFHHHHHHFFFEEEEEEDDDDDDEEEEEEFFFHHHIIIJJJHHHIIIJJJKKKMMMOOOPPPPPPSSS]]]lllyyyzzzwww}}}vvvssslllbbbWWWPPPOOORRRYYYaaaeeefffiiisss|||}}}}}}~~~}}}yyyqqquuuvvvvvv{{{yyyggg\\\[[[XXXZZZ\\\\\\[[[[[[]]]___```\\\XXXUUUVVVZZZ___bbb[[[XXXRRRJJJDDDBBBBBBDDDBBB===777222111111222222333222111000000000111111............///000111222////////////////////////////////////////////////.........................../////////000000000000,,,---///222666:::===>>>333111///...---...///000000000////////////000000---...///000111555<<>><<<:::999999888666555222222111111111111222222111111111111000000000000000000///...............---------...///000000111...//////000000000000000111111111111111111111111000000000000000000000000---///000111111333777999===888999???CCCHHHZZZppp~~~^^^@@@>>>>>>???OOOmmm~~~tttkkkqqqnnn^^^ZZZOOOIIIDDDBBBDDDGGGLLLPPPBBBAAA@@@@@@AAACCCFFFGGGEEEDDDCCCAAA???>>>>>>===:::999888777666555444444555555555555444444333333222444555444333222333444222222111222222333444555555555444333444555777888666777888777777888;;;===AAAFFFMMMRRRUUU[[[cccjjjlllvvv~~~{{{|||~~~tttqqqsss}}}fffSSSHHH???;;;;;;999999888777666444222111111111111111111111111111222111111000000000000000000000000000000000000000...............///000000000000111222333444444555111111222333333333333222///000111222222222222222444444555777999;;;===>>>???CCCHHHJJJIIIGGGDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKLLLNNNPPPRRRSSSTTT___lll~~~{{{~~~yyyqqqqqq||||||~~~}}}yyysssnnnlllbbb^^^YYYSSSLLLGGGGGGIIISSS___iiijjjmmmvvv|||xxx|||~~~{{{nnnrrrssspppsss}}}zzz~~~ttteeeccc]]]___aaa^^^[[[ZZZ___cccddddddaaa\\\XXXYYY^^^ccc___]]]WWWOOOFFFCCCEEEHHHEEE???888333111111222222000111111222111000///...............///000222222000000000000000000000000......////////////..............................////////////000000000000---...000222555888:::<<<444333000...------...///000000////////////000000,,,...000111333888@@@FFFFFFGGGHHHGGGDDDEEEHHHKKKGGGHHHHHHHHHGGGGGGFFFEEECCCBBBAAA@@@@@@AAABBBCCCJJJYYYooowwwZZZIIIDDD======;;;888888999:::888222222111111000/////////000000000000000000000000000000000000////////////111000///////////////000......///000000000000000222222222111111111111000222111111111000000//////222111111///000333888<<<@@@777888DDDNNNXXXooofffIII<<<;;;CCCWWWlll{{{nnnjjjjjjiiiYYYTTTFFFDDDCCCEEEHHHGGGCCC@@@??????>>>>>>???@@@AAAAAA======<<<;;;:::888777777888777777666555555444444333333333333333333333333333333333222222111111111444444333333222111000000222222333444444555555666666666666666666777888888<<<>>>@@@EEEIIINNNRRRTTT```hhhsssyyy|||~~~~~~~~~wwwlllkkkvvv~~~aaaKKK@@@>>>@@@>>><<<999888777666333111222222222111111111111000000000111111111111000000111111111000000000000000000//////.........//////000000000000000000000000555222///222666999666333//////000222222333333222333555888999:::<<>><<<999888888888666333333333222111111000000111111111111111111111111111000000000////////////000000////////////000000//////000111111111111000222222222222111111111111222111111111000000000000111111111111111444888;;;;;;;;;===DDDVVVmmm~~~jjjWWWCCC:::;;;HHHdddyyyttttttvvv}}}~~~uuuaaaQQQJJJDDDDDDDDDDDDEEEDDDAAA>>>=========<<<======>>>>>>::::::999888777666555555777666666555444444333333333333333333333333333333333333333222222222111111333333333333333444444444222333333444444555555666666555555555666666777888888999;;;>>>AAAEEEHHHIIITTT[[[eeemmmqqquuu{{{{{{rrrnnnrrr|||rrrWWWFFF>>>===>>><<<999888888666444222222222222222111111111111000000111111111111000000111111111111000000000000000//////....../////////000000000000000000000000444111///111555777555333000000111222222222222222444666999;;;<<<>>>@@@CCCFFFGGGIIIJJJIIIGGGEEEDDDCCCDDDFFFGGGHHHIIIJJJJJJNNNUUU```hhhiiihhhnnnxxx}}}vvvqqqpppyyyvvvrrrnnnjjjfffcccaaabbbhhhlllkkkkkklllkkkhhhbbb___ZZZTTTRRRUUU^^^dddzzz|||yyyuuusssuuu}}}|||wwwttttttxxx~~~|||tttvvvrrrhhh___^^^``````dddiiiooommmccc]]]gggttt{{{wwwlll___VVVPPPIIIBBB@@@???===999666333333333222222111000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000/////////.........000000000000111111111111//////............//////000111222333333222111111111333555777999===AAAEEEHHHHHHHHHHHHHHHHHHIIIIIIFFFFFFFFFDDDBBBCCCCCCCCCDDDAAA@@@EEESSSdddsss{{{www[[[JJJAAA???<<<::::::888666555555555444333333222222111111111111111111111111111111111000000000/////////000000000//////000000111000000111222222222222111333222222222111111111111111111111111111000000000000111333444444666888;;;888@@@BBBFFFaaarrrRRRFFF<<<;;;BBBVVVxxx~~~zzz|||~~~sssnnnkkkjjjcccTTTFFF???AAACCCDDDCCC@@@>>>===<<<;;;::::::999999999999:::666666555444444333222222555555444444333333222222333333333333333333333333333333333222222222222111111222333444555666777888333333333444555555666666555555555444555555666777666666777888:::<<<>>>???DDDJJJSSSZZZ___fffmmmrrrpppqqqvvv}}}xxxqqqooosss{{{gggNNNBBB>>>>>><<<:::999888888555444333222222222111111111111000000111111111111000000111111111111111111111111000000////////////000000000000000000000000000000333000///111444666444222111222222222222222222222555777:::<<<>>>@@@CCCFFFGGGHHHJJJJJJJJJIIIGGGFFFCCCGGGJJJKKKJJJIIIKKKMMMVVVjjj|||~~~}}}~~~zzznnnbbb]]][[[XXXVVVXXX[[[]]]]]][[[^^^ffflllnnnppprrrrrroooggggggeeebbbbbbjjjwww|||pppjjjiiimmmxxx{{{mmmeeeddddddgggkkkoooooogggdddmmmyyyxxxjjj^^^VVVMMMEEECCCAAA???<<<999666444333333222111111000000111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000////////////......000000000000111111111111000//////......//////000222333333333333333222222222555888:::<<>>;;;;;;;;;999666666555555444444333222222222111111111111111111111111111111111000000000//////000000000///000000111111111111222333333333333222333333222222222111111111111111111111111111111111///222444666777888:::;;;:::@@@EEEPPPllltttWWWFFF<<<888AAAUUUoootttwwwyyybbb]]]XXXVVVPPPGGG???===???AAABBB@@@<<<888888:::888777666666555555555555333333333222222111111111333333333333222222111111222222222222222222222222222222222222222222222222111111222444555666777888333333444444555666666666555555444444444555555666666666666777888999;;;;;;;;;???DDDIIINNNTTTZZZ______bbbjjjsssxxxyyy~~~}}}vvvrrrppppppppp~~~rrrVVVFFFAAA>>><<<::::::999999777555333333222222222111111111000111111222222111111000000111111111111111222222000000/////////000111111000000000000000000000000222000///000222444333111333333222222222333333333777999<<>>???AAACCCEEEFFFGGGHHHIIIHHHGGGEEECCCBBB???>>>BBBEEEEEEEEEEEEFFFOOObbb{{{uuuXXXGGG>>>999<<<===:::888999444444444333222222111111111111111111111111111111111111111111000000000000000000000000000111222222111111222333333333333333333333333222222222222111111111111111111222222222000222666888999:::;;;===??????III```vvvvvv^^^DDDAAA777777LLLnnnwwwiiitttkkkRRROOOLLLJJJDDD>>>===AAA===???@@@===888555555777555555444333222222222222222222222222222222111111222222222222222111111111222222222222222222222222222222222222222222222222222222333333444444444555333333444555555666666777666555444444444444555555555666666777888999;;;<<<:::;;;===???BBBEEEIIILLLNNNTTT```kkkqqqsssyyy~~~~~~~~~}}}}}}}}}zzztttjjjbbbpppzzzyyy\\\IIIBBB@@@>>><<<;;;:::999777555333333333222222222222111111111222222222222111111000000111111222222222333000000000000000111222222111111111111111111111111111000000000222222222111444333333222333333444555999;;;>>>@@@BBBDDDGGGIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIJJJKKKHHHFFFJJJSSS[[[uuu~~~|||zzzsssdddZZZQQQIIIDDDCCCCCCCCCGGGQQQ___llluuuyyy}}}rrrrrrvvvxxxoookkkooovvv|||zzztttqqqssswww}}}}}}vvvkkk]]]PPPHHHDDD@@@===<<<<<<:::888444333333222222222222222111111111111111111111111111111111111111111111111000000////////////000000//////////////////////////////000000000000000000///000000000111111111111000000////////////000000111111111111222222333333777:::===@@@AAABBBDDDFFFFFFGGGHHHHHHHHHFFFCCCBBBCCC>>><<<@@@BBBAAACCCHHHOOObbb}}}fffMMMAAA:::<<<>>>;;;999<<<555444444333333222111111222222222222222222222222222222111111111000000000000000000000111111222333111111222333333333333222333333333333222222222222111111111222222222222222111333777999:::;;;===???CCCBBBRRRoooyyyhhhNNN@@@<<<999AAA^^^wwwiiibbbrrrxxx^^^IIIFFFEEEDDD@@@<<>>???@@@CCCIIIUUUaaafffiiiqqqyyyzzz}}}zzzmmmbbbfffmmm|||dddNNNDDDBBB@@@===<<<;;;:::777555333333333333222222222222111111222222222222111111000000111111222333333333000000000000111222333444111111111111111111111111111111111111111111111111444333222222333444666777;;;===@@@BBBCCCDDDGGGIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHGGGJJJSSS___hhh||||||rrrdddTTTJJJEEEAAABBBEEEBBBIIIVVVgggxxx{{{qqqrrrwww~~~|||yyyzzzxxx}}}|||lll^^^PPPJJJCCC>>>======<<<:::555444333333222222333333111111111111111111111111111111111111111111111111000000////////////000000//////////////////////////////000000000000111111000000000000111111111111111000000//////000000111000000000000111333444555:::<<<>>>@@@AAABBBEEEGGGIIIIIIIIIIIIGGGEEEDDDBBBCCC===<<<@@@BBBBBBJJJVVVssstttVVVFFF<<<===>>>:::888<<<666666555555444333333333222222222222222222222222222222222111111111000000000000000000111222333444000111111222222222222222444444333333333222222222111111111222222333333333222444777999:::<<>>BBBKKKSSSWWW[[[eeepppsssyyy~~~~~~uuunnneeeiiirrrsssZZZKKKDDDBBB???===<<<:::777444444444333333333222222222111222222333333222222111000000111222222333444444111111111111222333444444111111111111111111111111111222333222111111222222333222222222333666888:::===???AAABBBCCCDDDFFFHHHIIIIIIIIIJJJJJJKKKKKKKKKIIIHHHJJJOOOXXXfffsss{{{}}}}}}yyysssrrrqqqeeeYYYMMMGGGEEEDDDEEEIIIMMM[[[qqq|||xxxsssqqqqqqqqqqqqpppsssmmmjjjkkkjjjfffeeeiiikkkmmmoooooooooqqquuuyyy|||{{{xxx{{{~~~}}}nnn\\\SSSHHHAAA???>>><<<:::555555444333333333333333111111111111111111111111111111111111111111111111000000////////////000000//////////////////////////////000000000111111111000000000000111111111111111111000000000000111111//////000111222555777888<<<===??????@@@BBBEEEHHHIIIIIIHHHFFFEEECCCBBBBBBBBB>>>@@@HHHMMMTTTfffzzz\\\JJJ===>>>>>>888777;;;777777777666555555444444222222222222222222222222222222222111111111111000000000000000111222333444000000111222222222222111444444444333333333222222111111111222222333333333333555777999:::<<<@@@BBBJJJXXXlllssseeeNNN???;;;AAAVVVttt~~~tttbbbdddkkkxxxyyyfffVVVKKKBBB<<>>===<<<===???DDDHHHJJJOOO\\\iiikkkttt||||||~~~~~~{{{zzzjjjjjjooo{{{eeeTTTEEECCC@@@===<<<999666444444444444333333333222222111222222333333222222111000000111222333333444444111111111111222333444555111111111111111111111111222333333333222111222333222222111222444666999;;;>>>@@@BBBCCCCCCCCCEEEGGGIIIIIIIIIIIIJJJJJJKKKKKKJJJKKKNNNXXXfffvvvzzzwwwwww{{{kkkbbb___^^^\\\SSSKKKIIIIIIGGGHHHJJJ```qqq{{{ssslllfffbbb\\\VVVUUUXXX]]]]]]\\\aaaYYYUUUWWWVVVSSSTTTXXXXXXZZZ[[[[[[ZZZ\\\aaaeeeeeellluuu~~~{{{xxxzzz~~~yyydddZZZLLLCCC???>>><<<999555555444333333333333444111111111111111111111111111111111111111111111111000000////////////000000//////////////////////////////000000111111111222000000000000111111111111111111000000000000111111000000000111444666999;;;===>>>?????????AAAEEEIIIHHHFFFEEECCCAAA@@@??????BBB@@@FFFRRR\\\iiirrrWWW@@@>>>@@@;;;888;;;888777555333333333555666555555444444444333333333222222222222222222222222000000000000111111111111000111111222222333444444222333333444444333333222333222222111222333555666<<<777888>>>???<<<@@@IIIZZZnnnwwwdddLLLAAA>>><<>>>>>>>>???BBBGGGKKKNNNWWWeeepppqqqpppvvv}}}}}}yyy{{{|||fffKKKIIIBBB;;;:::===:::444666666555444333222222111222222222222222222222222000///111555666333333555111333777999888333111111444333333222222111111111111111222222222333333333333333444555777:::===???@@@BBBCCCCCCCCCDDDFFFHHHHHHIIIJJJLLLLLLLLLKKKIIIJJJJJJVVVnnnxxxrrrtttpppkkkgggccc^^^\\\]]]VVVPPPKKKJJJKKKQQQ\\\ggg{{{uuuiii^^^VVVRRRQQQRRRRRRRRRRRRRRRTTTXXX\\\ZZZXXXVVVTTTTTTVVVXXXZZZ\\\[[[YYYYYYZZZ]]]```bbbcccbbbbbbdddkkkvvv~~~zzz{{{}}}sssfffSSSFFF@@@???>>>===;;;888666444555555444333111111222333333444555555111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000000000000000111111111111222222222222222222222222///000111111222555:::===???>>>>>>@@@DDDFFFEEECCCDDDCCCAAA@@@AAABBBCCCDDDFFFEEEMMM```}}}bbbGGG@@@@@@<<<999;;;:::999777555444444555666555555444444444333333333222222222222222222222222000000000000111111111111111111111222333333444444222333333444444333333222444333222222222444555666888888:::??????@@@LLLYYYkkkooogggSSS@@@<<>>AAAEEEGGGMMMVVV___cccjjjuuu{{{|||~~~zzzXXXOOOCCC>>>>>>>>>;;;777888777777666555444333333222222222222222222222222444333555999:::777666888666:::???@@@<<<666333444333333333222222222222222222222222222333333333333333333333555777:::===???AAABBBCCCDDDCCCDDDFFFHHHGGGHHHJJJKKKIIIHHHGGGFFFOOOVVVfff{{{tttnnnaaaaaaaaabbbaaa^^^[[[ZZZ\\\VVVSSSWWW___jjjyyyyyyrrrfffbbb\\\VVVTTTTTTVVVXXXWWWYYY[[[^^^___bbbfffhhhhhhgggffffffhhhjjjlllnnnooonnnllljjjjjjjjjkkklllgggaaa\\\___gggooottttttxxxzzz~~~}}}zzzzzzxxxdddSSSIIIDDDBBBAAA;;;999666444444444444333444444444333333333333222111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111000000000000000000111111111111222222222222222222222222000111333444555777;;;>>>@@@??????AAAEEEGGGFFFDDDIIIGGGCCCBBBCCCEEEGGGHHHCCCQQQiiisssRRRCCC???===;;;;;;<<<;;;999777666555666666555555444444444333333333222222222222222222222222000000000111111111222222111111222222333333444444333333444444444444333333555444333333333444555666888<<>>FFFZZZnnnzzzkkkVVVDDD:::<<>>===<<<;;;<<<>>>@@@AAAGGGJJJNNNVVVcccpppuuutttuuuzzz~~~{{{}}}~~~lllWWWEEEAAABBB>>><<<<<<999999888777666555444444333333333333333333333333777555777<<<===999888::::::BBBIIIGGG???777444444222222222222333333333333222222222333333333444444333333444555888;;;===???AAACCCDDDDDDDDDDDDFFFHHHJJJKKKLLLJJJGGGFFFIIILLLUUUaaatttvvvkkkcccWWWXXX[[[]]]```cccddddddiiiddddddlllwww}}}tttpppllleee^^^[[[XXXWWWVVVWWW[[[aaahhhlllooosssyyy}}}vvvmmmdddfffooosssnnngggmmmooorrrvvv{{{}}}sss___OOOFFFCCCCCC>>>;;;888666666666555444777666555444333111111000222222222222222222222222111111111111111111111111000000000000000000000000222222222111111111111111000000000111111111222222222222222222222222222222000222555777888:::<<<>>>AAA@@@AAACCCFFFGGGFFFEEEGGGEEEDDDBBBBBBDDDGGGIIIXXXooo^^^GGG???>>><<<;;;===<<<:::888777666555555555555444444444333333333222222222222222222222222000000111111111222222222111111222222333444444555333333444444444444333333666555444444444555666777;;;AAABBB>>>===MMMhhh}}}www```JJJ@@@>>>DDD[[[ttt{{{wwwlllSSSSSSVVVLLLDDDFFFLLLOOOOOOIII???777666888333666777444333555666555333333222111000000111111333333333333222222222222444444444444444444444444333333333444444555555666666666666777777777888888888555777<<<;;;777777<<<888999999999::::::;;;;;;========================:::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>???@@@@@@@@@???>>>======>>>@@@AAAGGGGGGIIIPPP\\\gggllllllnnnttt|||~~~yyyvvvvvvxxx{{{}}}}}}aaaGGGCCCDDD>>><<<@@@999999888777666555555444333333333333333333333333555444666;;;;;;888777999===HHHOOOJJJ???666333222111222222333333444444444333333333333444444444444444444444666888;;;>>>@@@BBBCCCEEEFFFEEEEEEFFFHHHNNNNNNKKKGGGFFFKKKUUU]]]aaammm~~~zzzuuurrrlllbbb[[[UUUWWWZZZ]]]dddpppxxx|||~~~{{{zzzwwwkkk^^^UUUWWWYYYVVVWWW]]]dddfffkkkrrrzzzyyy~~~~~~}}}{{{zzzzzz|||~~~kkkXXXLLLGGGFFFBBB???<<<:::999999777666777777666444333222111000222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111222222222222222333333000333666888:::;;;===>>>AAABBBCCCDDDFFFGGGGGGFFFCCCEEEFFFDDDDDDJJJTTT]]]mmmNNN@@@??????<<<<<<<<<:::999777666555555555555444444444333333333222222222222222222222222111111111111222222222222111222222333444444555555333444444555555444444333666555555444555777888999<<>>DDDQQQppp}}}ooouuufffRRRSSSTTTJJJFFFMMMLLLJJJEEE???;;;:::;;;===333777888444222333333222666444333222222444666888333333333333333333333333444444444444444444444444333333444555666666777777777777777888888888999999999666666:::<<<:::999;;;999999999::::::;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<===>>>>>>======>>>>>>???@@@@@@@@@???>>>>>>>>>???@@@AAABBBEEEFFFJJJOOOVVV\\\dddiiimmmsss||||||zzzvvvrrrppppppoooqqqxxx}}}oooNNNEEEDDD>>><<>>@@@EEEIIIJJJ<<>><<<::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>????????????>>>=========>>>???@@@AAA=========>>>??????@@@@@@>>>>>>>>>???@@@AAABBBCCCAAACCCIIIOOORRRVVV___iiiooouuu|||~~~zzzxxxllllllnnnlllgggdddlllvvv]]]JJJCCC???>>>???999999888777666555444444333333333333333333333333777444555888:::999;;;???GGGPPPQQQFFF;;;888666333333333333333444444444444444444444555555555666666777777888999;;;>>>AAACCCCCCEEEHHHHHHGGGFFFFFFGGGFFFEEEGGGMMMXXXgggttt}}}xxx|||tttnnneee___\\\ZZZWWWUUUUUUhhh~~~nnnbbbYYYSSSQQQSSSXXX\\\eeepppyyy{{{eeeRRRGGGCCC@@@<<<:::888777666444444444444444444555555555333333333333333333333333222222222222222222222222000000000000000000000000111111111111111222222222111111111222222222222333111111111222222333333444222444777999:::;;;>>>@@@AAACCCEEEEEEEEEEEEFFFGGGGGGHHHJJJPPPaaa~~~rrrjjjNNNGGGDDD???<<<<<<<<<;;;:::999888888555555444444444333333333222222222222222222222222111111111222222222333333222222333333444555555555444444555555555555444444444444444555888:::===>>><<>>NNNjjjzzzqqqwwwooo\\\UUUTTTSSSRRRRRRKKKEEE???<<>>BBB???<<<======???@@@AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCBBBAAAAAABBBBBB@@@@@@@@@AAABBBBBBCCCCCCAAAAAABBBBBBCCCCCCDDDDDDCCCDDDJJJQQQTTTUUU]]]gggmmmrrryyy}}}}}}zzzwwwuuuiiinnnrrroooccc\\\bbbmmmuuu|||~~~oooQQQDDDAAA???<<<::::::999888777666666555444444444444444444444444777444333666999:::>>>DDDIIIOOOKKK>>>666777777333444444444444444333333333444555555555666666666666999999999;;;===@@@CCCEEECCCFFFHHHIIIHHHGGGFFFGGGEEEJJJVVVgggyyyxxxxxx~~~yyyfffccc^^^ZZZZZZ^^^cccfffsssnnncccYYYSSSRRRUUU^^^gggrrr~~~xxx^^^LLLFFFCCC???<<<:::999777555555555555555555555555555333333333333333333333333222222222222222222222222000000000000000000000000000000111111111222222222111111111222222222333333000111111222333333444444555777888999:::===@@@CCC@@@CCCEEEEEEDDDCCCEEEFFFEEEIIIUUUkkkwwwkkkiiipppzzzhhh|||uuuUUUJJJFFF@@@<<<=========<<<;;;::::::555555444444444333333333222222222222222222222222111111222222222333333333222222333444444555555666444444555555555555444444333333444666888;;;>>>@@@BBBGGGLLLXXXtttvvvWWWEEEAAAGGG```{{{}}}xxxkkk]]]WWWYYYYYYRRRJJJBBB???:::555444555888;;;222999===:::666777999999999>>>EEEJJJIIIDDD<<<666=========>>>>>>?????????555555555555555555555555666777888999:::;;;<<<<<<999999::::::::::::;;;;;;DDD\\\cccMMM:::>>>CCC@@@>>>???@@@AAACCCDDDEEEFFFEEEEEEFFFFFFGGGGGGGGGHHHKKKJJJGGGEEECCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJIIILLLTTTXXXXXX\\\dddiiinnntttxxxxxxvvvtttrrrkkkrrryyytttdddYYY]]]iiilllsss}}}{{{~~~}}}WWWFFFCCC@@@:::<<<;;;;;;:::999888777777444444444444444444444444666222111444777999???EEEHHHLLLEEE666000444555000555555555444444333333333555555555555666666666777:::::::::<<<>>>AAADDDFFFDDDFFFIIIJJJIIIGGGGGGGGGIIISSSgggwwwzzz{{{tttmmm``````___```dddmmmwww~~~gggVVVTTTUUU[[[bbbjjjvvvoooZZZJJJGGGCCC@@@>>>===;;;999666666555555555444444444333333333333333333333333222222222222222222222222000000000000000000000000000000111111222222222222111111222222222333333333000000111222333333444444888999::::::;;;>>>BBBFFF@@@CCCEEEEEECCCBBBDDDFFFGGGPPPgggyyynnn```XXXWWWYYYYYYXXXYYYXXXXXXXXX[[[___cccfffuuukkkhhhKKKAAABBB@@@>>><<<<<<<<<;;;999888777666555444444444444444222222222222222222222222333333222222333333444555333333444444555666666666666666666666666555555555555777888777:::???CCCDDDGGGDDDXXXvvv|||fffLLLHHH@@@WWW{{{zzz}}}xxxggg[[[\\\___YYYPPPJJJ???===:::777555444333333444444555666777777666666::::::HHHXXXPPP===???RRRNNNOOOcccfffIII;;;???:::===999888::::::666444666999888999<<<@@@AAA???===AAA===<<<>>>>>>:::888999DDDMMMOOOFFFBBBEEEGGGDDD??????FFFIIIIIITTTVVVHHHLLLGGGGGGKKKKKKJJJTTTbbbiii]]]OOOGGGGGGKKKLLLKKKMMMNNNPPPSSSRRROOOMMMNNNOOOYYY^^^[[[XXXYYYSSSKKKLLLLLLOOOUUUXXXYYY^^^dddkkkqqqtttrrrrrryyyvvvhhh\\\[[[```kkkjjjooo{{{}}}uuugggPPPHHHBBB<<>>===;;;999777666555333444555666666555444333444666888:::===>>>@@@@@@BBB???;;;666444333444555777666555444333444444555444555555666777777666666<<<<<<<<<===???BBBDDDFFFCCCJJJMMMJJJGGGIIILLLMMMSSSqqq}}}zzzooommmkkkgggjjjppptttvvvppp```YYYKKKVVVhhh|||gggXXXIII@@@BBBAAA999777:::777666555444444444444444444444444444444444444444000000000000000000000000222222222222111111000000111111222222222333333333222222111111222222333444333333222222222333555666777888999;;;===@@@BBBCCCDDDCCCDDDGGGFFFDDDEEEJJJKKKnnn{{{hhh```___]]]ZZZRRRIIIEEEFFFHHHFFFDDDJJJJJJKKKLLLJJJJJJNNNSSSsss|||xxxVVVFFFEEEAAA???>>>===>>>===;;;999777777666555444444444444333333333333333333333333333333333222333444444555333333444555555666666777555555555555666666666666888888888999;;;>>>@@@@@@FFFLLLhhhgggPPPAAACCCHHHhhh{{{uuuzzzssshhhaaacccdddZZZMMMDDD>>><<<:::777555333333333444555555666777777666666444111888BBB@@@666888DDDRRRQQQ______EEE999???===???999666999<<<===???BBB:::@@@EEEAAA:::666999>>>===::::::@@@DDDBBBAAAAAA>>>DDDHHHHHHHHHGGGBBB<<>>??????@@@===999666333333444555777666555444444444555555555666666666777888888888<<<<<<<<<===@@@BBBEEEFFFLLLEEECCCHHHKKKKKKPPPXXX}}}wwwppprrrvvvxxxoooaaa\\\\\\bbbpppzzzaaaPPPBBBAAA???999666999777777666555444444444444444444444444444444444444222222222222222222222222222222222222111111111000111222222222222333333333222222222222222333333444333222222222222444555666999999;;;===???BBBDDDEEEEEEAAA@@@EEEHHHIIIJJJLLLkkksss```SSSOOONNNLLLIIIIIIHHHIIIIIIJJJIIIIIIJJJIIIJJJMMMMMMLLLMMMPPPuuufffNNNHHHAAA@@@????????????<<<:::888888777666555555555555333333333333333333333333444333333333333444555555333444444555555666777777444444444555555666666777999888999<<>>666>>>AAAEEE<<<666999???BBBFFFIIIKKKVVV^^^WWWGGG@@@IIIUUUFFF@@@???DDDGGGDDD???===JJJGGGKKKWWW___[[[QQQIIIGGGHHHRRR]]]hhhyyy|||lllUUUOOONNNXXXdddrrrcccVVVYYYcccpppzzz}}}sssqqqttt{{{vvvddd^^^YYYYYY\\\```iiiqqqvvv~~~}}}uuulllggggggbbb```gggrrr}}}tttcccuuudddOOOEEEBBB???>>>===<<<;;;:::999888555666666777777666666555555666888:::<<<===>>>>>>===:::777444333444555666777666666555555555555666777777666666777888:::;;;<<<<<<===>>>AAACCCEEEFFFNNNDDDCCCLLLNNNNNN```yyy~~~}}}{{{iii```aaajjjsssrrr]]]IIIBBB@@@;;;888:::888888777666555555555555444444444444444444444444333333333333333333333333222222222222111111111111222222222222333333333333333222222222222333444444222222222222333444666777:::;;;===???AAACCCEEEFFFEEEDDDFFFGGGGGGJJJVVVcccvvvnnnjjjhhhddd^^^RRRGGGDDDEEEEEEBBBAAADDDGGGJJJKKKOOOSSSWWWXXXSSSSSSWWWXXXSSSNNNMMMyyyVVVIIIBBB@@@??????@@@???===;;;:::999888777666555555555444444444444444444444444444444444444444555555666444444444555666666777777333333444555666666777777888777999???CCCDDDEEEGGGQQQooo{{{aaaHHHCCCMMMPPPllluuulllooossslllrrrwwwsssdddRRREEE@@@;;;:::888666444333333444555666666777777777666666:::888444222666===>>>;;;>>>===AAAAAA888444;;;BBBIII???888:::???AAABBBDDDCCCMMMUUUPPPEEEBBBLLLWWWQQQKKKHHHMMMPPPLLLEEEAAAMMMDDDHHH\\\kkkgggXXXNNNGGGKKKZZZkkk|||}}}___ZZZ]]]lll}}}bbbWWW]]]iii{{{mmmeee___^^^```dddkkkrrrttt}}}vvvrrrkkkccc]]]___gggrrrdddgggvvvYYYKKKGGGDDDCCCAAA>>>;;;999777555666666666666666666666666555666777999;;;<<<======999888555444333444666777777666666666666666666666777666555555666999;;;=========???@@@BBBDDDFFFGGGHHHJJJNNNPPPOOO\\\wwwrrrmmmlllsssnnnTTTGGGBBB???======:::999888777666555555555555555555555555555555555333333333333333333333333222222222222222222222222222222222333333333444444333333333333333444555555222222333444555666777888:::<<<>>>@@@BBBDDDFFFGGGCCCIIIOOOLLLFFFPPPppp{{{lll```YYYVVVRRROOOTTTMMMEEEBBBEEEIIIIIIEEEJJJLLLNNNTTT\\\gggrrryyy{{{qqqkkknnnmmmbbbXXXTTTcccLLLDDDBBB@@@?????????===;;;;;;;;;999888777666666666555555555555555555555555555555444444555555666777444444555555666777777888444444555555666777888888999777:::@@@CCCCCCGGGNNN___hhhQQQGGGFFFNNN^^^vvvqqq}}}yyysssssstttrrrzzz}}}qqq[[[JJJDDDDDD;;;:::888666555444555555666777777777777777666666333777666222333999:::777555777777999999555666>>>DDD===888;;;>>>>>><<<===<<<>>>AAABBBBBBEEEJJJNNNQQQLLLMMMUUU[[[[[[YYYXXXTTTMMMVVVooowww```PPPHHHNNNbbbyyyiiifffoooddd^^^hhhuuurrrlllgggiiilllmmmppptttvvvrrrggg]]][[[___gggsss~~~rrrbbbqqqdddNNNHHHFFFDDDBBB@@@===:::888777666555555555555555555666555666777999:::;;;;;;;;;777666444444444555666777666777777777777777777777666666555555777:::<<<>>>>>>???AAACCCEEEGGGHHHIIIEEENNNPPPOOO\\\}}}~~~{{{pppnnnfffnnn}}}~~~aaaNNNEEEAAA??????;;;;;;999888777666666666555555555555555555555555333333333333333333333333222222222222222222222333222222333333333444444444444444333333444444555666222333444666777999:::::::::<<<>>>AAACCCEEEFFFFFFDDDGGGJJJOOOXXXpppfff\\\PPPIIIHHHIIIGGGDDDMMMGGGCCCDDDHHHKKKJJJIIISSSVVV___ooo~~~pppdddaaayyyXXXJJJFFFBBB?????????>>>======<<<:::999888777666666666666666666666666666666666555555555555666777777444555555666666777888888666666666777777888888999;;;999<<>>CCCAAA@@@DDDIIIMMMNNNLLLOOOLLLNNNTTTYYYYYYZZZ\\\ZZZ]]]kkkkkkUUUOOOWWWnnnpppnnnxxxgggfffuuurrrnnnmmmsssxxxzzzzzz|||}}}zzznnnaaaZZZZZZ^^^fffoooeee```uuurrrSSSFFFCCCBBBAAA@@@???>>>===<<<777666666555555666666777555666777888999:::::::::666555555444555666777888666777777888888888888777666666666777999<<<>>>@@@@@@AAADDDFFFHHHIIIJJJKKKKKKNNNLLLTTTvvvuuudddccciii{{{sssYYYIIIBBB???>>>===<<<:::999888777666666555555555555555555555555333333333333333333333333222222222222333333333333333333333333444444444444555444444444444555666666333444666888:::<<<<<<===:::<<>>===;;;:::888777777777777777777777777777777777666666555555666666777888555555555666777777888888888888888888888999999999<<<;;;@@@EEEDDDFFFWWWllltttRRRMMMJJJSSSqqqzzzyyyrrr]]]PPPKKKFFF@@@;;;:::999777777777888888888888888888888777666666666666888:::999666666999888===777888CCC>>>555===:::999<<<@@@???===@@@EEEAAAAAACCCEEEGGGIIIIIIIIITTTRRRRRRRRRPPPLLLMMMRRRSSSZZZgggwwwqqq]]]\\\eeezzz{{{kkkooowwwtttvvvxxxhhh___ZZZZZZ^^^dddsssyyyaaajjj^^^LLLBBBBBBBBBAAA@@@??????>>>999999888777777888999999666666777888999999999888666666555555666666777888666777888999999999888888777888999;;;===???AAABBBBBBDDDFFFIIIKKKLLLLLLLLLOOOPPPVVVlllssshhhhhhsssiiiRRRFFFAAA@@@>>>===;;;:::888777777777555555555555555555555555444444444444444444444444222222222333333333444444333333333444444444444555555555555555555666666777444555888;;;===>>>??????<<<>>>AAADDDGGGHHHHHHHHHNNNRRReeerrr]]]NNNJJJGGGDDDDDDFFFIIIJJJIIIIIIIIIJJJLLLMMMRRRaaaqqqvvvxxxUUUOOOGGGBBB@@@AAABBBCCC>>>>>><<<:::999888777777777777777777777777777777666666666666666777888888555555666666777777888888:::::::::999999999999999;;;<<>>>>>AAACCC@@@===BBBIIIDDDJJJPPPPPPMMMLLLPPPTTTYYYXXXWWWUUUOOOJJJMMMTTTZZZaaagggnnn|||yyygggppprrryyypppeee^^^ZZZ\\\aaaiiixxxpppkkk|||iiiTTTFFFEEEDDDBBB@@@>>>===<<<;;;;;;:::999999:::;;;;;;666666777888888888888888777666666666666777777888666777888999::::::999888888999<<<>>>@@@BBBCCCDDDCCCEEEGGGJJJLLLMMMNNNNNNNNNTTThhh}}}~~~jjjccclllvvvZZZKKKEEECCC>>>>>><<<:::999888777777666666666666666666666666666666666666666666666666222222222333333444444444333333333444444444555555555555555555555666777777555666999<<<>>>@@@@@@@@@===???CCCFFFIIIJJJJJJIIINNNeeexxxiiiYYYMMMIIICCCCCCCCCEEEHHHLLLNNNNNNMMMNNNRRRVVVXXXbbb{{{lllYYYIIIFFFHHHFFFEEEFFFDDDBBB@@@===:::999888888:::999999888777888888888777777777777777777777777888888999999999::::::::::::;;;;;;:::;;;;;;<<<===@@@BBBEEEJJJUUUlllwww\\\LLLGGGbbbfff\\\VVVLLLDDDCCC:::::::::::::::;;;<<<===;;;;;;:::999999888888777999999888888888888999999:::;;;===?????????===<<<@@@AAACCCDDDFFFGGGHHHIIILLLQQQXXX[[[XXXTTTTTTXXX\\\]]]]]]\\\YYYWWWVVVVVV```bbbhhhttt~~~|||ooo```\\\[[[[[[gggnnn~~~ttt\\\NNNEEEFFFGGG@@@@@@CCC>>>>>><<<999999999::::::999999999999888888888888888888888777777777777777888777888::::::888777888888<<<;;;;;;===AAADDDEEEEEEFFFJJJLLLMMMOOOSSSTTTRRRVVVlllxxxwwwjjjhhh{{{nnnTTTIIIGGGAAA@@@???>>>===<<<;;;;;;777777888888777666666555777777666555444444333333444444444555555555666666666666666555555444444444777555444444666888::::::444777;;;>>>>>>>>>>>>???===EEEKKKJJJGGGIIINNNQQQgggnnn^^^TTTKKKDDDAAADDDFFFKKKOOOQQQSSSYYY^^^[[[[[[]]]ddduuufffNNNJJJLLLHHHFFFHHHGGGEEEBBB???===;;;::::::;;;:::999999888888999999999999999999999999999999999999999:::::::::;;;;;;:::;;;;;;;;;;;;<<<===???FFFKKKOOOTTTdddkkkUUUQQQ[[[~~~kkkbbb\\\QQQHHHFFF======<<<<<<===>>>>>>???<<<<<<;;;;;;:::999999999;;;::::::999999::::::;;;:::;;;===???@@@@@@??????BBBCCCEEEGGGIIIKKKMMMOOOSSSWWW\\\___^^^]]]^^^aaahhhiiiiiihhhfffddddddeeeiiillltttyyykkkeee```[[[bbbiii|||rrrZZZNNNMMMMMMFFFEEEFFFAAA???===:::999:::::::::999999999999999999999999999999999888888888888888999888:::;;;;;;999888888999<<<<<<===@@@CCCGGGHHHIIINNNNNNOOOSSSVVVXXX[[[]]]lllqqqxxx~~~aaaPPPKKKCCCBBB@@@???>>><<<:::999888888888888888888777777777777666666555444444333444444444555555555666666666666666555555555444444777666666666777999999999777:::>>>@@@@@@@@@@@@AAAEEEGGGIIIHHHGGGKKKVVVaaaqqq[[[NNNIIIFFFFFFHHHMMMKKKLLLTTTaaannnxxx}}}yyy{{{}}}ZZZRRRSSSNNNKKKOOOLLLJJJFFFCCC@@@>>>======<<<<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>======???CCCEEEKKKSSSXXX___xxxdddSSS___{{{sssllleeeXXXMMMIII@@@@@@@@@@@@@@@@@@AAABBB>>>>>>======<<<;;;;;;;;;===<<<<<<<<<<<<<<<=========>>>@@@BBBDDDEEEFFFFFFJJJLLLNNNOOOQQQSSSWWWZZZ```bbbfffiiimmmqqqtttuuu{{{|||{{{zzzxxxwwwxxxyyyxxx}}}yyylllaaabbbhhhxxxhhhWWWQQQQQQIIIGGGGGGAAABBB???<<<::::::;;;::::::999999::::::::::::::::::::::::999999999::::::;;;;;;<<<===<<<;;;::::::;;;===>>>AAAEEEIIILLLOOOQQQVVVRRRSSSYYY\\\]]]eeepppyyy~~~uuu[[[MMMHHHFFFDDDBBBAAA>>>;;;999888888888999999999999999888777777666666555555555555555555555666666666666666666666666666555555555777888888888888888888888;;;>>>AAABBBBBBBBBCCCDDDKKKJJJKKKMMMLLLQQQfff|||eeeVVVHHHCCCDDDFFFJJJNNNTTTVVV^^^ooojjj]]][[[UUURRRWWWPPPNNNJJJFFFCCC@@@???>>>>>>======<<<<<<<<<<<<<<<========================<<<=========>>>>>>>>>>>>???AAABBBAAAAAADDDJJJNNNRRR[[[bbbooofff\\\ttt{{{tttkkk\\\OOOIIICCCBBBBBBBBBBBBBBBCCCCCC@@@@@@??????>>>>>>======>>>=========>>>??????@@@CCCDDDFFFHHHKKKMMMNNNOOOTTTVVVWWWXXXXXXZZZ```dddkkknnnrrrwwwnnniiikkkwww|||eeeYYYWWWPPPMMMLLLFFFFFFCCC???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>??????>>>===<<<===>>>@@@CCCGGGLLLPPPUUUYYY[[[aaa]]]^^^cccdddhhhzzzjjjQQQOOOKKKGGGEEEDDDBBB???<<<999999999999999999::::::999999888888888777777777666666666666777777777777777777777777777777777777777888999999999888999:::@@@BBBEEEFFFFFFFFFGGGHHHNNNMMMPPPSSSSSS]]]}}}jjjQQQJJJFFFIIILLLNNNQQQTTTYYYlll|||ggg```ZZZXXX[[[TTTRRRNNNIIIEEEBBB@@@???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@BBBCCCCCCCCCGGGOOOUUU[[[fffsss|||fffiiiyyymmm^^^PPPIIIDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBAAAAAA@@@??????>>>>>>>>>>>>???@@@BBBCCCDDDHHHIIILLLOOOQQQTTTUUUVVVWWWYYYZZZYYYXXXZZZaaafffooouuu|||ssspppuuuzzzfffbbb\\\XXXWWWRRRKKKHHHCCC???>>>>>>>>>===============>>>>>>??????===============>>>??????AAAAAAAAA@@@??????AAACCCEEEJJJPPPVVVZZZ^^^cccgggmmmlllnnnqqqrrr|||bbbVVVQQQJJJGGGFFFEEEBBB???;;;;;;:::999::::::;;;<<<;;;;;;;;;:::::::::::::::777777888888888999999999999999999999999999999999777999;;;;;;::::::===???GGGIIIKKKLLLLLLLLLNNNOOOUUUTTTTTTUUUXXXnnnhhhVVVOOOKKKJJJOOOSSSVVV\\\bbbnnnsssddd___^^^\\\XXXVVVRRRLLLHHHDDDBBBAAABBBAAAAAA@@@@@@@@@@@@@@@????????????????????????@@@AAAAAAAAABBBBBBBBBBBB???BBBDDDCCCCCCHHHRRRZZZaaaooooooggg{{{~~~ooo___RRRJJJFFFEEEDDDDDDCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@>>>???@@@AAADDDFFFHHHIIIKKKNNNRRRUUUXXXZZZZZZZZZWWWYYYZZZXXXVVVYYYaaahhhqqq|||}}}vvvsss|||qqqjjjbbb^^^\\\XXXQQQLLLGGGBBBAAAAAAAAA@@@??????@@@@@@AAAAAABBBBBB??????>>>??????@@@AAABBBBBBCCCCCCBBBAAABBBEEEGGGLLLRRRZZZ```dddhhhnnnrrrqqquuuxxxyyyddd\\\RRRLLLJJJIIIFFFCCC@@@???===<<<<<<<<<===>>>========================999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<888;;;===>>>===???DDDHHHQQQSSSUUUVVVVVVXXXZZZ\\\bbbaaa^^^]]]jjjlllXXXPPPQQQOOOQQQVVV]]]eeeppp{{{lllhhhfff___]]]ZZZVVVPPPKKKGGGEEEDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAADDDGGGFFFFFFLLLWWWaaannnpppvvvrrrbbbUUUMMMGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCBBBAAAAAA@@@@@@???@@@BBBEEEHHHKKKNNNPPPRRRUUUZZZ___aaabbb```___[[[^^^```^^^]]]aaakkkttt|||tttvvvzzzooofff```^^^YYYUUUPPPJJJEEECCCCCCCCCBBBAAAAAABBBCCCCCCDDDEEEEEE@@@@@@@@@@@@AAABBBCCCDDDBBBCCCDDDCCCCCCEEEIIIKKKRRRYYYbbbhhhlllpppvvvzzzvvv|||zzzooo```WWWSSSRRRNNNKKKFFFDDDBBB@@@??????@@@AAA?????????@@@@@@@@@@@@@@@;;;<<<<<<<<<=====================>>>>>>?????????;;;>>>AAAAAAAAAEEEMMMSSS]]]___aaabbbccceeehhhkkklllppprrrzzzttt]]]UUUVVV\\\aaalll{{{uuuqqqmmmccc```]]]XXXSSSNNNJJJGGGFFFDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEHHHKKKJJJJJJPPP\\\ggg{{{tttdddWWWPPPIIIHHHGGGGGGFFFFFFFFFFFFCCCCCCCCCBBBAAAAAA@@@@@@AAABBBDDDGGGKKKOOORRRTTTXXX\\\bbbgggiiiiiigggeeebbbeeehhhhhhgggmmmyyywwwsss|||vvvkkkdddaaa]]]XXXSSSLLLGGGEEEDDDDDDDDDBBBCCCCCCDDDEEEFFFFFFGGG@@@@@@@@@AAABBBCCCDDDEEECCCCCCDDDDDDDDDGGGKKKNNNVVV^^^gggmmmppptttzzznnnaaa]]]ZZZVVVRRRJJJHHHFFFCCCBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA============>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAA>>>AAACCCDDDEEEJJJSSS[[[eeegggiiikkklllooorrruuuooozzzcccVVVYYY```mmmzzz|||tttmmmwwwtttuuuoooiiibbb[[[UUUPPPLLLIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDBBBCCCEEEFFFGGGFFFEEEEEEGGGKKKMMMLLLMMMWWWhhhvvv~~~xxxfffYYYSSSOOOMMMKKKJJJJJJIIIFFFEEEFFFEEEBBBAAA@@@BBBCCCEEECCCGGGLLLQQQTTTXXX\\\___dddhhhnnnrrrrrrqqqppppppnnntttvvvrrrqqqyyyzzzmmmnnngggYYY^^^ZZZSSSKKKFFFEEEEEEFFFCCCDDDDDDDDDEEEEEEFFFFFFCCCCCCBBBBBBCCCDDDEEEGGGDDDGGGHHHGGGEEEFFFLLLQQQaaafffooovvv{{{nnngggfff^^^ZZZ^^^UUUPPPHHHDDDDDDEEEEEEDDDDDDEEEEEEFFFEEECCCAAA@@@???>>>>>>???BBBCCCCCCAAA@@@BBBEEEEEEDDDCCCBBBCCCAAADDDFFFFFFHHHNNNYYYbbbjjjhhhiiippptttvvvxxx{{{|||zzzggg^^^YYYaaaoooxxxzzzrrrmmmhhhbbb]]]{{{wwwqqqkkkeee^^^VVVQQQMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIKKKLLLMMMMMMMMMLLLPPPRRRTTTTTTWWWeeeyyymmm]]]TTTUUUSSSQQQPPPPPPOOOMMMKKKIIIGGGDDDBBBBBBDDDGGGIIIJJJNNNUUU[[[```eeekkknnnuuuxxx|||~~~}}}{{{yyyyyy~~~zzzsssmmmccc```[[[UUUOOOKKKJJJJJJKKKGGGGGGGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEFFFGGGIIIJJJIIIKKKLLLKKKJJJLLLSSSYYYdddjjjsss|||oookkkeee___^^^VVVRRRLLLHHHHHHGGGFFFEEECCCCCCCCCDDDCCCCCCBBBBBBDDDBBB@@@AAABBBCCCBBBAAABBBDDDEEEEEEDDDCCCDDDEEEBBBDDDEEEHHHMMMVVVaaahhhmmmlllpppxxx}}}iiibbbaaabbbmmm}}}tttmmmeee```___^^^[[[XXX~~~tttmmmfffffffffeeeeeeddddddccccccccccccccccccbbbaaaaaaaaaaaaccceeefffgggggggggkkkmmmnnnooouuurrrhhheeecccaaa```aaa```^^^\\\ZZZXXXUUUSSSTTTWWW[[[]]]ccchhhnnntttyyy~~~|||vvvqqqkkkfff___XXXRRROOONNNMMMIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJLLLMMMJJJLLLLLLLLLMMMRRR[[[aaannnuuu{{{qqqmmmggg```\\\XXXSSSNNNLLLJJJHHHGGGEEEDDDDDDDDDDDDEEEFFFFFFHHHEEEBBBAAAAAABBBBBBBBBCCCDDDEEEDDDCCCDDDEEEGGGHHHHHHIIINNNXXXccclllrrruuutttxxx{{{iii\\\___gggrrr|||ppphhh```\\\WWWVVVXXXZZZZZZYYY~~~{{{yyyzzz~~~xxxnnnddd\\\WWWUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTVVVWWWXXXYYYWWWXXXYYYZZZ^^^fffpppwwwzzzvvvpppggggggbbbZZZSSSMMMKKKJJJJJJJJJIIIGGGFFFFFFGGGHHHIIIMMMIIIEEECCCDDDEEEFFFFFFEEEFFFFFFFFFEEEFFFIIILLLNNNLLLNNNVVVdddrrrzzz|||nnnccc]]]fffuuuxxxnnnhhhccc``````]]][[[[[[]]]```aaaaaaxxxtttvvvvvvuuuuuuttttttssssssuuuvvvwwwxxxyyyzzzzzz{{{{{{|||}}}xxxuuuooodddYYYQQQNNNOOOPPPQQQOOOMMMKKKJJJJJJJJJKKKPPPMMMJJJHHHIIIKKKLLLLLLHHHIIIJJJIIIIIIKKKNNNPPPPPPPPPTTTaaassstttiiiggglll}}}{{{qqqiiieeedddeeefffeeedddcccdddfffiiikkklll~~~rrriiieeefffhhhfffeeecccaaa```^^^^^^]]]\\\ZZZWWWVVVVVVXXXXXXXXXRRRTTTUUUVVVVVVWWWZZZ\\\]]]```iiizzzwwwrrrxxxzzzwwwrrrnnnmmmnnnqqqsssrrrrrrtttvvvyyy}}}}}}|||||||||zzzyyytttwwwyyy{{{{{{|||~~~