BM66(X bbbaaaaaacccfffhhhhhhhhhbbbcccdddeeeeeedddcccbbb______``````aaabbbccccccbbbccceeefffggggggfffeeebbbbbbbbbaaaaaaaaa``````eeeffffffggghhhggggggggggggggggggggggggfffffffffhhhhhhhhhhhhhhhhhhiiijjjiiiiiijjjkkkkkklllmmmmmmkkkkkkkkkjjjiiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmmmmooooooooopppppppppqqqqqqqqqrrrrrrssssssttttttttt{{{||||||}}}}}}~~~~~~~~~~~~}}}wwwooohhhfffeeeeeeeeerrrwwwVVVUUUTTTUUUVVVWWWVVVUUUOOOPPPQQQRRRRRRQQQPPPOOOLLLLLLLLLMMMMMMNNNNNNNNNIIIJJJLLLNNNOOOOOONNNMMMOOOOOOOOOOOONNNNNNNNNNNNPPPQQQRRRSSSTTTUUUUUUUUUPPPPPPPPPOOONNNNNNMMMMMMNNNMMMMMMMMMNNNNNNOOOPPPLLLLLLMMMMMMMMMMMMMMMMMMKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGDDDDDDEEEEEEFFFGGGGGGHHHDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFGGGGGGFFFFFFGGGIIIMMMJJJEEEBBBAAAAAA@@@???999<<>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAA????????????????????????>>>>>>>>>>>>????????????============>>>>>>>>>>>><<<<<<<<<===>>>??????@@@======>>>??????@@@AAAAAA===>>>??????>>>>>>@@@AAA;;;;;;;;;===@@@AAA@@@???AAA@@@@@@??????@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@<<>><<>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;========================>>>>>>===<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===========================>>>>>>======<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<======>>>>>>???@@@@@@@@@@@@???>>>>>>???@@@@@@@@@@@@???????????????????????????@@@AAABBBBBBBBBBBBDDDFFFIIIZZZjjjrrrvvvzzzzzzwwwppppppkkkgggnnn{{{zzzyyyrrriiiooojjjgggjjjsss{{{cccXXXMMMIIIGGGFFFHHHKKKFFFKKKIIIBBBJJJbbbwww~~~uuurrrooommmiiidddaaa___^^^^^^^^^______^^^]]]]]]^^^```bbbaaa```___^^^]]]\\\[[[]]]]]]\\\\\\^^^```aaaccceeefffggghhhjjjmmmooopppmmmmmmmmmmmmnnnnnnnnnnnnttttttvvvyyy|||YYYUUUQQQNNNMMMMMMMMMLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKIIIGGGGGGHHHHHHGGGFFFHHHIIIKKKLLLMMMLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDEEEEEEFFFHHHIIIJJJJJJIIIHHHGGGFFFDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;<<<;;;<<<<<<======<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;999999999:::::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<=========<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<===<<<<<<;;;;;;<<<<<<===<<<<<<===>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>????????????????????????===???AAA@@@>>>???BBBEEEVVVbbbmmmsssvvvxxxtttmmmkkkfffdddpppyyyrrrrrrtttrrrlllfffeeefffjjjmmmnnnjjjfffRRRJJJDDDCCCCCC@@@@@@BBBCCCIIIIIIIIITTTkkk|||}}}yyywwwvvvpppfff___^^^^^^\\\YYYVVVTTTSSSSSSTTTSSSTTTTTTSSSRRRRRRSSSUUUUUUTTTTTTSSSQQQPPPPPPOOOQQQQQQQQQQQQRRRTTTUUUVVVYYYYYYZZZZZZ[[[]]]^^^___^^^^^^^^^_________``````dddeeefffhhhkkknnnpppqqqsssuuuwwwyyyzzz}}}YYYVVVRRROOONNNMMMLLLLLLMMMNNNNNNNNNMMMLLLJJJIIIMMMKKKIIIHHHHHHHHHGGGFFFHHHIIIJJJKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFBBBBBBBBBBBBCCCDDDFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>>>>>>>>>>>========================;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;::::::;;;;;;;;;;;;::::::::::::999999999999:::::::::::::::;;;;;;:::::::::999999999::::::::::::;;;999999999999999999999999999999999:::::::::;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;::::::::::::::::::;;;<<<;;;;;;::::::;;;;;;<<<::::::;;;<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@???<<<>>>EEEKKKdddjjjpppsssuuutttnnnggggggiiiqqq~~~xxxqqqooopppnnnjjjbbbeeeiiiiiieee\\\RRRKKKFFFBBBAAADDDDDDAAA@@@AAAAAAGGGKKKPPP___sss|||{{{qqqkkkeee```ZZZSSSPPPQQQQQQOOONNNMMMLLLLLLMMMNNNMMMNNNNNNMMMLLLLLLMMMOOOMMMMMMLLLKKKJJJJJJIIIIIIKKKKKKKKKKKKLLLNNNOOOPPPSSSRRRRRRRRRRRRRRRSSSSSSUUUVVVVVVWWWXXXYYYYYYZZZ\\\\\\]]]___aaaccceeefffgggiiilllnnnpppssswwwzzz{{{|||~~~~~~wwwccc]]]VVVTTTWWWZZZZZZXXXTTTUUUWWWYYY]]]aaadddeeeiiikkknnnrrrtttuuuuuutttxxxzzz|||~~~}}}||||||||||||~~~~~~}}}}}}}}}}}}||||||zzzzzzzzzzzzzzzzzzzzzzzz~~~~~~~~~WWWTTTQQQOOOOOOOOONNNMMMOOOOOOPPPPPPOOONNNLLLKKKPPPMMMKKKJJJJJJIIIHHHFFFIIIJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDD@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCBBBBBB@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAA@@@@@@?????????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999888888888999999999999999999999999::::::999999888999999:::888999999::::::999999888999888888777777888888999888999999::::::999999888888888999999999:::::::::888888888888888888888888777777888888888999999999999888888888888888888999999999999999999999999999777777888888888999999999999999999999999999999999999999999999999999999999:::999999888888999999::::::::::::999999:::::::::999999:::;;;;;;;;;;;;:::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>===CCCOOOYYYjjjnnnrrrrrrooolllkkkkkkrrr}}}}}}xxxqqqmmmllliiidddkkkllljjjdddZZZNNNEEE@@@BBB@@@@@@DDDEEECCCBBBEEEGGGKKKOOOWWWeeeqqqqqqkkkaaa[[[UUUSSSOOOJJJJJJMMMJJJJJJIIIHHHHHHIIIJJJJJJJJJKKKKKKJJJIIIIIIJJJLLLJJJJJJIIIIIIHHHHHHGGGGGGIIIIIIJJJJJJKKKLLLMMMMMMPPPOOOOOONNNNNNOOOOOOPPPTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[\\\]]]___```bbbcccdddgggjjjmmmooorrrvvvyyywwwzzz}}}~~~~~~bbbXXXMMMHHHJJJKKKHHHDDDKKKKKKLLLMMMNNNPPPRRRSSSNNNPPPSSSVVVWWWVVVUUUTTTXXXYYY[[[]]]^^^______^^^^^^^^^^^^]]]\\\[[[ZZZZZZUUUUUUUUUUUUUUUVVVVVVVVVRRRQQQPPPNNNMMMMMMLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIFFFFFFFFFFFFFFFEEEEEEEEEBBBBBBCCCCCCCCCDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHJJJKKKMMMNNNNNNNNNPPPRRRQQQPPPOOOPPPPPPJJJJJJKKKKKKLLLMMMNNNNNNLLLMMMNNNPPPRRRSSSTTTUUUSSSQQQOOONNNOOOPPPOOOOOOOOOPPPRRRSSSSSSSSSRRRQQQQQQOOOLLLKKKKKKJJJHHHGGGIIIJJJJJJJJJJJJHHHGGGFFFCCCDDDDDDEEEDDDDDDCCCBBB@@@?????????@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBB>>>>>>?????????@@@@@@@@@AAAAAA@@@??????>>>>>>=========<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::888888888888777777777777777777777777777777777777888777777777777777888888777777888888888888777777777777666666666666777777777777888888888888777777777777777777888888888999777777777777777777777777666666666666777777777777777777666666666666777777777777777777777888888888666666666666777777777777777777777777777777777777777777777777777888888888888888777777777777888888999999888888888888999999888999999:::;;;:::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======AAALLL[[[ffflllqqqsssooofffdddlllwww|||~~~xxxuuunnnhhhhhhmmmooommmtttoooeeeXXXMMMEEECCCCCC@@@===<<>>>>>?????????@@@@@@@@@<<<<<<<<<=========>>>>>>========================;;;;;;;;;;;;<<<<<<<<<<<<<<<===??????===<<<===>>>AAAAAABBBCCCDDDDDDEEEEEE@@@@@@AAABBBBBBCCCCCCDDDOOONNNMMMMMMOOOPPPOOOOOONNNOOOQQQSSSTTTUUUTTTTTTPPPNNNKKKJJJJJJJJJHHHGGGGGGHHHHHHIIIHHHGGGEEEDDDAAABBBCCCDDDCCCCCCAAA@@@???????????????@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAA<<<<<<=========>>>>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;::::::999::::::;;;999999999999999999999999777777777666666666666555666666666666666666666666666555555555555666777777555666666666666666666555666666555555555555666666666666777777777777666666555555555666666666777777555555555555555555555555444444444555555555666666666555555444444555555666555555555666666666666666444444444555555555666666666666666666666666666666555555555666666666666666777777666666666666777777888777777777777777777888777888888999999999999999888999::::::;;;;;;::::::::::::::::::::::::::::::999999;;;???HHHUUUcccllllllooopppiii```bbbuuu}}}yyy{{{vvvpppgggdddkkkxxxnnneeeWWWJJJBBB@@@BBBDDDBBB>>><<<>>>???AAAIIIQQQ```\\\YYYZZZ]]][[[SSSKKKHHHEEEDDDFFFEEE@@@>>>???AAA@@@@@@@@@@@@??????>>>@@@AAAAAA@@@??????@@@BBBAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKMMMNNNKKKKKKLLLMMMNNNOOOOOOPPPRRRRRRSSSTTTUUUWWWYYYZZZZZZ]]]aaadddfffhhhkkkmmmlllooorrruuuyyy}}}jjjSSSHHHFFFHHHIIIGGGGGGGGGGGGGGGHHHIIIIIIDDDFFFJJJNNNRRRSSSTTTTTTWWWWWWXXXXXXXXXWWWVVVUUUSSSTTTUUUUUUTTTSSSQQQPPPOOOOOONNNMMMNNNOOOPPPQQQLLLLLLJJJIIIHHHGGGGGGFFFBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>======;;;;;;;;;<<<<<<<<<======999999999:::::::::;;;;;;========================?????????>>>>>>============???@@@@@@???>>>>>>???888888888999999::::::;;;999999999888888888888888NNNMMMLLLLLLNNNNNNMMMLLLLLLNNNOOOQQQRRRSSSRRRRRRMMMKKKIIIHHHHHHGGGFFFEEECCCDDDEEEFFFEEEDDDCCCBBB???@@@AAACCCCCCBBB@@@???>>>>>>======>>>>>>??????AAA@@@@@@@@@??????>>>>>>;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;::::::999999999888888999999:::888888888888888888888888666666666555555555555444555555555555555555555555444444444444444555666666444444555555555555444444555555444444444444555555555555666666666666555555333333444444444555555555444444444444444444444444333333333444444444444555444444333333333333444444444444444444555555555666333333333444444444444555555555555555555555555555444444444444555555555666666666555555555555666666777666666666666666666777555666666777777777777777777777888999999999999888999999999999999999999999888:::>>>HHHUUUaaaiiilllgggfffdddaaa```kkk~~~zzzxxxwwwrrrnnniiikkkuuu~~~}}}uuu\\\TTTIIIBBB???@@@@@@@@@CCC@@@???AAADDDHHHSSS]]]___YYYSSSRRRQQQNNNIIIEEECCCAAAAAADDDCCC???===>>>>>>>>>???????????????>>>??????@@@???>>>===???AAA@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCDDDDDDDDDCCCCCCEEEEEEFFFGGGHHHJJJKKKLLLKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRTTTVVVXXXYYYWWWZZZ^^^```bbbccceeegggkkkkkklllpppuuuzzz|||}}}{{{}}}tttcccYYYUUUSSSCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFIIIMMMQQQTTTUUUVVVXXXYYYZZZ[[[[[[ZZZYYYXXXSSSTTTVVVWWWWWWUUUTTTSSSOOONNNMMMLLLMMMNNNPPPQQQLLLKKKJJJIIIHHHGGGGGGGGGCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>=========999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>:::999999999888888888777888:::;;;;;;:::999999:::========================???>>>>>>>>>>>>>>>>>>>>>OOONNNLLLLLLMMMMMMKKKIIIKKKLLLNNNOOOPPPPPPOOOOOOJJJHHHFFFEEEFFFFFFEEECCC@@@AAABBBCCCCCCBBBAAAAAA>>>???AAABBBBBBAAA@@@???======<<<<<<<<<===>>>>>>?????????>>>===<<<<<<<<<:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;:::999999999888888888888888999999777777777777777777777777666666555555555444444444444444444444444444444444333333333333444444555666333444444555555444444333555444444333333444444555444555555555555555555444222222222333333333444444444444444444444444444444222222333333333444444444444333333222222333333444333333333444444555555555222222333333333444444444444444444444444444444444333333333444444555555555555555555444444555555555666666555555555555666666333444555555666666555555555666666777777777777777888888888888888888888888:::<<>>BBBEEEKKKVVVaaaYYYRRRKKKHHHGGGEEECCCCCC<<<::::::>>>>>>;;;;;;>>>888999:::;;;<<<<<<<<<<<<;;;<<<<<<;;;::::::;;;===<<<<<<<<<======>>>>>>???===>>>???@@@@@@@@@???>>>BBBBBBBBBBBBCCCDDDFFFFFFJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMOOOQQQSSSUUUWWWRRRUUUYYY\\\]]]^^^```aaahhhffffffjjjppptttuuutttvvvxxx}}}zzzgggXXXPPPHHHGGGFFFEEEDDDCCCCCCCCCFFFFFFHHHJJJLLLOOOPPPQQQRRRSSSUUUVVVWWWWWWWWWVVVRRRTTTUUUWWWWWWVVVTTTSSSRRRQQQPPPOOOOOOPPPRRRTTTLLLLLLKKKJJJIIIIIIIIIIIICCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>======<<<<<<999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;::::::::::::::::::::::::<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;888888888888999999999999MMMMMMMMMLLLKKKKKKJJJJJJGGGIIIKKKMMMMMMLLLJJJIIILLLKKKHHHEEECCCBBBAAAAAAAAAAAABBBBBBAAA???>>>===<<<===???AAAAAA@@@>>>===??????>>>===<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;999999:::;;;;;;<<<<<<===>>>===<<<;;;:::999999999888888777777777777888888777777777666555555444444333333333333333333333333444444333222222333444444111111111111111111111111333333333222222111111111333222222111111222222333222222222222222222222222000000111111111222222222333333333222222111111111222222222222222222222222333222222111111222222333222222222222222222222222000000000111222222333333444333333222222333333444111111222222222333333333333222222111111222222333333333333333333333333333222222222333333333444444444444444555555555555666:::666333222444666666555;;;HHHVVV___fffjjjggg___[[[SSSRRRaaayyy{{{vvvrrrppplllrrrxxxwwwmmm^^^NNNEEEBBBCCCCCCCCCBBBAAA@@@???@@@===>>>CCCLLLRRRSSSRRRIIIHHHEEECCC@@@>>>===<<<======<<<;;;;;;:::999999888888999999999::::::::::::999999999999999999::::::;;;;;;;;;;;;;;;;;;:::>>>>>>>>>>>>????????????===>>>???@@@BBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKMMMNNNOOOPPPQQQSSSUUUXXX[[[\\\]]]]]]\\\aaabbbccceeeiiimmmppprrrrrruuuyyy|||}}}~~~kkkYYYKKKDDD@@@@@@@@@???AAADDDCCCEEEGGGIIILLLMMMNNNOOORRRSSSTTTUUUUUUUUUUUUUUURRRRRRTTTYYY]]]\\\XXXTTTTTTRRRPPPOOOOOOOOOQQQRRRMMMJJJHHHIIIKKKKKKIIIFFFGGGGGGEEEDDDBBB@@@???>>>============<<<<<<<<<<<<::::::::::::::::::::::::<<<;;;::::::999999999999888999::::::;;;;;;::::::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;::::::999999999777777888888888999999999LLLLLLKKKJJJIIIHHHHHHGGGGGGHHHKKKLLLMMMLLLJJJHHHJJJHHHFFFCCCBBBAAAAAAAAAAAABBBBBBBBBBBB@@@???>>>======>>>??????>>>======>>>======<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999888888999999:::;;;;;;;;;<<<<<<:::999888777777777777777666666666666777777666666666555444444333333333333333333333333333333333333222111111222333333111111111111111111111111222222222222222111111111222222111111111111222222222222222222222222222222000000000111111111222222333333222222222111111111222222222222222222222222222222111111111111222222222222222222222222222222//////000000111222222333333333222222222222333333111111111222222222222333222222111111111111222222333333333333333333333333222222222333333333333444444444444444555555555555222444666555444666<<<@@@KKKVVVaaaeeeeeeddd^^^WWWVVVWWWbbbvvvzzztttppp}}}xxxnnncccXXXMMMFFFBBB>>>>>>??????@@@@@@@@@@@@>>>===???EEELLLPPPNNNKKKDDDCCCAAA>>><<<::::::999;;;;;;;;;:::999888888888777777888888888999999999999888888777777888888999:::::::::;;;;;;:::::::::<<<<<<=========>>>>>>>>>======>>>???AAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLNNNOOOOOOQQQRRRUUUXXXZZZZZZZZZZZZ^^^___```bbbeeeiiilllnnnnnnqqquuuwwwxxxyyy{{{|||}}}kkkRRRJJJDDDDDDEEEDDDCCCDDDBBBCCCEEEGGGIIIKKKLLLMMMPPPPPPRRRSSSTTTTTTTTTTTTSSSSSSVVVYYY\\\\\\XXXTTTUUUTTTRRRPPPOOOPPPQQQQQQLLLJJJHHHIIIJJJJJJHHHFFFFFFFFFDDDCCCAAA???>>>============<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;:::999999999999999888888999:::::::::::::::999999999999999999999999999999999999999999999999::::::::::::999999999888777777777888888888999999JJJJJJIIIHHHGGGFFFEEEEEEFFFGGGIIIKKKKKKJJJIIIHHHFFFEEECCCBBBAAA@@@AAAAAABBBCCCCCCCCCCCCAAA@@@???=========<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888777777888888999::::::::::::999888777666555555555555555555555555555555555555555444444333222222111222222222222222222222222111111000000000000111111000000000000000000000000000111111111111111111222222111111000000111111222111111111111111111111111//////000000000111111111222222111111111111000000111111111111111111111111222111111000000111111222111111111111111111111111...//////000000111222222222222111111111111222222000000000111111111222222222111111000000111111222222222222222222222222222111111222222222333333333333333333444444444555555...444888777333777CCCNNN[[[dddjjjhhhaaa[[[VVVSSSZZZbbbuuu~~~{{{www{{{ooo^^^OOOGGGBBB@@@???>>>>>>>>>>>>>>>???@@@AAA<<<===AAAFFFKKKKKKFFFAAA???>>>===;;;:::999999888999999888888777666666666555666666666666777777777777777666666666666777777888999999::::::999999888:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???AAAAAABBB@@@AAAAAABBBBBBCCCDDDDDDFFFFFFGGGIIIJJJKKKLLLMMMNNNPPPRRRTTTVVVWWWWWWVVVZZZZZZ\\\^^^aaadddggghhhhhhkkknnnpppqqqrrrtttvvvxxx{{{~~~}}}aaaTTTGGGDDDDDDCCC@@@@@@@@@@@@BBBDDDFFFGGGIIIIIIMMMMMMOOOPPPRRRRRRSSSSSSTTTUUUWWWZZZ\\\[[[WWWTTTWWWUUUSSSQQQPPPOOOPPPPPPLLLJJJHHHHHHIIIIIIGGGFFFDDDDDDCCCAAA???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999:::999999888888888888888777777888999999999999999888888888888888888888888888888888888888888888888999999999999888888888888666666777777777888888888IIIIIIHHHGGGFFFEEEDDDDDDEEEFFFHHHIIIJJJIIIHHHGGGDDDCCCBBBAAA@@@AAABBBBBBBBBCCCDDDDDDDDDCCCAAA@@@>>>===;;;::::::;;;<<<===999999999::::::;;;;;;;;;999999999999888888888888777777888888999:::::::::999999777666555444444444444444444444444444444444333333333222111111000000111111111111111111111111////////////////////////000000000000000000000000/////////000000111111111111000000//////000000111000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000---......//////000111111111000000000000000000111//////000000000111111111111000000//////000000111111111111111111111111111111111111111222222222222222333333333444444444444000444777555555<<>>AAA@@@????????????@@@AAA>>>???AAADDDFFFDDD???;;;===<<<;;;:::::::::::::::666666555555555444444444444444444444555555555555555555444444444444555555777777888888888888777777777888888888888999999999::::::;;;<<<===>>>???@@@>>>>>>??????@@@AAAAAAAAACCCDDDEEEFFFGGGHHHIIIJJJLLLMMMOOOQQQSSSSSSTTTTTTVVVVVVXXXZZZ]]]```bbbcccbbbeeehhhiiijjjlllnnnppptttvvvzzz||||||}}}~~~||||||~~~jjjTTTHHHDDDAAA>>>===???@@@AAABBBCCCEEEFFFGGGKKKLLLMMMOOOQQQRRRRRRSSSTTTVVVXXXZZZ[[[YYYWWWTTTVVVUUUSSSQQQOOONNNMMMMMMJJJJJJIIIHHHGGGGGGFFFEEEBBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;::::::::::::888888888888888888888888888888777777666777777888666666777888888888888777666666666666666666666666777777777777777777777777777777777777777777777777555555666666666777777777IIIIIIHHHHHHGGGFFFFFFFFFEEEEEEFFFGGGHHHGGGGGGFFFCCCBBBAAAAAAAAAAAACCCCCCBBBCCCDDDDDDDDDCCCBBBAAA???===;;;999999:::<<<===888888999999:::;;;;;;;;;::::::::::::999999999999888888999999:::;;;;;;;;;:::999888777555555555555222333444444444444333222222222222111000000//////000000000000000000000000........................////////////////////////.........//////000000000000//////......//////000////////////////////////------........./////////////////////////////////////////////////////////000//////......//////000////////////////////////,,,------......///000000/////////....../////////........./////////000000000//////......//////000000000000000000000000000000000000111111111222222222222222222333333333444222222333555<<>>>>>???@@@@@@@@@AAAAAABBBCCCEEEFFFGGGHHHKKKLLLMMMNNNPPPQQQQQQRRRSSSTTTVVVXXXZZZ\\\]]]^^^^^^```cccdddeeegggjjjlllppprrrvvvxxxyyyzzz{{{}}}|||kkkXXXMMMFFFAAA@@@@@@@@@@@@AAABBBDDDEEEFFFJJJKKKMMMOOOPPPQQQRRRRRRTTTUUUXXXYYYYYYWWWVVVUUUTTTSSSRRRPPPNNNLLLKKKJJJIIIIIIIIIGGGFFFEEEDDDDDDAAA@@@@@@>>>===<<<;;;;;;::::::::::::999999999999777777777777777777777777666666555555555666666777444555666666777777666666555555555555555555555555666666666666666666666666666666666666666666666666444444555555555666666666HHHHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEFFFFFFFFFFFFEEECCCBBBAAA@@@@@@AAABBBCCCBBBBBBCCCDDDDDDCCCBBBAAA???>>><<<:::999:::;;;<<<999999999::::::;;;;;;;;;<<<;;;;;;;;;::::::::::::888888999999:::;;;;;;;;;::::::888777666555555555222333444555555444333222222222111111000/////////////////////////////////------............------////////////////////////---.............../////////......------......///........................,,,,,,---------.........------............//////........................///......------......///........................+++,,,,,,---......//////......------------......------.........////////////......------......//////////////////////////////000000000000111111111111111222222222333333333111111333===KKKYYYccchhhddd^^^WWWRRRPPPVVVeeetttzzz}}}|||nnn^^^SSSMMMHHHBBB@@@AAABBBAAA@@@<<<===???AAABBBCCCDDDDDDBBBAAA>>><<<:::888888888555555444444555555666777222222222111111111111111222222222222333333333333333333222222222222333333333444444555555444444333444444444555555555666666777777888888999::::::;;;<<<<<<<<<===>>>>>>????????????@@@BBBCCCDDDEEEFFFIIIJJJJJJKKKLLLNNNNNNOOOPPPQQQSSSUUUWWWXXXYYYYYY[[[]]]___```aaacccfffiiijjjmmmqqqssstttuuuvvvxxxyyyyyyyyyzzz||||||ppp___PPPEEEAAAAAAAAA@@@@@@AAABBBDDDEEEJJJKKKLLLNNNOOOPPPPPPPPPQQQTTTWWWXXXWWWVVVUUUVVVRRRRRRQQQOOOMMMKKKJJJIIIHHHIIIIIIGGGDDDCCCCCCCCC@@@@@@???>>>===<<<;;;;;;999999999999888888888888666666666666666666666666555444444444444555555666333444444555555555555555444444444444444444444444555555555555555555555555444444444444555555555555333333444444444555555555EEEFFFFFFGGGGGGHHHIIIIIICCCCCCDDDDDDEEEEEEEEEEEEAAAAAA????????????@@@AAAAAABBBCCCCCCDDDCCCBBBAAA???>>>===;;;;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::777777888888999::::::::::::999888666555555555555222333444555555444333222222222111111000/////////........................------...//////...------.................................---------------......------------......------------------------,,,,,,,,,,,,------------,,,,,,------............------------------------......------------......------------------------+++++++++,,,------......------,,,,,,,,,,,,------,,,------------...............------------............................../////////000000000111111111111111111222222222222222666???LLLZZZcccffffff___XXXRRRTTTYYYdddvvv~~~~~~~~~{{{ooo___RRRKKKJJJGGGCCC@@@???@@@AAACCCBBBDDDFFFGGGGGGFFFDDDBBB@@@???>>>;;;888777777777222222222222222333333444111111111111111111111111111111222222222333333333333222222222222222222333222333333333333333333222333333444444444555555555666666666777888888999999::::::;;;;;;<<<=========>>>???@@@AAABBBCCCDDDEEEGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNQQQSSSTTTUUUUUUUUUXXXYYY[[[\\\]]]```cccfffcccfffjjjlllmmmnnnppprrrsssssssssuuuwww{{{~~~~~~eeeQQQGGGAAA@@@???>>>???AAACCCDDDIIIJJJKKKLLLMMMMMMMMMMMMOOORRRUUUVVVUUUTTTUUUWWWRRRQQQQQQOOONNNLLLKKKJJJGGGHHHIIIGGGCCCAAAAAACCC@@@@@@???>>>===<<<;;;;;;999999888888888777777777555555555555555555555555333333333333333444555555222333333444444444444444333333333333333333333333444444444444444444444444333333333333444444444555333333333333444444444444CCCDDDEEEFFFGGGHHHIIIIIICCCCCCCCCCCCDDDDDDDDDEEE@@@@@@>>>=========>>>???@@@AAABBBCCCCCCCCCBBBAAA??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999666666666777888888999999999888777666555444444444222333555666666555333222222222111111000000//////........................------...//////...------.................................------,,,,,,,,,...------,,,,,,------...------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------...------,,,,,,------...------------------------***++++++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...........................////////////000000000000000111111111111222222222555===KKKZZZcccfffccc```YYYRRRPPPWWWcccqqq|||{{{nnn```UUURRRRRRAAABBBCCCBBBBBBBBBDDDFFFNNNOOOPPPOOOLLLHHHCCC???>>>>>>>>><<<999777666666222222222222222222333444000000000000111111111111111222222222222333333333333333222222222222333333222222222333333222222222333333444444444555555555555555666666777777888888888999999:::;;;;;;<<<<<<>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFGGGIIIIIIKKKLLLOOOQQQRRRSSSSSSRRRVVVWWWYYYZZZ[[[]]]aaaddd^^^aaaeeegggiiijjjkkkmmmppppppqqqsssvvvzzz~~~~~~ttt~~~bbbTTT@@@???>>>===>>>???AAABBBHHHHHHIIIJJJKKKKKKKKKJJJMMMQQQTTTUUUTTTSSSUUUWWWRRRRRRQQQPPPOOOMMMLLLKKKGGGHHHIIIGGGCCC@@@AAACCC@@@@@@???>>>===<<<<<<;;;888888888888777777777777555555555555555555555555333222222222333333444555222222333444444444444333222222222222222222222222333333333333333333333333222222222333333444444444222222333333333444444444CCCDDDEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC>>>??????>>><<<<<<>>>@@@???@@@@@@AAAAAA@@@@@@???BBBAAAAAA@@@???>>>======::::::;;;<<<<<<======>>>::::::::::::::::::::::::888777777777777777888888666666666666555444333222///111444555666555333111333222111000////////////------------------------------------------------,,,+++***+++---...---,,,,,,------......------,,,,,,++++++******++++++,,,------------,,,,,,+++*********+++++++++,,,,,,,,,//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---///////////////.........////////////000000000000/////////000111222333222AAAKKKZZZeeeiiifff```\\\QQQQQQVVVeeeyyy~~~yyycccYYYUUUQQQOOOPPPIIIFFFDDDDDDGGGKKKNNNOOO[[[YYYUUUQQQMMMHHHCCC???===<<<:::777555444444444111111111111000000000000000000000000000000000000//////000000000000//////111111000000000000111111...///000111222333333333222222222222222222222222333333222222333333444555777888::::::999999:::<<<::::::;;;;;;<<<=========@@@@@@AAABBBCCCDDDEEEEEEGGGIIILLLMMMMMMMMMOOOPPPRRRSSSUUUWWWYYY[[[\\\]]][[[]]]___```aaacccfffiiijjjnnntttxxxyyyzzzzzz{{{~~~~~~~~~~~~bbbTTTFFF===??????;;;===EEEDDDEEEFFFHHHHHHIIIIIIIIINNNOOOPPPRRRRRRQQQOOONNNPPPPPPOOONNNLLLKKKJJJJJJHHHGGGFFFDDDBBBAAAAAA@@@>>>===;;;;;;<<<<<<;;;999666666666555444444333333222222222222222222222222333222111000000111222333222222222222222222222222111111000000111111222333222222222111111111000000111111222222222333333333222222222222222222222222CCCDDDFFFGGGHHHHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBB@@@??????BBBDDD??????@@@@@@AAAAAABBBBBBBBBAAAAAA@@@???>>>======999999::::::::::::;;;;;;::::::::::::::::::::::::888777777777777777888888666666666555555444333222///111333555555444222111222111000//////.........---------------------------------------------------,,,++++++,,,---,,,***++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,------,,,,,,+++************+++++++++,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,++++++******************+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---///......................../////////000000000000...///000111111333555777KKKTTT```fffddd___ZZZXXXOOOVVVdddvvvyyykkk___[[[YYYUUURRRRRRHHHIIILLLQQQWWW\\\^^^^^^\\\YYYTTTPPPLLLGGGBBB>>><<<;;;888666444333333333111111111000000000////////////////////////////////////000000000000//////111000000//////000000111//////000111111111000000111111111111111111111111222222111111222222333444444444444555666777777777999999:::;;;;;;<<<<<<===???@@@@@@AAABBBCCCDDDDDDEEEGGGIIIKKKKKKKKKMMMNNNQQQRRRSSSUUUWWWYYY[[[\\\VVVXXXZZZ\\\^^^```dddgggmmmppprrrsssrrrqqqqqqqqqyyyyyyzzzyyyzzz|||gggTTTDDDAAAAAA======BBBCCCDDDEEEFFFGGGHHHHHHIIILLLNNNPPPQQQRRRQQQPPPOOOPPPPPPOOONNNMMMLLLKKKKKKIIIHHHFFFDDDBBBAAA@@@??????===<<<;;;<<<<<<:::888666666666555444444333333222222222222222222222222222111000000000000111222111111111111111111111111111111000000000111222222222222222111111000000000111111111222222222333333111111111111111111111111CCCEEEHHHJJJKKKJJJHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCAAA@@@AAADDDGGGAAA@@@@@@@@@AAACCCDDDFFFBBBBBBAAAAAA@@@>>>===<<<999888888888888777777777999999::::::::::::::::::777777777777777777777777555555555555444333222222///000222444444333222111111000///...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---++++++,,,,,,***)))******++++++++++++******++++++************++++++,,,,,,,,,,,,,,,++++++************++++++++++++,,,---,,,++++++******++++++++++++++++++++++++++++++,,,++++++++++++,,,------+++++++++++++++******************++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,............................../////////000000000---///000000111555<<>>???@@@AAABBBBBBCCCBBBDDDFFFGGGGGGHHHJJJKKKOOOOOOQQQSSSUUUVVVXXXYYYRRRTTTWWWYYY[[[^^^bbbeeekkkllllllkkkiiihhhhhhiiiqqqrrrrrrrrrsssuuuyyy}}}zzzzzz{{{|||}}}vvvuuu|||fffNNNCCC@@@===<<>>???>>><<<;;;;;;;;;999777666666555555444333333333111111111111111111111111111111000000000000111111000000000000000000000000000000000000000111111222111111111111000000000000000111111111222222222222000000000000000000000000CCCEEEHHHKKKLLLKKKIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA???@@@DDDGGGFFFEEECCCBBBBBBDDDFFFGGGBBBBBBBBBBBB@@@???===<<<999999888777777666555555999999999999999:::::::::777777777777777666666666444555555444444333222111...///111222333222111000///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++***+++,,,,,,+++*********++++++++++++******++++++************++++++++++++,,,,,,,,,++++++***************++++++++++++,,,,,,+++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************************++++++++++++************************++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,---------------................../////////000000.../////////222;;;HHHQQQaaafffhhhaaaWWWRRRUUUZZZfffpppuuudddddddddeeeccc___YYYUUUSSS[[[```hhhqqquuurrrjjjdddZZZVVVQQQLLLHHHCCC???<<<888777555333111111111111111000000000////////////////////////////////////...//////////////////...000//////......//////000/////////000000//////...////////////////////////000////////////000111111444111///222888;;;999666666666777777888999999999;;;<<<<<<===>>>???@@@@@@@@@BBBDDDDDDDDDEEEGGGIIIKKKLLLMMMOOOQQQSSSTTTUUUSSSUUUXXXYYY[[[^^^aaadddbbbcccccccccbbbcccfffhhhiiijjjkkkllllllooossswwwwwwwwwwwwxxxyyy{{{}}}}}}~~~yyyvvvcccPPPEEE??????BBB??????@@@BBBDDDFFFGGGHHHIIIKKKNNNPPPQQQQQQPPPPPPOOOOOONNNNNNMMMMMMMMMLLLJJJIIIFFFDDDAAA???>>>===???>>><<<;;;;;;:::888777666666555444444333333222111111111111111111111111000000000000000000000000////////////////////////000////////////000111111000000000000000000000000000000000111111111111222////////////////////////BBBDDDHHHKKKLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDBBBAAABBBEEEHHHKKKJJJGGGEEEDDDDDDFFFFFFBBBCCCCCCCCCAAA???<<<;;;::::::999888777666555555888888888999999:::::::::666777777777777666555444444444444444333222111000...///000111111111000000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))(((***,,,------,,,++++++,,,,,,,,,,,,+++++++++******))))))******+++******+++,,,,,,+++++++++))))))*********+++++++++---,,,,,,+++++++++++++++******************************+++++++++,,,,,,,,,************************))))))*********+++++++++***************************++++++,,,,,,++++++***,,,++++++******++++++,,,+++,,,,,,,,,---------...............////////////......///000777DDDTTT```bbbdddccc\\\UUUVVVaaalllmmmfffgggiiijjjhhheeeddddddeeekkkooouuuyyyxxxqqqfff^^^WWWSSSMMMIIIEEEAAA===:::777666444222000000000000000000000////////////.................................////////////......//////............//////---...///000111111111111........................//////......//////000111444111///222888;;;999666444444444555666666777777999999:::;;;<<<===>>>>>>???@@@BBBBBBBBBCCCFFFHHHHHHIIIJJJKKKMMMOOOPPPPPPSSSUUUWWWXXXXXXZZZ]]]___[[[\\\]]]]]]]]]___ccceeecccdddeeeeeefffiiimmmqqqssssssssstttvvvwwwyyyzzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}~~~iiiTTTFFFBBBCCC>>>>>>???@@@BBBDDDGGGHHHIIIJJJMMMOOOPPPPPPPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMJJJHHHFFFCCCAAA???======???===;;;;;;;;;:::999777555555555444333333222222000000000000000000000000////////////////////////........................//////......//////000111//////////////////////////////000000000111111111........................AAACCCFFFIIIJJJJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGEEEEEEGGGIIILLLKKKIIIGGGEEEDDDDDDDDDCCCCCCDDDDDDBBB???<<<:::::::::999888777777666666777777888888999:::::::::666777777888777666444333333333333333222111000000---...//////000000//////------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************(((''''''))),,,......---++++++,,,,,,,,,,,,++++++******))))))))))))******)))***++++++++++++++++++)))))))))************+++---,,,++++++******++++++)))))))))))))))))))))))))))******+++,,,+++++++++)))))))))***************)))))))))************+++******************************++++++++++++******++++++************++++++***++++++,,,,,,---------------.........///////////////111888CCCPPP]]]eee``````]]]XXXYYYcccvvvvvvjjjnnnqqquuuxxxwwwxxx}}}xxxyyyzzzzzzvvvmmmccc[[[RRRNNNIIIEEEAAA???<<<:::666555333111000000000111000000////////////..............................---......//////......---......------------......------///000111222222222........................//////......//////000111111///...000444666555333222222333333444555555555777777888999:::;;;;;;<<<===>>>?????????@@@DDDFFFEEEFFFGGGHHHIIIKKKLLLLLLOOOQQQRRRSSSSSSTTTVVVXXXYYYYYYZZZYYYYYYZZZ]]]___^^^___``````aaacccgggjjjmmmmmmmmmnnnpppqqqsssttttttuuuwwwxxxyyyyyyxxxwwwxxxwwwvvvxxxzzz{{{zzzyyyzzz|||~~~~~~}}}}}}}}}~~~}}}kkkSSSDDD===?????????@@@AAACCCFFFGGGIIIJJJMMMOOOPPPOOONNNMMMKKKKKKLLLLLLLLLLLLLLLLLLIIIGGGEEECCC@@@???>>>======<<<::::::;;;;;;999888555555444444333222222222////////////////////////......////////////.............................................///000000............////////////////////////000000000000........................@@@AAACCCEEEGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGIIIHHHGGGFFFGGGHHHIIIHHHGGGFFFEEECCCBBBBBBCCCDDDDDDDDDBBB???<<<:::999999888888777777666666666777777888999999::::::666777888888777555333222333333333333222111000///------........./////////------,,,,,,,,,---------++++++++++++++++++++++++************************)))(((((())),,,------,,,******++++++++++++************))))))))))))******))))))***+++++++++++++++))))))))))))************++++++***))))))))))))***))))))))))))))))))))))))((()))***+++,,,++++++***((()))))))))*********+++))))))))))))******************************************++++++++++++******++++++************++++++*********+++,,,,,,---------------.........//////000222777CCCQQQ\\\```aaa___\\\WWWVVV___sssssssss|||zzzuuunnnfff]]]WWWNNNJJJEEEAAA???===;;;999666555333111000000111111000000/////////.................................---......//////......---...------------------...---...//////000000000000......................../////////...///000000111......///000111111222222000111111222222333444444555555666777888999::::::;;;;;;<<<;;;;;;===AAADDDCCCCCCDDDEEEGGGHHHIIIIIIJJJLLLNNNNNNOOOPPPSSSVVVUUUVVVWWWWWWVVVWWWXXXZZZZZZ[[[[[[[[[[[[]]]aaadddeeeeeefffggghhhjjjkkkllllllmmmoooqqqrrrqqqppppppoooooooooqqqtttuuuuuutttsssvvvyyyyyywwwvvvwwwxxxxxxyyy{{{}}}~~~xxxtttVVVBBBAAA@@@??????AAACCCEEEGGGJJJKKKMMMNNNOOONNNMMMLLLIIIJJJJJJJJJKKKKKKKKKLLLGGGFFFDDDBBB@@@???>>>>>>;;;:::999999;;;;;;:::999555555444333333222222111////////////////////////---...////////////...---..............................------......///000---------....../////////........./////////000000........................???@@@AAACCCEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHCCCEEEGGGGGGFFFEEEDDDEEEDDDDDDEEEEEEDDDCCCBBBAAACCCDDDEEEEEECCC???<<<:::777777777777777666666666666777777888999999::::::666777888888777555333222222222333222222111000///---------.........//////---------,,,,,,---......++++++++++++++++++++++++))))))))))))))))))))))))+++***)))***+++,,,+++***))))))************))))))******))))))))))))******((()))***+++++++++++++++))))))))))))******************)))((((((((((((((())))))))))))))))))))))))((()))***+++,,,+++******(((((())))))*********+++))))))))))))************))))))))))))))))))))))))******++++++++++++******++++++************++++++))))))***+++,,,,,,---------------.........//////000333<<>><<<;;;<<<777888888888777666444333555666777888999:::;;;;;;777888999888777444111///333222222111000//////...........................------,,,,,,+++***))))))************************))))))))))))))))))))))))***)))(((''''''((()))***))))))************))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))***)))(((''''''((()))*********++++++++++++************+++++++++,,,,,,,,,,,,---......---...000222111@@@RRR^^^```]]]\\\]]]^^^PPPSSSkkkqqqooo~~~|||sssiii```XXXQQQMMMIIIFFFBBB>>>;;;999555333333222111000////////////........................------------------------..................------......------------......------............------............................................................///////////////000000000111111111111222222222333333333444444777666666777888;;;===>>>>>>??????@@@AAABBBCCCDDDEEEEEEGGGIIIKKKMMMNNNOOOLLLNNNPPPRRRSSSSSSRRRQQQUUUQQQNNNOOOTTTYYY\\\\\\[[[\\\\\\]]]^^^___``````bbbcccdddeeefffhhhiiiiiihhhiiikkkkkkiiihhhhhhiiimmmlllkkkjjjjjjjjjkkklllllllllmmmmmmnnnooooooooommmqqquuuyyy{{{|||~~~vvvmmmvvvaaaLLL@@@:::@@@DDDAAABBBHHHDDDEEEHHHJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLFFFFFFDDDCCCAAA???>>>>>>===:::777777:::<<<;;;999666555555444444333222222000000000000///////////////............---------...---,,,++++++,,,---...///...------...///...,,,...//////...,,,,,,...///------------------------........................;;;;;;>>>CCCFFFFFFIIIMMMKKKGGGDDDEEEHHHHHHEEEBBBAAABBBCCCCCCDDDCCCBBBAAACCCBBBBBBCCCDDDDDDCCCAAAAAABBBCCCAAA???<<<<<<<<<777888888888777666444333555666666888999:::;;;;;;888888888888666444333222222111111000//////..............................------,,,,,,+++******)))************************))))))))))))))))))))))))***)))(((''''''((()))***))))))************))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))*********++++++++++++************+++++++++,,,,,,,,,,,,---///...------000333BBBLLLYYY``````ZZZTTTQQQQQQ\\\ppp}}}qqqyyyxxxmmmbbb[[[UUUPPPMMMIIIEEEAAA>>>;;;888555333333222111000////////////........................------------------------..................------......------------......------............------............................................................//////////////////000000000111111111222222222222333333333333555555555555777999;;;<<<<<<======>>>???@@@AAABBBDDDDDDFFFGGGIIIJJJLLLLLLKKKLLLOOOQQQQQQQQQQQQPPPOOONNNMMMOOOTTTXXXZZZZZZYYYYYYZZZ[[[\\\]]]]]]^^^______```aaabbbcccdddddddddfffggggggfffeeeeeefffggggggfffeeeeeefffggghhhgggggghhhhhhiiijjjjjjjjjjjjmmmqqqssstttvvvxxxzzz{{{{{{{{{|||}}}tttooo|||]]]KKK<<<===AAA??????BBBFFFFFFGGGHHHIIIJJJKKKLLLJJJKKKLLLMMMNNNOOOPPPPPPHHHGGGFFFDDDBBBAAA@@@???>>>;;;888888:::;;;;;;999555555555444333333222222000000000000/////////...............---------------------,,,,,,---------///---,,,---...///...,,,......///...,,,,,,---///------------------------........................888777:::AAAEEEFFFIIIMMMGGGEEEDDDEEEHHHHHHDDDAAA???@@@AAABBBCCCCCCBBBBBBCCCBBBAAAAAABBBBBB@@@>>>===???AAA@@@>>><<<<<<<<<777777888888777666555444555555666888999:::;;;<<<999888777666555555555555000000000///......---------------------------------,,,,,,++++++*********************************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))******++++++++++++************+++++++++,,,,,,,,,+++...///...,,,...444:::TTTYYY___```\\\UUUOOOKKKQQQrrrxxxxxx}}}uuurrrxxxzzzpppddd[[[WWWTTTPPPMMMGGGDDD@@@===;;;888555333222222111000////////////........................------------------------------------------............------------......------............---------------------------------------------------------............/////////////////////000000000000111111111222222222333333333333333444555777888999::::::;;;<<<===>>>??????BBBCCCCCCDDDFFFGGGGGGHHHHHHJJJLLLMMMNNNOOONNNNNNIIIJJJLLLPPPTTTWWWWWWVVVUUUUUUVVVWWWXXXYYYZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]]___aaacccbbbaaa```aaabbb``````______```aaabbbccc``````aaaaaabbbccccccdddggghhhjjjkkklllnnnpppsssttttttuuuvvvwwwyyyzzz{{{{{{}}}yyy~~~zzz```GGG???@@@@@@@@@CCCGGGGGGGGGGGGHHHIIIKKKLLLIIIJJJKKKLLLLLLLLLLLLLLLIIIHHHGGGEEEDDDBBBAAA@@@>>><<<:::::::::;;;:::999555555444444333333222222000000000/////////..................------------,,,------......------,,,...---,,,---...///...---.........---++++++,,,---------------------------------------------------:::777888>>>AAABBBCCCGGGEEEDDDDDDEEEGGGEEEBBB???>>>???@@@AAABBBBBBCCCCCCCCCBBB@@@@@@@@@@@@===;;;999<<<>>>>>><<<;;;::::::777777777777777666555555555555666888999:::;;;<<<999888666444444555666777//////.........---------------------------------,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))******++++++++++++************+++++++++,,,,,,,,,+++---...,,,,,,222>>>GGG[[[^^^___[[[TTTPPPPPPSSSdddzzzlllxxxssspppuuuppphhh^^^YYYWWWVVVQQQLLLEEEBBB???<<<:::888555333222111000//////......///........................------------------------,,,,,,------------.........------,,,,,,------...,,,------......------,,,---------------------------------------------------------.........//////........./////////000000000000000111111111222222222222222333444666777777888888999:::;;;<<<======@@@@@@AAAAAABBBBBBCCCCCCEEEFFFHHHIIIKKKKKKKKKKKKFFFIIILLLQQQSSSSSSRRRPPPQQQRRRRRRSSSTTTUUUVVVWWWYYYXXXXXXXXXXXXXXXXXXXXXZZZ\\\^^^^^^]]]\\\]]]^^^ZZZ[[[[[[\\\]]]^^^^^^___[[[\\\\\\]]]]]]^^^______dddeeeeeeeeeeeegggjjjmmmmmmmmmnnnoooqqqrrrssstttsssvvvxxxyyyyyyyyyzzz{{{}}}~~~{{{}}}^^^KKKCCCAAADDDHHHEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKJJJIIIGGGGGGIIIHHHGGGFFFDDDBBBAAA@@@>>>===<<<;;;;;;;;;:::999555555444444333222222111000000/////////..................---------,,,,,,+++,,,---......---,,,+++---,,,+++,,,...///...------......---++++++,,,---------------------------------------------------<<<777666:::===>>>@@@CCCEEEEEEEEEEEEEEECCC@@@>>>??????@@@@@@AAABBBCCCCCCBBBAAA@@@??????>>><<<:::777999<<<===;;;999888888777777777666666666666666666666777888999::::::;;;999777555333333444555777............------------------------------------,,,,,,+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((******++++++++++++************+++++++++,,,,,,,,,+++,,,------111;;;KKKVVV]]]___\\\SSSKKKMMMXXXcccyyywwwqqqrrrooosssyyyxxxgggccc^^^\\\\\\XXXQQQKKKCCCAAA===:::999777555333222111000///....................................------------------------,,,,,,,,,,,,------......------,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------------------------------------------............---............//////////////////000000000111111111111222333444555555666777777888999:::;;;<<<<<<===>>>>>>>>>????????????AAABBBCCCEEEFFFGGGHHHIIIFFFIIIMMMPPPPPPNNNLLLJJJNNNOOOPPPPPPRRRRRRSSSTTTVVVVVVVVVVVVUUUUUUUUUUUUUUUWWWYYYYYYXXXXXXYYYZZZWWWXXXYYYZZZ[[[[[[\\\\\\YYYYYYZZZZZZ[[[\\\\\\\\\aaabbbbbbbbbaaabbbeeehhhfffggghhhiiijjjkkkkkkllllllnnnqqqrrrrrrssstttvvvwwwyyy{{{~~~{{{{{{```LLLCCCBBBEEEBBBDDDGGGJJJKKKKKKJJJIIILLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGEEECCCBBBAAA@@@??????>>>===;;;:::999999555444444333222222111111////////////...............------------,,,,,,,,,+++,,,---......---,,,+++---,,,+++,,,...///...---------...---,,,+++---///------------------------------------------------@@@888444666;;;===???CCCDDDDDDEEEEEEDDDCCCAAA@@@AAAAAA@@@@@@AAABBBCCCDDDBBB@@@?????????>>><<<:::777999<<<===<<<999888888777777666666666666777777777777888888888999999999888777444333222222333444........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((******++++++++++++************+++++++++,,,,,,,,,,,,---...333;;;HHHVVV______]]]WWWOOOKKKRRRcccrrryyyfffgggpppqqq|||vvvkkkcccccccccbbb___XXXOOOIIIBBB???<<<999888777444333111111000///....................................------------------------++++++,,,,,,------......------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------.........///........./////////000000000111222333444444444444555555666777888999::::::;;;;;;;;;<<<<<<======>>>>>>>>>???AAABBBDDDEEEFFFFFFHHHLLLLLLKKKIIIGGGGGGKKKKKKLLLMMMNNNOOOPPPPPPRRRRRRRRRRRRRRRQQQQQQQQQPPPRRRTTTUUUTTTTTTTTTUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZ\\\]]]^^^^^^^^^___aaacccaaaaaabbbccccccccccccccccccfffiiijjjkkklllmmmoooppprrruuuxxx{{{}}}www{{{eeeQQQDDD???@@@BBBEEEIIIKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMIIIHHHGGGEEEDDDBBBAAA@@@???@@@AAA???<<<:::999999444444333333222222111111/////////.........------------------,,,,,,,,,,,,,,,------......------,,,,,,+++***+++---......---,,,---......------///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,III???777666999;;;>>>AAABBBBBBCCCDDDCCCDDDDDDEEECCCBBBBBBAAAAAABBBCCCDDDAAA@@@????????????<<<:::999<<>>;;;999888888777666555555666777888999999999888888888888777777666444222111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))************))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((('''((()))******)))((('''******++++++++++++************+++++++++,,,,,,,,,,,,...333<<>>:::888888666444333111111///.......................................------------------------***++++++,,,------......---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........------........./////////...///000111222222111111222333444555666777777888999999::::::;;;<<<======;;;;;;<<<>>>???AAACCCDDDCCCEEEGGGFFFDDDCCCDDDFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMKKKMMMOOOPPPOOOOOOPPPQQQQQQRRRSSSTTTTTTSSSRRRRRRSSSSSSTTTTTTUUUVVVVVVWWWUUUWWWYYYZZZZZZZZZ[[[]]]\\\\\\]]]]]]]]]\\\[[[ZZZ[[[^^^aaacccdddeeegggiiijjjkkknnnqqqsssuuuwwwwwwyyy|||zzzppp|||sssWWWEEEBBBBBBCCCEEEGGGKKKNNNOOOOOONNNKKKIIIHHHHHHJJJKKKJJJIIIHHHGGGEEECCCBBBAAA???AAABBB@@@<<<999888999444444333333222111111111//////.........------------------,,,,,,,,,++++++---------,,,,,,---------+++******+++---......---+++,,,.........///222444------------------------,,,,,,,,,,,,,,,,,,,,,,,,SSSGGG;;;888888999:::===???@@@BBBCCCCCCEEEHHHJJJEEEDDDCCCBBBAAABBBCCCDDD@@@???>>>???@@@???===;;;;;;>>>AAABBB@@@===;;;:::888777666555555666777888::::::999999888777777666777666444222111000//////......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))************))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''((()))******)))((('''******++++++++++++************+++++++++,,,,,,,,,,,,///666DDDSSS]]]___^^^\\\RRRJJJNNN^^^rrrrrraaa^^^bbbfffzzzqqqgggdddiiilllnnnhhh[[[NNNFFFCCC???===:::888777666444333111000///......------...........................------------------------******+++,,,,,,---......---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////,,,---...000000000//////000111222333444555555666777888999:::;;;<<<======::::::;;;<<<>>>@@@BBBCCC@@@AAACCCBBB@@@@@@CCCFFFEEEEEEFFFGGGHHHIIIIIIJJJGGGGGGHHHHHHHHHIIIIIIIIIHHHJJJLLLMMMLLLLLLMMMNNNNNNOOOPPPQQQPPPPPPNNNMMMPPPPPPQQQRRRRRRSSSSSSTTTPPPRRRUUUWWWWWWWWWWWWXXXYYYYYYZZZZZZYYYWWWVVVUUUVVVYYY\\\^^^___```bbbdddfffhhhiiilllmmmoooppppppsssuuuyyy{{{}}}bbbbbb}}}nnnRRRDDDBBBAAAAAADDDJJJPPPTTT\\\YYYSSSNNNJJJIIIIIIJJJKKKKKKJJJHHHFFFEEECCCCCC???BBBCCCAAA===999888999444444333333222111111000//////.........------------------,,,,,,,,,++++++......,,,++++++,,,......+++******+++---......---+++,,,...//////111444666------------------------,,,,,,,,,,,,,,,,,,,,,,,,___VVVJJJ>>>777666888;;;AAAAAAAAABBBCCCEEEGGGGGGHHHFFFCCCAAA@@@@@@AAABBB???@@@@@@AAA@@@???===<<>>;;;888666444333333000000///...............---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---------------------------------,,,,,,+++++++++---------------------------------............///////////////////////////---......///000111111222111000000000111222333333555666888999:::999777666888999999::::::;;;<<<<<<<<<======>>>>>>>>>>>>===AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKMMMMMMNNNNNNNNNMMMMMMLLLNNNNNNOOOPPPQQQRRRSSSTTTWWWVVVTTTRRRRRRSSSTTTUUUWWWWWWXXXXXXYYYZZZZZZZZZ_________aaacccfffhhhjjjkkkmmmooopppsssxxx~~~|||iiieeewwwcccKKKFFFCCCDDDFFFDDDDDDFFFNNNPPPRRRSSSSSSQQQNNNLLLLLLKKKIIIGGGFFFFFFFFFGGGCCCBBB@@@===:::888666555555555444333333222111111000000000///......------,,,,,,,,,------.........---,,,,,,,,,+++******)))---,,,,,,...000000///---++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...hhh```TTTGGG???:::999:::<<<===???@@@@@@AAACCCDDDGGGFFFDDDBBBBBBBBBCCCDDDBBBBBBCCCBBBBBB@@@???>>>@@@BBBEEEEEEBBB@@@>>>===>>>===<<<;;;;;;<<<>>>???===<<<;;;:::999888888777777777555444333222222222000000000000000000000000...------,,,,,,------...,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++***+++,,,---............555@@@PPP\\\```\\\VVVRRRPPPQQQ[[[ooonnnaaa```gggyyyzzzrrrnnnttt|||}}}sssfffZZZRRRLLLFFFBBB???>>>;;;888555444333333000000///...............---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------------------..........................................//////000000111111111111000000000111222222444555666888888777666555777777888888999:::::::::<<<<<<<<<<<<============???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGIIIIIIJJJKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPRRRQQQPPPOOOOOOPPPQQQSSSSSSSSSTTTTTTUUUVVVVVVWWW[[[[[[\\\]]]___bbbdddfffdddfffhhhkkknnntttzzz~~~rrrvvvpppfffUUUEEE@@@CCCFFFHHHJJJGGGIIILLLNNNPPPQQQQQQPPPOOONNNKKKIIIGGGEEEEEEEEEBBBAAA@@@===;;;999777666666555555444333222111111111111111000//////......,,,,,,---------------------,,,,,,++++++++++++,,,---+++++++++---...---,,,++++++++++++++++++++++++,,,,,,,,,------------.........------------......vvvlll]]]PPPGGG@@@:::555777;;;???@@@??????BBBDDDGGGFFFEEEEEEEEEEEEGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@AAADDDFFFFFFDDDBBBAAAAAA@@@@@@>>>======>>>???@@@======<<<;;;:::999999888888777666555444333333333222222222111000000000///...------,,,,,,------...,,,++++++++++++*********))))))))))))))))))))))))(((((()))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++(((+++......------000333CCCNNN[[[aaa^^^VVVOOOLLLNNNXXXjjj}}}xxxbbbZZZaaasss}}}vvvtttuuu{{{}}}sssdddXXXOOOIIICCC???>>><<<:::777444333333222000000///...............---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------------------------....................................////////////////////////222111111000000000000111222333444555666555444444555555555666777777888888:::::::::::::::;;;<<<===============>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJLLLMMMNNNNNNNNNNNNOOOPPPPPPQQQQQQVVVVVVWWWXXXZZZ\\\^^^```\\\^^^aaadddgggmmmssswww|||~~~||||||hhhLLL@@@AAADDDEEEEEEDDDEEEGGGIIILLLNNNPPPQQQRRRQQQNNNKKKHHHEEEDDDCCCAAAAAA???>>><<<:::999888777666555444333222111111222222222111000000//////------------------,,,,,,...---+++***+++,,,...///---+++))))))***++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------......------------......{{{fffYYYTTTMMMBBB777666:::@@@BBBAAABBBEEEHHHGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIHHHFFFDDDCCCBBBBBBDDDFFFFFFEEECCCCCCCCCAAAAAA@@@????????????@@@>>>>>>======<<<;;;;;;:::888777666555444333333333444333333222111000//////...------,,,,,,------...++++++++++++************(((((((((((((((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((''''''&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((())))))************)))))))))*********+++++++++))),,,...---,,,///666===NNNVVV^^^^^^VVVOOOLLLLLLQQQ```uuuyyyjjj[[[\\\jjjzzz{{{}}}yyyooo```TTTLLLGGGBBB???===<<<999666444333222222000000///...............---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,---------.................................//////////////////......222111000///////////////000111222333333333222222222222333444444555555666888888777777888999:::;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>???>>>>>>>>>????????????@@@??????@@@@@@AAA@@@@@@@@@???@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFDDDDDDDDDEEEFFFHHHIIIJJJHHHIIIIIIJJJJJJKKKLLLLLLPPPQQQRRRSSSUUUWWWXXXYYYWWWYYY[[[^^^aaaeeejjjnnnqqqtttyyy{{{ppp___LLLEEEBBB@@@@@@HHHHHHGGGHHHIIIJJJLLLMMMSSSQQQOOOLLLJJJGGGEEEDDDAAAAAA@@@>>>===<<<;;;;;;888777666555444333222111222222111000000//////............------,,,,,,,,,...,,,+++***+++---000222///,,,)))((()))*********++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------------,,,,,,uuugggeee```PPPAAA777;;;???BBBCCCDDDHHHKKKHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLJJJIIIGGGFFFEEEDDDBBBDDDEEEEEEDDDBBBBBBCCCAAA@@@@@@???>>>>>>>>>>>>??????>>>>>>======<<<<<<888777666555444333333333444333333222111000//////...------,,,,,,------...+++++++++*********))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************))))))*********+++++++++,,,---...,,,---444@@@KKKYYY\\\\\\VVVNNNJJJNNNTTT___oookkkaaa]]]ggg}}}}}}rrriii\\\RRRLLLGGGCCC@@@===;;;999666444333333333000000///...............---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,------------...........................////////////............111111000///............//////000000111111111111000000111111222333333444555555555555666777888999777777777777888888888888999999::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<===============>>>???????????????======>>>???????????????>>>??????@@@@@@AAAAAAAAA???@@@@@@AAACCCDDDEEEFFFDDDDDDEEEEEEFFFGGGGGGGGGKKKKKKMMMNNNPPPQQQRRRSSSTTTVVVXXXYYY[[[]]]aaadddfffjjjpppwww~~~sssmmmyyy{{{```NNNCCCBBBEEEKKKJJJIIIHHHHHHJJJKKKLLLPPPPPPOOOMMMKKKJJJHHHGGGBBBAAA@@@???>>>======<<<999888777666444333222111111000000//////...------.........------,,,,,,,,,---,,,******+++---000222000---***)))***+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,,,,,,,,,,+++***wwwssskkkYYYJJJ>>>>>>???@@@CCCFFFHHHIIIHHHHHHIIIJJJLLLMMMMMMNNNMMMLLLJJJIIIGGGGGGFFFFFFCCCDDDEEEEEECCCAAABBBBBB@@@@@@@@@??????>>>======>>>>>>=========<<<<<<<<<777666555444333222222222222222222111000000000///...------,,,,,,------...+++************)))))))))))))))))))))))))))))))))&&&&&&'''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******+++******)))************+++++++++------,,,---222===KKKVVV```]]]XXXQQQLLLPPPZZZcccuuu```bbbjjj~~~zzzllldddZZZQQQLLLIIIDDDAAA===;;;999777555444444444000000///...............---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,------------------------------------........................000//////............//////////////////000000000//////000000111222222222111222333444555666666666555555555555666666666777666666777888888999999:::999999999999:::::::::::::::;;;<<<======>>>======;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>><<<<<<===>>>???@@@AAABBB@@@@@@AAAAAABBBCCCCCCCCCEEEFFFHHHIIIKKKLLLLLLLLLOOOQQQRRRSSSTTTUUUXXXZZZ]]]```eeelllsssyyy}}}gggllltttYYYGGGDDDIIIHHHHHHHHHIIIJJJLLLOOOPPPNNNNNNNNNMMMLLLKKKJJJIIICCCBBBBBB@@@???>>>======:::999888777555333222222000000//////...---------------------------,,,,,,,,,+++******+++---///000000---++++++,,,------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***rrraaaUUUKKKFFFBBBBBBEEEHHHHHHFFFHHHIIIJJJKKKLLLMMMMMMMMMKKKJJJIIIGGGGGGGGGGGGGGGEEEFFFFFFEEECCCAAAAAABBBAAAAAAAAA@@@???>>>======;;;;;;;;;:::::::::::::::666555444333222111111111000000000000000000000000...------,,,,,,------...************))))))))))))))))))))))))))))))))))))%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******+++++++++)))************+++++++++++++++,,,111:::GGGTTT]]]]]]YYYSSSPPPUUUaaaqqq|||sss```nnnxxxiiibbbYYYRRRNNNIIIDDD@@@===<<<:::777666555555555000000///...............---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------++++++,,,,,,,,,---------------------------------,,,------....../////////......---------...//////............//////000000......///000000111111222---///222444555555444333444444444444555555555555333333444444555666666666666666666777777777888888666777888999::::::::::::::::::::::::999888777777888888999999999999::::::888999:::;;;<<<<<<======<<<<<<======>>>????????????AAABBBDDDFFFFFFFFFFFFGGGIIIKKKLLLMMMNNNQQQSSSVVVXXX[[[```ffflllpppsss~~~tttuuutttXXXIIIFFFFFFFFFHHHIIILLLNNNPPPQQQMMMMMMNNNMMMLLLKKKIIIHHHDDDDDDCCCAAA@@@>>>======;;;:::999777555444222222111111000000///.........,,,,,,------------------+++++++++++++++,,,---...---,,,+++,,,---...---,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,...//////...,,,+++|||kkkbbbVVVOOOGGGEEEHHHKKKIIIEEEIIIIIIKKKLLLLLLMMMMMMMMMJJJIIIHHHGGGFFFFFFGGGHHHGGGGGGGGGFFFCCCAAABBBBBBAAABBBBBBAAA@@@???>>>===999999888888888888888888555555333222111000000000////////////000000000000...------,,,,,,------...************))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%&&&'''((()))******(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((******+++++++++)))************+++++++++)))))),,,555AAAOOOYYY___VVVSSSOOORRR^^^qqqhhhfff~~~vvvhhhbbbZZZSSSNNNIIICCC>>>>>><<<:::888666666666666000000///...............---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------------------------------------,,,,,,+++++++++------------------------++++++,,,,,,,,,---------------------------------,,,,,,------...///000000---------------...///000///............///000000......//////000111111111+++---111444555444222111333333444444444555555555111111111222333333444444444444444555555555666666333444555666777777777777999999888888777666444444666666666777777777777777666777888999:::::::::999999::::::;;;;;;<<<======<<<===???AAABBBCCCBBBBBB@@@BBBEEEGGGHHHJJJMMMOOORRRSSSUUUXXX]]]bbbfffiiitttyyy{{{fffxxxpppRRRDDDFFFGGGHHHJJJLLLNNNOOOOOOMMMNNNNNNMMMLLLJJJHHHGGGEEEEEEDDDBBB@@@>>>======;;;:::999777666444333222222222111111000/////////,,,,,,,,,------.........******+++++++++,,,,,,,,,+++***+++,,,......---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---...000111111000...---wwwccccccWWWJJJEEEGGGIIIFFFBBBNNNJJJIIIMMMMMMHHHGGGJJJJJJIIIGGGEEEEEEEEEEEEEEEFFFEEECCCBBBBBB@@@===;;;============<<<;;;::::::444444444444444444444444333333222222111000//////...///000111111000///...,,,,,,------,,,,,,+++***+++++++++************)))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++---+++)))((())))))***)))...///555>>>JJJTTTZZZ\\\RRRSSSTTTcccyyyooozzzssshhhddd]]]VVVPPPIIICCC@@@>>>===;;;888666444333222000000///...............////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))++++++***,,,...,,,(((---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,---...//////......------------------------......------------..................////////////---.........//////000000111111111111111111111111111111111111111111111111222222333333333444444444222222222333333333444444666666666666666666666666555555555444444333333333333333444444555666777777888888888888888888888888888999999:::<<<===>>>>>>@@@AAAAAABBBDDDEEEFFFFFFKKKLLLMMMOOOQQQVVV\\\```kkkqqqxxx~~~xxxdddrrrmmmTTTPPPLLLIIIIIIIIIIIIMMMRRRNNNNNNMMMLLLLLLLLLLLLLLLFFFDDDBBB@@@???????????????>>><<<:::888555222111111111000//////.../////////............---------+++***)))))))))***+++,,,******++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++000666555111---,,,---uuukkk^^^MMMBBBAAAEEEHHHHHHKKKGGGFFFIIIJJJFFFFFFIIIHHHGGGEEEDDDDDDDDDEEEEEEEEECCCAAA@@@???>>><<<:::<<<<<<<<<<<<;;;:::999888333333444444444444444444333333222111111000//////...///000000000000///...,,,,,,------,,,,,,+++***+++++++++*********))))))(((((((((((((((((((((((()))((((((((('''''''''&&&)))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))************++++++++++++***))))))***+++++++++...222;;;IIIUUU[[[ZZZWWWPPPaaannnzzzvvvnnngggccc\\\UUUOOOJJJDDDAAA>>>===;;;888666444333222000000///.............................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***---...,,,,,,...---***---------,,,,,,,,,++++++,,,,,,,,,---------......,,,------...//////......------------------------......------------..................////////////---........./////////000111111111111111111111111111111111111111111111111111111222222222333333333222222222222333333333333444444444444444444444444333333333222222111111111222222333333444555555666666666666666666666666666555666777888999:::;;;;;;<<<<<<===>>>???@@@AAAAAAFFFHHHIIIKKKMMMQQQWWW[[[ccchhhooovvv|||qqqmmm{{{gggRRRKKKFFFHHHJJJJJJJJJLLLLLLKKKKKKJJJJJJJJJKKKKKKEEEDDDCCCAAA@@@?????????>>>===<<<:::888555333222111111000000000111111222///............---------******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---(((,,,000000,,,)))***+++uuuiiiXXXKKKFFFFFFHHHIIIIIIFFFEEEHHHJJJHHHHHHJJJEEEDDDCCCBBBBBBCCCDDDDDDDDDAAA>>><<<<<<<<<;;;999:::::::::999999888777666333333333333333333333333222222111111000000//////......///000000///......,,,,,,,,,,,,,,,++++++***++++++*********)))))))))((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))************+++++++++************+++,,,------111888FFFTTT^^^___ZZZSSS[[[~~~}}}qqqjjjeeeaaaZZZUUUOOOJJJEEEBBB>>>===;;;888666444333222000000///.......................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++111333///,,,------,,,------------,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.........------------------------......------------......---............/////////.............../////////////////////////////////000000000000000000000000000000000000111111111111111111111222222222333333111111111111111111111111111000000000000000//////111111111222333333444444333333333333333333333333222222333444555666777777888999999:::;;;<<<======@@@BBBCCCDDDFFFJJJOOOSSSWWW\\\ccciiipppyyywwweeexxx}}}\\\PPPEEEEEEJJJKKKIIIHHHJJJJJJJJJIIIIIIIIIIIIIIIEEEEEEDDDDDDBBB@@@???>>>======<<<;;;999777555444111111111111222333444444///............---------***+++,,,,,,,,,+++***)))))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++&&&***,,,,,,***(((***,,,~~~tttfff^^^ZZZVVVNNNHHHEEECCCCCCEEEHHHIIIGGGFFFBBBBBBAAA@@@@@@AAACCCCCCBBB???;;;999999999999999888888888888777666555444333333333333222222222222111111000000000/////////........................+++,,,,,,,,,,,,+++******************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((+++******)))(((''''''&&&'''(((((((((((()))))))))(((((((((((((((((((((((())))))*********+++++++++)))***+++++++++,,,---///888BBBPPPZZZ\\\[[[XXXWWWtttyyynnnhhhbbb^^^YYYTTTOOOKKKFFFCCC>>>===;;;888555444222222000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---333666111,,,,,,...///------------------,,,,,,,,,,,,,,,---------......------...............---------------------------...------,,,,,,------...---------.........//////................................................000000000000000000000000....../////////000000000000000000111111111222222000000000000000000000000////////////////////////000000000111111111222222111111111111111111111111000000111222333333444444777777888888999:::;;;;;;;;;===>>>???@@@CCCHHHKKKMMMQQQWWW]]]dddnnnzzzooojjj{{{rrr]]]IIICCCGGGIIIJJJIIIKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDAAA???>>><<<<<<<<<;;;:::888777666222222111111111222222333///............---------++++++++++++******))))))000///...---,,,+++************+++++++++,,,,,,,,,---------,,,,,,+++++++++)))***,,,,,,***+++---000~~~qqqlllmmmkkkbbbZZZHHHFFFDDDDDDFFFGGGDDD@@@AAA@@@?????????@@@AAABBBAAA>>>:::888888999999888777777777777666555444444333333222222222111111111000000//////////////////......------------......++++++,,,,,,++++++***)))*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((+++******)))(((''''''&&&(((((((((((()))))))))***(((((((((((((((((((((((())))))*********+++++++++***+++,,,+++***+++///222AAALLLVVVXXXSSSSSSZZZbbb{{{xxxnnnhhhaaa]]]XXXSSSOOOJJJFFFCCC>>>===;;;888555444222222000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...444666111,,,,,,///000------------------------,,,,,,,,,---------......---...............------------------------------------,,,,,,,,,,,,------------------...........................---------------------------------////////////////////////---------.........///////////////000000000111111000000000000000000000000//////000000000000000000/////////000000000000000111111111111111111111111000000111111222222333333444444555555666777777777777999:::;;;<<<>>>AAADDDFFFIIINNNSSSZZZdddpppyyysssgggqqqTTTDDDBBBDDDHHHKKKNNNNNNMMMLLLJJJHHHFFFEEEGGGGGGGGGGGGEEEBBB@@@>>><<<<<<<<<<<<:::999888777444333222111000////////////............---------++++++***+++,,,///111333999888666444222000...---******+++++++++,,,,,,,,,---------,,,,,,+++++++++***++++++++++++---///111wwwppptttzzz{{{zzzaaa[[[RRRKKKJJJKKKHHHBBBAAA@@@???>>>>>>???@@@AAA???===:::999999999999888888888888777777666555444333222222111111000000000////////////...............---,,,,,,,,,,,,---...+++++++++++++++******)))******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((((()))))))))******)))))))))))))))))))))))))))************+++++++++***,,,,,,++++++...555;;;JJJRRRXXXUUUOOORRRaaaoooxxxoooiii```\\\WWWRRRNNNJJJFFFCCC>>>===;;;888666444333222000000///...............------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...222333...+++---//////------------............,,,,,,,,,---------...............///......---,,,------------------------------,,,,,,,,,,,,------,,,------------..................---------------------------------------////////////////////////------------...................../////////000000000000000000000000000000//////000000000000111111//////////////////000000000000000000000000000000111111111111222222333333111111111222222333333333444666888888888:::<<<>>>@@@CCCGGGKKKPPPYYYccckkk~~~kkkhhh~~~hhhQQQDDDAAAEEEKKKMMMMMMNNNMMMLLLJJJHHHGGGJJJIIIHHHGGGEEECCCAAA???=========<<<;;;:::888777555444222111///.........///............---------++++++,,,///222666:::<<<666555333111///---,,,+++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++************+++,,,---...uuusss{{{vvvbbbPPPJJJMMMKKKFFFBBBAAA@@@>>>>>>>>>?????????===;;;;;;;;;;;;999888999999999999888777666555333222222111000000//////........................------,,,++++++,,,------+++++++++++++++***))))))***)))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********)))))))))))))))))))))))))))************+++++++++***+++------...444???GGGOOOSSSVVVUUUUUU]]]lllyyywwwoooiii```\\\WWWRRRMMMIIIEEEBBB>>>===;;;888666444333222000000///...............------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...000///++++++...///---------------.........///,,,,,,,,,---------............//////...------,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,---------..................------,,,,,,,,,................................................---------............///------........./////////000000000000000000000000.../////////000000000111000000000///////////////////////////////////////111111111111111222222222111111111111222222222222222333555555555666888::::::===AAADDDGGGMMMVVV]]]lllvvviiipppiiiRRREEEDDDJJJIIIJJJKKKMMMMMMLLLKKKJJJLLLKKKIIIFFFDDDCCCBBBAAA???>>>>>>===;;;:::888777555444333222111000000000///............---------,,,...111444666777666666------,,,++++++***))))))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---************,,,,,,,,,,,,}}}tttxxxgggMMMDDDGGGGGGBBBCCCBBB@@@???>>>>>>>>>>>>>>>===<<<======<<<:::888:::::::::999999888777666222222222111000//////...---.....................------++++++++++++------***++++++++++++***))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))+++---...000999FFFPPPPPPRRRTTTWWW^^^hhhttt}}}|||~~~wwwnnnhhh```\\\WWWQQQMMMIIIDDDAAA>>>===;;;888666444333222000000///...............------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...,,,)))+++//////,,,---------.........//////,,,,,,,,,---------........./////////...---,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------...............------,,,,,,,,,................................................---------.........//////---------.........//////////////////////////////........./////////000000000000000000000/////////........................000000000111111111111111333333333333444444444444000111333444333444555777666999===???AAAFFFMMMSSS\\\hhhxxx~~~uuuaaaLLLFFFKKKDDDFFFIIILLLNNNNNNNNNMMMMMMLLLIIIFFFDDDBBBBBBBBB@@@??????===<<<999888777444444333222222333333333//////.........---------///222555777666222,,,(((,,,,,,,,,------.........******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,++++++,,,......---+++zzz}}}{{{RRRCCCPPPLLLAAAJJJEEEDDDCCCBBBAAABBBCCCCCC????????????>>>>>>======888888999999:::999999999777666444222111111111222//////.........---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++******)))(((''''''&&&''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((******))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))***************+++++++++...+++***...999FFFRRRXXXRRRRRR^^^nnnssspppwww|||xxxmmmeeebbb^^^XXXRRRNNNJJJGGGDDD???===:::777444222111111.........///////////////........................************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------.........------,,,,,,---------........................---------------------------------...------,,,,,,,,,,,,,,,---------......------------------------............////////////............................................................................................................////////////000000000000000000000000//////000000111111111222222222111111111111111111222222333333333333444444444444555777;;;???DDDFFFTTT\\\iiiuuu}}}}}}[[[KKKLLLIIIFFFFFFIIIKKKIIIIIILLLLLLKKKJJJHHHFFFEEECCCCCCFFFCCC@@@>>><<<;;;999777666444333333333333222000000000000000////////////:::888555111...,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...~~~zzz```JJJFFFEEECCCDDDEEEDDDCCCBBBBBBBBBCCCCCC@@@@@@???>>>>>>>>>>>>???;;;;;;<<<<<<<<<;;;;;;:::777666444333222111222222//////.........---------------------,,,,,,,,,,,,++++++++++++++++++++++++*********)))((('''''''''''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))(((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************+++++++++,,,000888CCCLLLPPPRRRTTT\\\nnn|||~~~zzzooogggaaa^^^XXXSSSOOOKKKGGGDDD???===:::777444222111111.../////////////////////........................++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------,,,,,,,,,---..............................------------------------,,,------...------,,,,,,,,,,,,,,,---------......------------------------............////////////............................................................................................................////////////000000000000000000000000//////000000000111111111111111111111111111111111222222222333333333444444333333444555999===@@@CCCKKKRRR]]]hhhssssssWWWIIIEEEDDDFFFJJJIIIFFFGGGJJJLLLLLLJJJHHHFFFEEECCCBBBEEEBBB???===<<<;;;999777666555333333444444222111000000000000////////////555444111...---,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...yyyxxx{{{vvv]]]CCCBBBGGGBBBEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA???>>>===>>>???@@@>>>?????????>>>===<<<<<<888777555333222222222333/////////.........------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********+++++++++...666AAAMMMTTTVVVUUUYYYiii|||rrrjjjaaa^^^YYYUUUQQQLLLGGGCCC???===:::777444222222111//////////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------------------------------------------------,,,,,,------...------,,,,,,,,,,,,---------......---------------------------............/////////............................................................................................................////////////000000000000000000000000//////000000000000111111111111111111111111111111222222222222333333333333222222222444666999<<<===AAAFFFNNNXXXcccqqq~~~jjjOOOHHHFFFGGGJJJIIIFFFGGGKKKMMMLLLKKKIIIGGGEEECCCBBBCCCAAA>>>===<<<;;;:::888777555444333444444333111000000000000///////////////...---,,,,,,,,,---...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...zzz{{{tttOOODDDJJJEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCAAA???======>>>@@@AAA@@@@@@@@@??????===<<<;;;888777555333222222222333////////////............////////////............,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))((((((((('''''''''((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))***+++++++++...222;;;FFFRRRZZZ]]]]]]___sss}}}rrrjjj```^^^ZZZWWWRRRMMMGGGCCC???>>>;;;777555333222222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,---......///------------------------------------------------,,,,,,------...---------,,,,,,,,,---------......---------------------------------.........//////............................................................................................................//////////////////////////////////////////000000000000000000111111111111111222222222111222222222222333333333222222222333555666888999<<>><<<<<<<<<:::999777666444444555555333222000000000000////////////------,,,,,,,,,,,,---...***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...www```HHHGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCAAA???===<<<>>>@@@AAA?????????>>>===<<<;;;:::888777555333222222222333000000/////////.........000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,...666CCCNNNUUUXXXZZZZZZeeeyyy|||qqqiiiaaa___[[[WWWSSSNNNHHHCCC@@@>>>;;;888555333222222000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------------------------------------------------+++,,,,,,---.........---,,,,,,,,,---------......------------------------------------........................................................................................................................////////////////////////////////////000000//////////////////000000111111111222222222111111111222222222333333333333333444555666777777888:::>>>BBBJJJWWWfffqqqiiimmm~~~kkkZZZHHHEEEJJJNNNOOOOOONNNMMMLLLJJJHHHGGGFFFEEECCCAAA>>>======<<<;;;:::888666555555555555444222000000000000////////////......------,,,,,,,,,,,,*********+++++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...xxxyyynnnQQQDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@>>>===<<<===>>>???<<<<<<===<<<<<<;;;:::999777666444222111111111222000000000/////////......000/////////............++++++++++++++++++++++++))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++,,,---......///===NNNXXXXXXUUUTTTUUUnnn{{{qqqjjjccc```[[[WWWSSSNNNIIIEEE@@@>>>;;;888555333333222000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------.........------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---............,,,,,,,,,---------......------------------------,,,------------.....................................................................................................................////////////000000000000000000000000000000////////////......000000000111222222333333111111111111222222222222222333333444555555666666555777999;;;@@@IIIUUU^^^nnnzzz}}}mmmjjjkkkSSSHHHIIIKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHGGGEEECCC@@@???>>>===<<<:::888777666555666666555333000000000000//////////////////......---,,,,,,,,,************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...{{{}}}zzzaaaIIIFFFDDDEEEEEEFFFEEEDDDCCCBBB???>>>======<<<<<<======:::;;;;;;;;;;;;;;;::::::666555333111000000000111000000000000/////////.../////////.........------************************(((((((((((())))))))))))''''''(((((((((((('''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,...//////000999HHHWWW\\\WWWUUU\\\eee{{{{{{rrrmmmdddaaa[[[VVVRRRNNNJJJGGG@@@???;;;888555444333222111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............,,,,,,,,,---------......------------------------,,,,,,---------.....................................................................................................................////////////000000000000000000000000000000/////////.........///000000111222222333333111111111111222222222222111222222333444555555555333555777888999???GGGNNN\\\gggwwwzzzfffjjjgggUUULLLHHHIIILLLKKKKKKKKKKKKJJJJJJJJJIIIHHHEEEBBB@@@???>>><<<:::999777666666777666555333000000000000////////////---------...------,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...|||qqqTTTLLLDDDEEEFFFFFFFFFEEECCCBBB===============<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;555444222000//////000000000000000000///////////////.........------------))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,---...000000111FFFQQQ[[[YYYSSSYYYlll~~~{{{tttooofffaaa[[[VVVRRRNNNJJJHHHAAA???<<<888666444333333111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............,,,,,,,,,---------......------------------------,,,,,,,,,---------................................................................................................................../////////000000000000000000000000000000000//////.........---///000000111222222333333000111111111111222222222///000111333333444444444444666888888888:::@@@EEEJJJTTTcccqqq~~~nnnVVVjjjzzzcccQQQGGGGGGMMMJJJJJJJJJKKKKKKKKKKKKKKKIIIGGGCCCAAA@@@>>><<<:::999888666666777777555444000000000000////////////***+++,,,------------,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...xxxkkk___JJJEEEBBBDDDEEEBBB???@@@AAA@@@???>>><<<<<<;;;;;;:::999888999;;;<<<;;;:::555444222111000000//////222222111111000/////////............---,,,+++***+++++++++************)))))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''%%%&&&)))(((%%%''',,,(((((('''(((((()))***+++))))))))))))************(((+++---+++)))---666>>>LLLYYY^^^WWWWWWjjj{{{xxxsssiiieee^^^XXXSSSOOOJJJGGGCCC@@@;;;888666555444333222111000///------,,,,,,......---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......222000///---,,,,,,,,,---............////////////.......................................///000000000000000000000000000000000000000///000111111222///111222111000///000111000111111111111222222222000111111222222333444444444444555666777888999:::@@@GGGRRR___mmm~~~lllVVV___zzzbbbPPPIIIIIIJJJMMMOOONNNKKKKKKMMMQQQLLLHHHCCC@@@???>>>===<<<:::999888666555444444444222222111111000/////////......---------,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++vvvrrrQQQGGG???@@@DDDCCC@@@>>>@@@@@@AAAAAA@@@>>><<<;;;:::999888888::::::999888555444333111000000000000222222111111000/////////............---,,,+++***+++++++++************)))))))))))))))))))))))))))(((((((((((('''''''''''')))(((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))******(((((()))'''%%%'''+++)))(((((((((((())))))***))))))))))))************(((,,,...---,,,111===HHHSSSWWW[[[^^^gggyyy~~~vvvqqqhhhddd]]]WWWRRRNNNIIIGGGCCC@@@;;;888777666444333222111000///------------......---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******************++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......000000...---,,,,,,------............////////////.......................................///000000000000000000000000000000000000000000000111111222///111222111000///000111000111111111111222222222111111111222333333444444444444555666777888888999;;;@@@GGGPPP\\\lll}}}___WWWkkkttt[[[PPPNNNOOOPPPPPPPPPNNNOOOPPPRRRLLLIIIFFFDDDCCCBBB@@@???;;;:::999777666555444444222222111111000000//////......---------,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++{{{~~~___OOOAAA???BBBCCCAAA???>>>@@@BBBCCCCCCAAA>>><<<;;;999888888888888777555555444333222111000000000222111111000000//////...------------,,,+++******+++++++++************)))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))...+++))))))'''%%%'''---******)))((((((((()))))))))))))))*********++++++(((,,,...///111:::HHHTTTZZZUUUXXXhhh{{{|||tttnnnfffbbb[[[UUUQQQLLLHHHEEEBBB???;;;888777666444333222111000...------------......---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******************+++++++++,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......///......---------..................////////////.......................................///000000000000000000000000000000000000000000000111111111///111222111000///000111000111111111111222222222111111222333333444444555555555555666666777777777999:::===AAAIIIVVVgggrrroooTTTUUUjjjlll\\\VVVWWWTTTQQQPPPPPPPPPOOONNNMMMKKKIIIHHHHHHFFFCCCAAA<<<;;;999888666555555555222222222111000000//////......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++}}}~~~ooo^^^LLLCCCAAAAAAAAACCC???@@@AAABBBBBBAAA???>>>===;;;:::999999888666444666555444333111111111111111111111000//////......,,,,,,------,,,++++++***+++++++++*********))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))...+++))))))'''&&&***000++++++***)))(((((((((((())))))*********+++++++++++++++,,,111:::GGGSSS[[[ZZZTTT[[[ssszzzrrrlllddd```ZZZTTTOOOKKKGGGDDDAAA???;;;999888666444333111111///......---------......---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------***++++++,,,,,,++++++***,,,,,,,,,---------......------------......//////............////////////.......................................///000000//////////////////////////////000111111111111111///111222111000///000111000000111111111222222222222222333333444444555555666666666666666666666666999:::;;;;;;???IIIUUU___rrrbbbOOOTTTuuuoooddd```[[[UUUSSSRRRRRROOOLLLLLLLLLKKKKKKKKKIIIFFFCCC===<<<;;;999777666555555333333222111111000000///......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,~~~zzzmmm\\\OOOEEE???AAAFFFBBBAAA???>>>>>>???@@@AAA@@@???<<<;;;;;;:::777666777666555333222222111111111111000000///.........,,,,,,---------,,,+++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((('''''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((,,,)))((()))((((((,,,333,,,+++***))))))((())))))************++++++++++++...***+++555EEETTTZZZ[[[TTTUUUddd}}}zzzqqqkkkccc^^^XXXSSSNNNJJJFFFDDD@@@>>>;;;999888777555333111000///......---............---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------------------------------***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,---....../////////............////////////.......................................///000000//////////////////////////////000111111111111000///111222111000///000111000000111111111222222222222333333444555555666666666666777777777777777777:::;;;======>>>BBBJJJPPP___ooo```OOO[[[pppccc^^^XXXUUUUUUUUURRRPPPMMMLLLLLLMMMMMMJJJFFFCCC???>>><<<:::888777666666333333222222111000000000......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,yyypppfffWWWJJJEEEGGGDDDBBB???======>>>@@@BBBCCCAAA>>>======<<<999777777666555444333222222222111000000//////......---,,,------......------,,,+++++++++************)))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((***'''''')))))))))---333++++++***)))))))))***************++++++++++++,,,///---111???QQQ\\\\\\XXXQQQ\\\ooozzzqqqkkkbbb^^^XXXRRRNNNJJJFFFDDD???===;;;:::999777555333000000///.....................---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......***++++++,,,,,,------...,,,------......------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,---.../////////...............////////////.......................................///000000000000000000000000000000...///000222222111111000///111222111000///000111000111111111111222222222333333444555555666666777777777777888888999999999888;;;>>>>>>>>>???CCCGGGPPP]]]ooo~~~}}}```TTTjjjuuuccc___ZZZVVVSSSSSSRRRQQQOOONNNMMMMMMMMMKKKGGGCCC@@@???===;;;999777777666333333333222111111000000......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---wwwcccRRRJJJEEEDDDBBB@@@??????@@@AAACCCAAA???>>>>>>===:::999888777666444333333333333000000000///......---------......//////.........+++++++++************)))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((()))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))'''(((***)))(((+++000*********)))******++++++*********+++++++++,,,,,,---222===LLLYYY___\\\XXXWWWgggxxx|||rrrlllbbb^^^XXXRRRNNNJJJGGGDDD???===;;;:::999888555333000000///............///......---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......******+++,,,,,,---......,,,------......------,,,+++++++++,,,,,,---------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,---------......,,,---...//////......---............////////////.......................................///000000000000000000000000000000...///111222222222000//////111222111000///000111000111111111111222222222444444444555666666777777777777888999:::;;;;;;<<<999<<<>>>>>>===>>>BBBEEEFFFNNNZZZgggsss~~~fffaaawwwrrrnnnhhh```XXXSSSRRRRRRRRRQQQOOONNNMMMKKKHHHEEEAAA@@@>>><<<:::888777777444333333222222111111000......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------yyy^^^NNNEEEEEEEEEDDDCCCAAA@@@???BBB@@@>>>>>>>>>===;;;999888777666555444333333333000000000///......------......///////////////...+++++++++************))))))))))))))))))))))))))))))(((((((((''''''''''''&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''***((()))+++***'''(((---***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,,,,777GGGVVV^^^^^^[[[XXX```qqq}}}zzz{{{|||sssmmmbbb^^^XXXRRRNNNKKKGGGEEE>>>===;;;::::::888555333000//////............///......---------,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......******+++,,,,,,---......,,,------......------,,,+++++++++,,,,,,------------------,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,---------......------...//////...---,,,............/////////000.......................................///000000000000000000000000000000...///111222333222000//////111222111000///000111000111111111111222222222444444555555666777777777777777888999;;;<<<======;;;===???>>>===???DDDHHHAAAEEEMMMXXXeeeqqqzzz~~~fffnnnrrrddd[[[XXXYYYUUUSSSQQQOOONNNLLLHHHFFFBBBAAA???<<<:::888777777444444333222222111111000......---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------tttXXXPPPIIIAAA???AAAAAA???===>>>???@@@@@@???>>>===<<<:::888666666666555333111222222222111000//////...000000000000///...---,,,+++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''''''''''''''((())))))))))))(((((('''''''''&&&(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********(((,,,---)))''')))---...<<>>===:::777444333////////////............------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,000///...,,,++++++,,,,,,///...,,,++++++,,,...///---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------............,,,+++---000222111///---------------------------------------------------------............///............////////////..................................../////////000///////////////000111111111111000000//////......111111111111000000000000111111111111222222222222222333333444444555666666333555777888888888999:::<<<<<<======>>>???@@@@@@===>>>???@@@BBBCCCDDDEEEJJJIIIJJJMMMTTT___lllttt~~~cccllltttddd]]]^^^YYYYYYVVVSSSQQQOOOKKKFFFDDDCCC@@@===;;;888777666444333333222222111111111/////////...------,,,,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......lllTTTJJJBBBCCCDDD@@@>>>???@@@@@@AAAAAA@@@???>>>===:::888666555555555333111222222111111000//////...000000000000///...---,,,+++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''''''''''''''((()))))))))(((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******************+++,,,,,,,,,...000AAALLLZZZbbb```aaannn||||||vvvyyyzzzpppiii```\\\VVVQQQMMMIIIEEECCC>>>>>>===<<<999666444222////////////............---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,......---------,,,,,,,,,------,,,++++++,,,---...///...,,,++++++,,,...///---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------.........---,,,---000111000///---------------------------------------------------------............///............////////////................................./////////000000///////////////000111111111111000000////////////111111111000000000000000111111111111222222222222333333444444555666666666444666888999999999:::<<<;;;<<<<<<===>>>???@@@@@@BBBCCCDDDEEEGGGHHHIIIJJJIIIIIIJJJKKKOOOYYYdddmmm{{{uuupppvvvnnniii]]][[[XXXVVVTTTRRRMMMHHHFFFDDDBBB???<<<:::999888444444333333222222111111000//////......---,,,,,,------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,------___NNNCCCFFFGGGAAA>>>BBBAAABBBBBBAAAAAA@@@>>>>>>:::888666555555444333111222111111000000//////...///////////////...---,,,+++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((''''''''''''(((((()))((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))*********++++++---))))))///111...111888LLLXXX```^^^]]]jjj~~~|||yyyooohhh```\\\VVVPPPLLLHHHDDDBBB>>>===<<<:::888555333111////////////............,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,************+++,,,.........---,,,++++++,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------...---,,,---///000000///---------------------------------------------------------............///............////////////............................../////////000000000///////////////000111111111000000000000/////////000000000000000000111111111111222222222333333333444444555555666777777777777888:::;;;:::;;;<<<>>>===>>>???@@@AAABBBBBBCCCEEEEEEFFFGGGGGGHHHIIIIIIJJJLLLMMMMMMMMMSSS^^^fffsssxxx}}}ttt]]]ZZZWWWWWWWWWTTTPPPLLLGGGFFFCCC@@@>>><<<:::999555555444444333222222111000000///......------,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,rrrVVVCCCEEEJJJDDD@@@CCCBBBBBBAAAAAA@@@???>>>===999888666555555444222000111111000000////////////.../////////......---,,,+++++++++*********))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''((()))((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))******++++++,,,...)))***000000...777EEEXXX___^^^WWW\\\qqqzzzpppiii___[[[UUUPPPLLLHHHDDDAAA===<<<;;;999777444222111////////////............,,,---------------,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,---------------.../////////........................---------------------------------............///............////////////...........................////////////000000000///////////////000000111000000000000000000000000///000000000111111222222222222333333444444555555666666777777888999999999:::;;;======<<<===???AAAAAABBBBBBDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHLLLOOOQQQPPPOOOSSS\\\dddpppuuuxxxxxx]]]WWWSSSUUUWWWUUUQQQOOOHHHFFFDDDAAA>>><<<;;;:::777666666555444333222222000000//////...---------...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,---------eeeGGGCCCIIIGGGCCCDDDBBBAAA@@@???>>>===<<<<<<999777555555555444222000000000000///////////////...............------,,,+++++++++*********))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,,,,+++---///---///@@@TTT^^^^^^YYYVVVddd}}}|||rrrjjj___[[[UUUPPPLLLHHHDDDAAA===<<<:::888666444222111////////////............,,,------......---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,---------......------...///........................---------------------------------............///............////////////////////////////////////////////////000000000111///////////////000000111000000000000111111111111///000000111222333444444444444555555666777777888999999999:::;;;;;;<<<<<<===>>>?????????@@@BBBDDDCCCCCCDDDFFFGGGIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMPPPTTTUUUVVVZZZbbbiiiuuu|||gggsss|||hhh]]]VVVVVVWWWRRRNNNMMMHHHFFFDDDAAA>>><<<::::::888888777666555444333222111000000///......------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------............uuuTTTFFFFFFHHHFFFCCCBBBAAA@@@>>>===<<<<<<<<<999777555444444333222000////////////////////////------.........------,,,+++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((()))((((((''''''''''''((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***+++,,,------***...000//////:::MMM]]]]]]YYYWWW___ttt}}}rrrkkk```\\\VVVPPPLLLHHHDDDBBB>>>===:::888555444333222////////////............,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......------------------------------------------------------,,,,,,,,,,,,------,,,---......---,,,---...........................---------------------------------............///............/////////////////////////////////////////////000000000111111///////////////000111111000000000111111111111222000111111333444555666666666666777888999::::::;;;<<<<<<======>>>?????????@@@AAAAAAAAAAAABBBEEEGGGDDDDDDEEEGGGIIIJJJKKKLLLLLLMMMNNNPPPRRRTTTVVVVVVTTTXXX]]]bbbhhhooovvvzzzpppdddwwwzzzjjj\\\YYYWWWOOOJJJJJJHHHGGGDDDAAA???<<<;;;::::::999888777666444333333111111000//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,............////////////gggMMMDDDEEEFFFBBBDDDCCCAAA???======<<<===999777555444444333111000////////////////////////,,,------......---------+++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))((())))))***,,,------...***111222000777JJJZZZ___YYYUUUZZZmmm|||rrrjjj```\\\VVVQQQMMMIIIEEECCC???>>>;;;888666444333333////////////............,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...******+++++++++,,,,,,,,,***+++,,,---......------,,,------------------,,,---,,,,,,,,,,,,---..............................,,,,,,,,,---------..............................------------------------......------------......,,,---///...,,,+++---...........................---------------------------------............///............//////////////////////////////////////////000000000111111111///////////////000111111000000111111111222222222111222333444555777888888888888999:::;;;<<<======?????????@@@AAAAAABBBBBBBBBCCCCCCCCCBBBDDDGGGJJJGGGHHHIIIKKKMMMNNNPPPPPPPPPRRRVVV[[[```eeeiiikkkiiikkkqqq|||nnneeexxxooo]]]YYYUUUMMMHHHJJJJJJHHHFFFCCC@@@>>>===<<<;;;:::999888666555444333111111000000///.................................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------.........//////vvvTTTBBBBBBEEEBBBEEEDDDBBB@@@>>>===>>>>>>888777555444444333111///.........///////////////,,,,,,------...---------+++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))***)))((('''''''''''''''&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))+++,,,---......***333333111???XXXbbb]]]WWWUUU___www{{{qqqiiiaaa]]]WWWRRRMMMJJJFFFCCC@@@>>>;;;888666444444444000/////////............,,,,,,---.../////////...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***,,,---...///*********++++++,,,,,,,,,((()))+++...///000000///,,,------......------,,,---,,,,,,,,,,,,---..............................,,,,,,,,,---------..............................------------------------///......------......///+++...///...,,,+++,,,...////////////////////////---------------------------------.........//////............/////////000000000000000000000000000000000000000111111111111///////////////000111111000000111111222222222222222222333555777888999:::999999:::;;;<<<===>>>???@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCEEEHHHKKKLLLMMMNNNPPPRRRTTTUUUVVV[[[^^^dddkkkrrryyy}}}}}}]]]XXX{{{lllZZZUUUSSSLLLIIILLLKKKJJJGGGDDDBBB???>>>===;;;;;;:::888777555444444111111000000//////...............///////////////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......___HHHFFFHHHFFFEEECCC@@@???@@@AAA===777;;;888555333222222111000////////////..................---------,,,,,,,,,************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))),,,***)))***,,,---+++)))444...///>>>TTTbbbaaa[[[VVVWWWdddzzz{{{qqqjjjddd^^^WWWRRROOOKKKFFFBBB@@@>>>;;;777555333222222////////////............------------------------***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,---------......---------............///......//////...---,,,,,,....................................////////////000000000000000000000000000111111000///......///000000000000////////////////////////000111222333111111222222222333333333444555666777888999::::::555999>>>AAABBBAAAAAAAAAFFFEEEDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGJJJMMMPPPRRRRRRUUUYYY]]]______^^^eeerrrlllLLL\\\ppp\\\WWWVVVPPPMMMPPPTTTNNNGGGDDDDDDBBB>>>:::;;;:::999888777666555444333333222222111000000/////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------ttt___QQQKKKJJJHHHFFFAAA???>>>???===;;;;;;888555333333222111000////////////..................---------,,,,,,,,,************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++,,,,,,,,,,,,,,,---...111222999IIIZZZbbb```ZZZUUU```ssszzzqqqjjjddd^^^WWWRRROOOLLLGGGCCC@@@>>>;;;777555333222222////////////............------------------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,---------......---------............//////////////////...------....................................////////////000000000000000000000000000111111000///......000000000000000000000000000000000000000111222333333222222222333444444444555777777888999:::;;;<<<<<<>>>AAAEEEGGGGGGEEEDDDDDDEEEDDDDDDDDDEEEFFFFFFEEEHHHFFFDDDEEEJJJPPPVVVZZZ]]]bbbhhhoootttwwwxxxxxxyyyXXXVVVgggsss[[[VVVXXXWWWUUUWWWUUUOOOIIIFFFFFFDDD@@@<<<;;;;;;:::999777666555555333333222222111111000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------fffTTTMMMJJJGGGCCC???===<<<===???;;;888555333333222111000////////////..................---------,,,,,,,,,************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++---...---,,,---000444///:::JJJXXX```bbb```^^^___ssszzzrrrlllccc^^^WWWRRRPPPMMMHHHDDD@@@>>>;;;777555333222222////////////.....................------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,---------......---------............/////////000000000///..........................................////////////000000000000000000000000///000111000///...///000000000000000000000000000111111111111222333444444333333444555666666777777:::;;;;;;<<<===>>>?????????BBBEEEGGGFFFEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGIIIGGGFFFLLLWWWccclllpppvvv}}}pppXXXNNNjjjdddYYYYYYXXXVVVWWWVVVQQQLLLIIIIIIGGGCCC???===<<<;;;:::888777666555222222222222222222222222/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........cccKKKIIIEEEBBB@@@>>><<<===AAA;;;999555333333333222111////////////..................---------,,,,,,,,,************************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))***************++++++,,,,,,---------000333666555EEEYYYccccccaaadddhhhwwwzzzsssnnnddd^^^XXXSSSPPPMMMIIIEEE@@@>>>;;;777555333222222////////////.....................------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,---------......---------............//////000000000000000//////....................................///////////////////////////////////////000111000///...///000000000111111111111111222222222222222333444555666555555666777888999:::;;;>>>>>>???@@@@@@AAABBBBBB>>>@@@CCCEEEEEEEEEEEEGGGDDDEEEFFFFFFFFFHHHJJJLLLJJJLLLSSSaaassshhhMMMTTThhhrrr```ZZZWWWWWWXXXWWWTTTPPPMMMLLLJJJFFFCCC>>>>>>===;;;999888777666333333333333333333333333////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////wwwPPPIIICCC@@@AAA@@@<<<===@@@<<<999666444333333222111////////////..................---------,,,,,,,,,************************************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((************************))))))******+++++++++,,,---,,,,,,...222555777888AAAQQQaaaeeeaaaaaalllwww{{{uuupppeee___XXXTTTQQQNNNIIIEEE@@@>>>;;;777555333222222////////////.....................------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,---------......---------............/////////000000000000000///....................................////////////////////////////////////...000111000///...///111000111111111222222333333333333333444444555666777777777888:::;;;===>>>>>>AAAAAABBBBBBCCCCCCDDDDDDCCCDDDFFFFFFEEEEEEGGGHHHEEEGGGIIIJJJKKKNNNRRRVVVWWW___nnn|||```LLLOOOfffmmm```ZZZZZZ]]]WWWVVVSSSQQQOOOLLLIIIGGG@@@???>>><<<;;;999888777444444444333333333333333000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////fffPPPEEE???AAAAAA===<<<@@@<<<999666444444333222111////////////..................---------,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))************************))))))******+++,,,,,,,,,...000333666888:::===???PPP[[[dddbbb^^^cccvvv}}}wwwrrrgggaaaZZZUUUQQQNNNIIIEEE@@@>>>;;;777555333222222////////////............------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,------------...------------------------,,,------......------,,,------------------------,,,,,,,,,---------......---------............///......///000000000//////....................................////////////000000000000000000000000...///000000//////000111111111111222333333444444555555555555666777888888888999:::<<<>>>@@@AAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEECCCCCCDDDFFFEEEHHHLLLOOORRRXXX___eeeuuuzzzUUUGGGIIIlllmmm___XXXWWWWWWWWWVVVTTTQQQNNNLLLJJJBBBAAA@@@>>><<<:::999888666666555444444333222222000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........^^^LLL??????AAA===<<<@@@<<<999666444444444333111////////////..................---------,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))************************))))))***++++++,,,------...777AAABBB???>>>DDDLLL\\\aaabbb^^^\\\gggxxxsssiiiccc[[[UUURRRMMMHHHDDD@@@>>>;;;777555333222222////////////............+++,,,,,,------.........,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------......------,,,------------------------,,,,,,,,,---------......---------............///------...///////////////....................................////////////000000000000000000000000---///000000//////000222111111222222333444444555666666666666777888999999::::::<<<>>>@@@BBBDDDEEECCCCCCCCCCCCDDDDDDDDDDDDBBBCCCDDDCCCCCCEEEIIIKKKPPPVVV]]]cccjjjsss~~~tttYYYFFFTTT~~~nnn___VVVWWWWWWWWWUUURRROOOMMMLLLCCCBBBAAA???===;;;999888888777666555444333222111000000000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------jjjSSS@@@===???===<<<@@@<<<:::666555444444333222000/////////..................---------,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))************************))))))***+++,,,,,,------...>>>LLLLLLCCC@@@JJJVVVccccccaaa[[[[[[jjj}}}yyytttjjjddd\\\VVVRRRMMMGGGCCC@@@>>>;;;777555333222222000/////////............***++++++,,,---...//////,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,------......------,,,------------------------,,,,,,,,,---------......---------.........//////,,,,,,---...//////........................................../////////000000000000000000000000000---///000000//////000222111111222333333444555555666666666666777888999::::::;;;===???AAACCCEEEFFFCCCCCCCCCCCCCCCDDDDDDDDDAAACCCEEEGGGJJJOOOUUUYYYeeelllvvv~~~sssPPPKKKkkkqqqcccVVVWWWXXXVVVSSSPPPNNNMMMDDDCCCBBB???===;;;:::999999888777666444222111000000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------~~~[[[@@@@@@CCC<<<999>>>777666555666777666444222000000///.....................---,,,,,,,,,,,,---,,,+++******))))))******))))))))))))))))))))))))((()))++++++)))((()))***(((((((((((((((((((((((())))))(((((('''''''''&&&******))))))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&))))))))))))))))))))))))(((((())))))((('''&&&&&&))))))))))))************++++++++++++,,,---...///444AAAIIICCC<<>>>>>???AAACCCDDDCCCBBBBBBCCCCCCDDDFFFHHHIIIGGGJJJNNNSSS[[[eeeooovvvmmmSSS\\\uuubbbZZZTTTSSSRRRNNNJJJJJJJJJHHHDDDBBB@@@???===;;;===;;;777555555555444333000000000///......------,,,,,,,,,------.........---------,,,,,,+++++++++---------............///kkkLLLCCCBBB===<<>>@@@AAAEEEDDDCCCCCCDDDDDDDDDCCC@@@BBBDDDFFFHHHKKKNNNPPPSSSXXXaaakkkvvvgggaaaxxxkkkbbbZZZXXXWWWTTTQQQQQQKKKHHHEEECCCBBB@@@>>><<<===:::888666666555444222000000000///......------,,,,,,,,,------...............---------,,,,,,,,,---------............///cccMMMCCC>>>>>>???;;;999666555555555444333111000//////....../////////...------,,,---------,,,+++******))))))******))))))))))))))))))))))))&&&)))+++,,,+++)))(((((((((((((((((((((((((((((())))))((((((((((((''''''))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))((('''''')))))))))*********++++++,,,+++++++++++++++,,,---777===@@@@@@DDDOOO[[[aaa___\\\___sss~~~{{{~~~zzzvvvjjjddd\\\UUUQQQMMMHHHDDD???<<<999666555444333111////////////............------------------------------------------------...------------,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,------......------------......------,,,,,,,,,,,,,,,---------......------------------------,,,---......//////..............................------------------------..............................------------......,,,------------.........000000000000//////////////////000000000///......////////////////////////////////////////////////000000000000000111222222111222222222333444444444555555555555666777777888666666777;;;@@@DDDFFFFFFCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEIIILLLQQQVVV\\\aaajjjqqq~~~~~~iiilllvvvjjj^^^YYYWWWSSSPPPOOOLLLIIIGGGEEEDDDCCC@@@>>><<<:::999888888666444111111000000//////......------------------...............------------,,,,,,---------............///aaaJJJ???===???@@@<<<777444333333222111111000000///...///////////////...---------------,,,+++******))))))******))))))))))))))))))))))))&&&))),,,,,,+++)))(((((((((((((((((((((((((((((())))))(((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))(((((('''))))))*********+++++++++,,,,,,++++++++++++,,,,,,555:::@@@FFFPPP]]]cccccc\\\```mmmpppyyy~~~yyyuuujjjddd[[[UUUQQQMMMGGGCCC@@@===999666555444333111////////////............------------------------------------------------------------------------------,,,,,,,,,++++++++++++,,,------......------,,,------...------,,,,,,,,,,,,,,,---------......------------------------,,,---......///.................................------------------------..............................------------......------------............000000000000//////////////////000000000//////...///////////////////////////////////////000000000000/////////000111222222222222333444555555666666666666555555666777777888666777:::>>>DDDGGGGGGGGG@@@AAACCCCCCCCCDDDEEEFFFIIIMMMQQQWWW^^^hhhttt}}}{{{pppsssbbbZZZVVVQQQMMMMMMLLLJJJHHHGGGGGGEEECCC@@@<<<;;;::::::999777444111111111000000///.........---------...............------,,,,,,,,,,,,,,,,,,---------............///|||[[[DDD===>>>GGGCCC>>>:::777666444222111111000/////////////////////...------------...,,,+++******))))))******************************&&&)))+++,,,+++)))((()))))))))))))))))))))))))))(((((())))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((()))))))))))))))(((************++++++++++++,,,,,,,,,+++,,,,,,------111999DDDOOO[[[eeefffbbb]]]qqqrrr}}}xxxtttkkkddd\\\UUUQQQMMMHHHDDD@@@===999777666555333222////////////............------------------------------------------------------------------------------,,,,,,,,,++++++++++++,,,------......------,,,,,,------...------,,,,,,,,,,,,---------......------------------------,,,---......///.................................------------------------........................///......------......///---------.........//////////////////000000000000//////000000000000000///000000000000000000000000////////////000000111111////////////000111222333333444444555666777777888666555555666666777888999999:::<<<@@@DDDFFFFFFDDDBBBDDDFFFFFFFFFGGGJJJMMMOOOTTT\\\fffrrrzzzggg]]]YYYUUURRRQQQLLLKKKIIIIIIIIIGGGDDDBBB<<<;;;:::::::::888555222111111111000//////..............................++++++++++++,,,,,,,,,,,,---------............///sssOOO???===FFFBBB===:::777555222000222111000000//////000000000///......------......,,,+++******))))))******************************((()))++++++)))((()))***))))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((())))))***))))))))))))))))))))))))(((((()))*********))))))*********++++++++++++,,,,,,,,,,,,,,,---...///000000===MMMXXXaaagggeee```aaa|||xxxqqq~~~xxxssskkkeee]]]VVVRRRNNNIIIEEE@@@===:::777666555333222////////////............------------------------------------------------,,,,,,,,,------------...------,,,,,,,,,,,,+++++++++,,,------......------,,,,,,------......------,,,,,,,,,---------......------------------------,,,---......//////..............................------------------------........................//////............//////------........./////////////////////000000000000//////000111111111000000000000000000000000000000...//////000000111111222000///000000111222444444555666666666777888888888666666666777888999:::;;;>>>>>>???BBBDDDEEEDDDCCCCCCEEEGGGFFFFFFIIIOOOTTT[[[dddqqq}}}rrr~~~yyyeee\\\YYYWWWTTTSSSKKKJJJJJJJJJJJJIIIFFFCCC>>><<<;;;::::::888666333222111111000000//////.../////////...............++++++,,,,,,,,,,,,---------------............///```DDD>>>>>>;;;888777555444111///222111000000//////000000000//////...............,,,+++******))))))******************************)))******)))((((((***,,,))))))))))))))))))))))))(((((()))))))))*********'''((((((((()))))))))***''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&'''(((((())))))))))))))))))))))))))))))(((((()))************************+++++++++,,,,,,,,,,,,------///000222333999IIIZZZbbbeeeeeedddaaaqqqvvvfffnnnzzzuuulllfff^^^WWWSSSOOOJJJFFFAAA>>>:::777666555444222////////////............------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,+++++++++,,,------......------+++,,,------......------,,,,,,,,,---------......------------------------,,,---......//////..............................------------------------........................//////............//////............////////////.../////////000000000111//////000111111111111111000000000000000000000000...//////000111111222222222222222222444555666777777777888888888888888888777777888999;;;===>>>???AAA@@@AAABBBEEEFFFEEEDDDCCCFFFIIIJJJMMMTTT___ggguuuiiijjjzzzeee[[[XXXUUUPPPNNNJJJJJJJJJJJJKKKIIIFFFDDD@@@===;;;999999888777555222222111111000/////////000/////////.........------------.........//////---------............///lllHHH>>>;;;:::888888888777555222222111111000000000000000000000///...............,,,++++++***)))*********************************++++++***(((''''''***---))))))))))))))))))))))))(((((())))))*********+++'''((((((((())))))******''''''''''''((((((((()))((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))))))))))))))))))))))))))(((((()))*********************+++++++++,,,,,,,,,,,,,,,---...000222444555DDDUUUfffjjjgggeeeeeeeee~~~___kkk{{{wwwmmmggg^^^XXXTTTPPPJJJFFFAAA>>>:::777666666444222000/////////............------------------------------------------------,,,,,,,,,------.........---------,,,,,,,,,+++++++++,,,------......------+++,,,,,,---.........---,,,,,,,,,---------......------------------------,,,---......//////..............................------------------------........................//////............//////............/////////000.../////////000000111111//////000111111111111111000000000000000000000000...//////000111222222222333444444555666777999999999999999888888888888888888999:::;;;===???AAACCCCCCBBBAAACCCFFFGGGGGGFFFGGGKKKOOOTTTZZZeeettt}}}rrrXXXppplllaaa\\\VVVOOOKKKJJJIIIIIIJJJKKKJJJGGGDDDAAA>>>;;;999888888777666222222111111000/////////000000//////.........---.../////////000000111111---------.........//////___CCC<<<<<<<<<<<<888444555777444333222111000000000000///............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((()))))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))******))))))))))))******---+++******+++,,,,,,+++///+++///888888333777BBBZZZggglllhhheee___cccsssyyyeee[[[qqq~~~yyypppiii```YYYTTTOOOIIIEEEDDDAAA<<<999777555222000000000000000////////////................................................+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................................................................---------------------------------.........//////////////////000000000000000000000000000000000000000000111111111111000000000111111111222222222222000000000000111111111111333333333333333333333333666666777777888888999999999999999888999999::::::<<<;;;:::<<>>???CCCBBBAAAAAABBBDDDDDDDDDDDDBBBCCCFFFHHHIIIQQQ[[[eeejjjsssnnniiivvvuuufffqqqttt^^^VVVRRRLLLKKKIIIHHHGGGHHHHHHFFFEEEAAA@@@>>>;;;999888777777555444333111000000000000000000/////////.........///////////////////////////......---...///000111tttMMMBBB999999;;;888444333444333222111111000000111///............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))******))))))))))))******++++++++++++,,,,,,---...222222666<<<===>>>JJJYYYjjjjjjhhhggg```XXXqqqxxx]]]XXX]]]www}}}vvvooofff^^^YYYSSSMMMIIIDDDAAA<<<999777555333111000000000000////////////................................................------------,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................................................................------------------------------........./////////////////////000000000000000000000000000000000000000000111111111111000000///000000000111111111111111111111111222222222222222333333444555666666777666666777888888999::::::888999:::<<<>>>@@@CCCDDDCCCCCCBBBBBBBBBBBBBBBBBBDDDDDDFFFJJJNNNUUUcccppp~~~}}}lllbbbzzzhhhYYYSSSOOOJJJIIIHHHIIIJJJIIIGGGEEEBBB@@@>>><<<:::888777777555444333222111000000000000000000/////////......///////////////////////////............///000000zzz]]]JJJ:::999>>><<<777444444444333222111111111111///............---------,,,,,,,,,+++++++++******************************(((((((((((((((((((((((('''(((((())))))))))))((())))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))******))))))))))))*********++++++,,,,,,---000222777777:::===>>>DDDSSSccckkkkkkeee```cccllloooddddddooo~~~xxxqqqhhh```ZZZTTTNNNIIICCC@@@<<<999777555333111000000000000////////////......................................................------,,,,,,,,,+++...------,,,,,,------...,,,,,,,,,---------......---------------------------------............///............................................................................................................////////////////////////000000000000000000000000000000000000000000111111111111000000//////000000000111111111222222222222333333333333333333444555666888888999777777888999::::::;;;;;;::::::;;;===???BBBDDDEEEAAAAAABBBBBBBBBCCCDDDFFFJJJMMMQQQUUU\\\iii|||zzzeeeiiirrr___VVVRRRLLLKKKJJJKKKLLLKKKIIIFFFCCCBBB@@@===;;;999888777666555444333111111111111000000000////////////...////////////////////////............/////////000oooSSS;;;999>>>;;;777555555444333222111111111111///............---------,,,,,,,,,+++++++++******************************((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))*********+++,,,,,,,,,///444999<<<<<<===>>>@@@HHHYYYhhhjjjqqqiiibbbvvvzzzvvvzzzyyyrrrhhh```ZZZTTTMMMIIICCC@@@<<<999777555333222000000000000////////////.........................................................------,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......---------------------------------............///........................................................................................................./////////000000////////////000000000000111111111111111111111111000000111111111111000000000000000000111111111111333333333333444444444444444555555777888999::::::888888999:::;;;<<<===>>>=========>>>@@@BBBCCCDDDCCCDDDEEEEEEEEEGGGKKKNNNSSSYYY___gggrrrsss```nnnzzziii[[[RRRPPPNNNMMMMMMMMMMMMJJJHHHEEEDDDBBB???<<<:::999999777666555333222222111111111000000000////////////////////////////////////---......///////////////bbbBBB:::<<<888444555555444333222222111111222///............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))&&&'''((())))))******)))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))))))))*********+++,,,+++,,,222:::AAAAAA???======BBBNNN^^^jjjeeepppkkkkkk~~~|||zzzsssiii```ZZZTTTMMMHHHCCC???;;;999777666444222000000000000////////////.........................................................---------------...------,,,,,,------...,,,,,,,,,---------......---------------------------------............///....................................................................................................../////////000000000////////////000000000000111111111111111111111111000000111111111111000000000111111111222222222222444444444444555555555555666777777888999::::::;;;::::::;;;<<<>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEGGGGGGHHHMMMTTTZZZeeellluuudddbbbyyyhhhZZZVVVSSSPPPOOONNNNNNLLLKKKHHHFFFDDDAAA>>><<<;;;:::777666555444333222222222111111000000000/////////////////////////////////---......///000/////////wwwPPPBBB???888444777555555444333222222222222///............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))&&&'''((()))************))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))***************))))))))))))******+++,,,++++++,,,444@@@IIICCC@@@======FFFUUUccclllccclllmmm|||||||||uuujjjbbb[[[TTTMMMHHHBBB???;;;888777666444333000000000000////////////................................................------------...............------,,,,,,------...,,,,,,,,,---------..............................---------............///.................................................................................................../////////000000000000////////////000000000000111111111111111111111111000000111111111111000000222222222222333333333333444444555555555666666666888888999999:::::::::;;;;;;<<<===>>>@@@AAABBBCCCBBBBBBBBBBBBCCCEEEFFFGGGDDDGGGKKKNNNSSS]]]jjjsssyyybbb|||}}}ooo[[[XXXSSSPPPOOOOOONNNMMMJJJIIIFFFCCC@@@>>>===<<<888777666444333333333333111111111000000000//////////////////////////////------///000000000///...~~~\\\JJJCCC:::777;;;555555444333222222222222//////.........---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))&&&'''((()))************))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******+++,,,+++***,,,555CCCNNNDDD@@@<<<===IIIZZZhhhnnniiilllrrr}}}vvvlllccc\\\UUUNNNIIIBBB???;;;888777666444333000000000000////////////................................................,,,---------.../////////...------,,,,,,------...,,,,,,,,,---------..............................---------.........//////........................................................................////////////////////////////////////000000000000////////////000000000000111111111111111111111111000000111111111111000000222222333333333444444444555555555555666666666666::::::::::::::::::::::::<<<===>>>???AAABBBCCCDDDBBBBBBCCCDDDEEEGGGIIIJJJIIIMMMTTTZZZdddrrrhhheee___[[[UUUQQQOOOOOOOOOOOOLLLJJJHHHEEEBBB???>>>===888777666555444333333333111111111111000000000000////////////////////////,,,---///000000000///...ZZZ???<<<;;;444777555333222333333222000//////.........---------------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++(((,,,...,,,000<<>>===<<<<<<===>>>???????????????AAACCCDDDDDDEEEEEEEEEFFFIIINNNRRRUUU\\\ggguuu{{{ZZZdddfff]]]WWWWWWVVVPPPMMMOOOLLLLLLKKKIIIFFFBBB===;;;999777666666666666444222333222111000////////////////////////////////////////////////000000000000~~~rrrNNN???;;;999777555333222333333222000//////.........---------------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++***---...---222<<>>>>>===<<<>>>?????????@@@@@@@@@AAACCCEEEEEEFFFGGGHHHIIIOOOYYY```jjjuuucccYYYfffvvviii^^^ZZZXXXSSSPPPQQQNNNMMMKKKIIIEEEBBB>>><<<;;;999777666666666444222333222111000000/////////////////////////////////////////////000000000000{{{fffEEE:::<<<888666444333333333222111/////////.........------------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++---.........444===BBBBBB::::::@@@NNN^^^iiillljjjmmm~~~yyy~~~zzzqqqggg^^^VVVNNNJJJDDD@@@<<<888666555444222111111000///////////////...///111111000///000111........................------------------------.........---------------................................................................................................------........./////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111/////////000000000000000111111111222222222333333444444555555666777777777777999;;;;;;::::::;;;<<<<<<>>>??????>>>>>>???@@@AAABBBBBBBBBAAABBBEEEGGGGGGKKKPPPRRRVVV```ooo{{{rrrWWWOOOrrr|||iii___ZZZWWWTTTTTTPPPOOOLLLIIIEEEBBB@@@???===;;;888777777666555333333333111000000000000000////////////////////////////////////000000000000{{{sss~~~RRR<<<;;;999777555444444444222111////////////............------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++......------333<<<>>>;;;777;;;GGGYYYfffjjjiiihhhuuuxxx}}}tttjjjaaaXXXOOOJJJDDD@@@<<<888666555444222111000000//////////////////111222222000///000000...............................................................---------............................................................................................................////////////////////////////////////000000000000000111111111000000000000000000000000000111111111111111222222000000111111111111222222222222333333333444444444555555666777888999::::::999;;;======<<<<<<===>>>===>>>@@@@@@??????@@@BBBBBBDDDEEEDDDCCCEEEHHHLLLMMMVVVaaaiiippp}}}fffSSSkkkuuuccc[[[YYYVVVUUUSSSQQQMMMIIIEEECCCCCCCCCAAA>>>;;;888888777555444333333222111000000000000////////////////////////////////////000000000000pppiiiGGG;;;:::888666444444444222111000000/////////.........------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************))))))*********+++++++++---...,,,,,,222999:::777666???PPPbbbiiigggfffiii~~~zzzvvvmmmcccYYYPPPKKKDDD@@@<<<888666555444222111000000///////////////111222333222000......///................................................................................................................................................////////////////////////........./////////000000000000000000000000000000///000000000111111111222111111111111111111111111000000111111222222222333222222333333333444444444444444444444555555555555666666777888:::;;;<<<<<<:::<<<>>>>>>>>>===>>>@@@>>>???AAAAAAAAAAAABBBDDDBBBDDDFFFFFFFFFIIIQQQWWW___lll}}}}}}fffccc~~~ggg[[[XXXVVVTTTTTTQQQMMMJJJGGGFFFFFFFFFDDDAAA===:::999888666555444333222111000000000000000000000000000000000000////////////000000000000xxxYYY@@@<<<999777555555444333111000000000/////////......------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++,,,------,,,000777:::888<<>>;;;===??????>>>>>>???@@@???@@@BBBBBBBBBBBBDDDFFFBBBEEEIIIKKKNNNWWWdddmmm}}}~~~ccckkk\\\WWWUUUSSSSSSQQQNNNKKKIIIIIIIIIJJJHHHDDD???;;;999888777555444333222111111000111111000000000000000000000000////////////000000000000jjjFFF<<<:::777666555555333111000000000000/////////...------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************++++++++++++...///---000777<<<===EEEPPPaaajjjeeeaaarrrzzzwwwooofff\\\RRRLLLDDD@@@<<<888666555444222111111000///////////////,,,...000000//////000111................................................---........./////////000........................................................................////////////////////////.../////////000000000000000000000000000000000000///000000111111222333333111111111111111111111111000000111222222333444444333333333444555666666666666666666777777777888888::::::;;;;;;<<<===>>>>>>;;;===?????????>>>???@@@???AAACCCCCCCCCCCCEEEGGGGGGKKKQQQVVV^^^mmm~~~ooo]]]WWWUUURRRQQQPPPNNNMMMLLLLLLLLLLLLJJJFFFAAA<<<:::999777666444444333222111111111111000000000000000000000000////////////000000000000rrrIII===;;;888666666555333111000000000000////////////---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++***///111///000777>>>BBBMMMWWWeeekkkcccaaazzz~~~~~~wwwooofff\\\SSSMMMDDD@@@<<<888666555444222111111000///////////////)))+++...//////000222333........................////////////////////////---.........//////000000........................................................................000000000000000000000000////////////000000000000000000000000000000000000///000000111222222333333111111111111111111111111000000111222333333444444222222333333444555666666777777777777888888888888;;;;;;<<<<<<======>>>>>>;;;===?????????>>>???@@@@@@AAACCCDDDDDDDDDFFFHHHMMMSSSZZZbbbmmmrrr^^^WWWUUURRRPPPOOOOOONNNMMMMMMMMMNNNLLLGGGBBB===:::999888666555444333222111111111111000000000000000000000000////////////000000000000jjjPPPDDD888555666555222000222222111111000/////////---------,,,,,,,,,++++++******************************))))))))))))******++++++******))))))(((((())))))))))))))))))))))))+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))***************************************************++++++,,,,,,------...+++...---,,,222???FFFEEESSS```iiiddd___lll~~~}}}yyysssjjj___TTTLLLEEE@@@;;;777555333222111000000000000////////////000000////////////000000////////////////////////,,,---------.../////////......------------..............................000000//////.........---...............///000000111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111000000000111222222333333333333444444444444444444333333444555666777888888777888888999999:::;;;;;;===>>>>>>??????>>>======<<<===??????>>>>>>???AAACCCCCCCCCEEEIIINNNRRRUUUXXX___lll|||hhh[[[TTTMMMRRRSSSTTTTTTRRRPPPOOOOOOJJJHHHEEEAAA===999777666666555444333111000//////000000000000000000000000000000000000111111111111yyyqqqXXX???666666555333333222222111111000/////////---------,,,,,,,,,++++++******************************))))))))))))***************)))))))))))))))))))))))))))))))))))))))************)))))))))(((******))))))))))))******))))))))))))))))))))))))***************************************************++++++,,,,,,------...---///......666CCCKKKKKKWWWbbbhhhdddggg}}}}}}~~~{{{tttlll```TTTLLLEEE@@@;;;777555333222111111000000000////////////000000////////////000000////////////////////////---------.....................------------..............................000/////////...........................///000000111000000000/////////...000000000000000000000000000000000000000000000000//////000000000111111111111111111222333333444444444444444444555555555555444444555666777888999999:::::::::;;;<<<<<<======;;;<<<======>>>>>>======@@@AAABBBBBBBBBBBBDDDFFFFFFHHHJJJMMMQQQWWW^^^dddllltttwwwcccXXXRRRSSSTTTUUUUUUSSSPPPNNNMMMIIIGGGDDDAAA>>>;;;999999666555555333222111000///000000000000000000000000000000000000111111111111qqqzzzrrrIII888777444333555222222111111000/////////------------,,,,,,,,,,,,******************************))))))))))))******))))))))))))************))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))***************************************************++++++,,,,,,------......///000333<<>>>>>??????@@@<<<======>>>>>>?????????AAABBBBBBBBBBBBDDDHHHJJJNNNRRRWWWZZZ^^^fffrrr{{{sssqqq^^^WWWTTTUUUVVVUUUTTTQQQNNNLLLIIIHHHEEEBBB@@@===<<<;;;777666555444333111000000000000000000000000000000000000000000111111111111|||}}}SSS<<<777555333666222222111111000/////////...------------,,,,,,,,,******************************))))))))))))******(((((())))))******++++++))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))***************************************************++++++,,,,,,------......///111777BBBOOOXXX\\\dddfffaaa___uuuwwwvvv|||zzzooobbbUUULLLEEE@@@;;;777555333222111111111111000000000//////000000////////////000000/////////////////////////////////...---------,,,......------------..............................///////////////........................///000000000000000000////////////000000000000000000000000000000000000000000000000/////////000000000111111111111222333333444444555555555666666777888888888777888888999:::;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEFFFJJJPPPTTT[[[aaahhhlllqqqzzzrrrvvvggg\\\UUUUUUUUUUUUUUUSSSPPPNNNLLLKKKHHHDDDAAA???===<<<888777666555444222111111000000000000000000000000///000000000111111111111zzz~~~```CCC999555444444222222111111000/////////.........---------,,,,,,******************************))))))))))))******(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))))))))))))))***************************************************++++++,,,,,,------.........333<<>>>>>>>>>>>>>>???@@@@@@AAAAAACCCBBBBBBBBBBBBCCCCCCDDDIIIIIIJJJLLLPPPWWW___eeennnttt||||||mmm|||tttdddWWWUUUTTTUUUWWWVVVTTTQQQQQQOOOKKKGGGCCC???===;;;999888777666555333222222111111111111111111111111///000000000111111111111rrr|||uuuNNN;;;777666444222222111111000/////////............---------,,,******************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))***************************************************++++++,,,,,,------...//////555BBBNNNVVV]]]cccdddaaabbbrrrsssuuu|||~~~rrreeeWWWNNNEEE@@@;;;777555333222111222222111111111000000000000000////////////000000////////////////////////...............---------......------------.......................................///////////////...............///000000////////////000000000000111111111111111111111111111111111111111111111111111111111222222222333333222222333444444555555666777777888999:::;;;;;;<<<;;;<<<<<<===>>>???@@@@@@>>>>>>??????@@@AAAAAAAAABBBBBBAAABBBCCCEEEGGGHHHLLLMMMNNNRRRXXXcccnnnvvvooommmrrr\\\XXXUUUUUUWWWXXXWWWTTTTTTRRRNNNIIIDDD@@@===<<<:::999888777666444333333111111111111111111111111000000000000111111111111|||zzz[[[===999999555222222111111000/////////............------------******************************))))))))))))***************)))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))***************************************************++++++,,,,,,------...000111999HHHTTTYYY^^^cccddd```iiixxx~~~ssseeeWWWOOOEEE@@@;;;777555333222111222222222111111111000000000000////////////000000////////////////////////---------.....................------------........................................../////////000...............///000000.../////////000000000111111111111111111111111111111111111111111111111111222222333333333444444444555555555666777777888888888888999:::;;;<<<============>>>???@@@AAAAAABBB??????@@@@@@AAABBBBBBBBBBBBBBBCCCEEEHHHLLLPPPRRRTTTUUUWWW\\\eeesss~~~lllccc^^^XXXUUUWWWXXXWWWUUUTTTRRROOOJJJFFFBBB@@@???::::::999888666555444333111111111111111111111111000000000000111111111111}}}www}}}ddd>>>:::<<<666222222111111000///////////////.........---------******************************))))))))))))******++++++******))))))(((((())))))))))))))))))))))))(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))***************************************************++++++,,,,,,---......222222<<>>>>>>>>???@@@AAABBBBBBCCC@@@@@@AAAAAABBBCCCCCCDDDCCCDDDFFFIIINNNTTTYYY\\\aaabbbeeekkkuuutttiiibbbZZZVVVWWWXXXVVVTTTTTTRRROOOKKKGGGDDDBBBAAA;;;:::999888777555444444111111111111111111111111000000000000111111111111qqqwww|||QQQ999333444333333222111000000000111------,,,,,,,,,+++++++++,,,,,,,,,+++++++++************************************************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++000+++)))+++---,,,...111,,,666GGGVVV\\\]]]___bbbcccjjjuuukkk]]]QQQFFFAAA:::555333333333222111111111111111111111111000000000000000000000000,,,---///111111000...---...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------........................................../////////000////////////000000000000222222111111111111111111///000111222222222222222444444555555555555555555888888999999999888777777<<<<<<<<<<<<===>>>??????BBB@@@???@@@CCCCCCAAA>>>BBBAAAAAA@@@AAABBBCCCCCC@@@EEEMMMUUU[[[aaafffjjjnnnrrrzzz}}}}}}fffUUUYYY]]]XXXRRRSSSRRRNNNLLLNNNQQQOOOFFF>>>AAA???<<<888555444333333333222111111000111111111111111111000111111222333rrruuu```AAA666888444333222111111000000111.........---------,,,,,,,,,,,,,,,+++++++++************************************************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++///+++***,,,---,,,---000000===MMMWWW]]]```ccceeeaaavvvwwwlll^^^QQQFFFAAA:::666333333333333111111111111111111111111000000000000000000000000---...000000000///...---......---,,,,,,---......------------------------,,,,,,---------........................................../////////000000/////////000000000111111222222222222222222222222111111222333444444444444555555555666666777777777888999::::::;;;;;;;;;;;;===============>>>??????BBB@@@???AAACCCCCCAAA???DDDEEEEEEFFFGGGGGGHHHHHHIIINNNUUU]]]dddjjjppptttxxxuuu]]]YYY]]]\\\[[[^^^[[[WWWUUUXXX\\\ZZZPPPGGGAAA???<<<888666444444444333222222111111111111111111111111111111222222333sssddd}}}vvvLLL:::;;;555444333222111111111111//////.........---------,,,,,,,,,+++++++++************************************************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++...++++++---...,,,,,,000444FFFUUUZZZ]]]cccfffeeefffyyynnn^^^QQQFFFAAA;;;666444333333333111111111111111111111111000000000000000000000000//////000000000...---,,,......---,,,,,,---......------------------------,,,------------......................................./////////000000000///000000000000111111111222222222222222222333333222333444555666666666666666666777777888999::::::::::::<<<===>>>?????????@@@????????????@@@AAAAAAAAA@@@@@@AAABBBBBBAAA???CCCDDDGGGJJJLLLMMMMMMLLLUUUZZZbbbkkkttt}}}ooowww|||bbbZZZ\\\^^^]]]^^^\\\WWWUUUZZZ```___TTTIII@@@???<<<999777555555555333333222111111111111111111111111111111222333333vvv```mmmYYY===999666555444222222111111111............------------,,,,,,,,,+++++++++************************************************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++************++++++---+++,,,......,,,---111999NNN^^^^^^]]]bbbeeebbbzzzxxxzzzooo___PPPGGGBBB;;;666444444333333111111111111111111111111000000000000000000000000000000000000///...,,,+++......------------......------------------------------------.......................................////////////000000000000000000111111111222222333333333333333444444444333444555666777777888777777888999:::;;;<<<======>>>>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCC??????@@@BBBCCCDDDDDDCCCEEEHHHNNNTTTXXXZZZZZZZZZccciiisss~~~yyyfffjjj```aaaaaa]]]YYYXXXSSSQQQWWW___^^^RRRFFFAAA@@@===;;;999777666666333333222111111111111222222111111111111222333333}}}aaadddiiiDDD777777666555333222111111111---------,,,,,,,,,,,,+++,,,,,,,,,+++++++++************************************************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++************++++++,,,+++---///...,,,///444???SSScccbbb^^^___cccccc}}}{{{|||qqq___PPPGGGBBB;;;666444444444444111111111111111111111111000000000000000000000000000000000//////...---,,,........................---------------------------------.........//////////////////////////////////////////000000000111111111111111222222222222333333444444555555555555444444666777888999999999::::::;;;<<<>>>???@@@@@@BBBBBBCCCCCCCCCBBBBBBAAA????????????@@@AAABBBCCCAAACCCEEEHHHJJJLLLMMMNNNSSSXXX```hhhnnnrrrsssssszzzgggqqq{{{jjjeeeeeeaaa[[[XXXSSSRRRWWW^^^]]]SSSIIICCCBBB@@@===;;;999888777444333333222111222222222222222222111222333333444eee]]]uuu~~~SSS:::888777666444333222111111------,,,,,,,,,+++++++++,,,,,,,,,+++++++++************************************************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++,,,+++---//////...333:::IIIWWWdddeee^^^]]]eeeppp}}}}}}tttbbbRRRGGGBBB<<<777555444444444111111111111111111111111000000000000000000000000000000//////......---------...////////////...---------------------------------.........//////////////////////////////////////////000000000111111111111222222222333333333444444444555666666777777555666888999;;;;;;<<<<<<===>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDCCCCCCBBBAAA?????????@@@AAACCCDDDEEEJJJMMMRRRVVVYYY\\\```cccggglllttt}}}vvviiizzznnnaaaaaaaaa\\\WWWTTTRRRVVVZZZYYYRRRJJJFFFEEECCCAAA>>>;;;999888444444333222222222222222222222222222222333444444ooo\\\___|||hhhDDD999888666555333222222111...---------,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++---,,,---/////////777@@@UUUZZZbbbfff___]]]nnn{{{yyyfffUUUGGGCCC<<<777555555444444111111111111111111111111000000000000000000000000/////////.........//////---...///000000///...---------------------------............//////////////////////////////////////////000000000111111111222222222333333333333444444444555666666777888888888999;;;===>>>???@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCDDDDDDEEEGGGIIIKKKMMMNNNXXX]]]ccciiimmmrrrwww{{{~~~rrrwwwqqq```______[[[VVVUUUTTTUUUVVVUUUPPPMMMIIIHHHFFFDDD@@@===:::888444444333222222222222333333222222222222333444444{{{```SSSjjj~~~~~~xxxMMM999888777555333222222222//////.........---------,,,,,,,,,+++++++++************************************************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++---,,,---//////000999DDD^^^\\\aaafff```^^^vvvyyyyyy}}}|||iiiXXXHHHCCC<<<777555555555444111111111111111111111111000000000000000000000000//////.........//////000---...///000000///...---------------------------............/////////000000000000000000000000000000000000000111111111111222222333333333444444444444555555666777888888999;;;<<<===???AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCC???@@@AAACCCDDDDDDDDDDDDKKKKKKLLLNNNQQQTTTVVVWWWccchhhpppvvv|||{{{{{{hhheeebbb[[[YYYYYYYYYXXXWWWUUUSSSRRRLLLKKKIIIEEEBBB>>>;;;999555444333333222222333333333333222222333333444555jjjQQQUUUzzz|||jjjHHH555111888333---000111//////.........---------,,,,,,,,,+++++++++******++++++************++++++************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------///***+++///000333BBBUUUbbb^^^```ccc```eeevvvssszzzkkk\\\JJJAAA:::999888555333444333333333222222222111111111111111111000000000000//////.........---------............/////////000......------------.........//////000000000000000000000000000000////////////222444333000///111444444444444555555666666777666999:::888999===>>>;;;>>>???@@@BBBCCCDDDDDDDDDCCCAAA??????@@@AAA@@@>>>>>>AAAEEEHHHIIIKKKNNNPPPVVV[[[```___\\\]]]ccciiiqqquuuyyy}}}tttggg^^^YYY\\\XXXUUUVVVYYYYYYUUUPPPOOOLLLHHHDDDBBB@@@>>><<<888666444333333444222111444444333222222333333333wwwUUUMMMhhhzzzyyy}}}{{{RRR:::222888444000222111//////.........---------,,,,,,,,,+++++++++******++++++************++++++************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,...222:::KKKZZZaaa___```aaaaaammmxxxttt|||}}}kkk[[[JJJBBB:::999888555333444333333333222222222111111111111111111000000000000//////.........---------........./////////000000///......------......///...///000000111111000000111111111111111111111111111111111111222222333333333333444555666777888888888<<<>>>===>>>BBBCCCAAACCCCCCCCCBBBBBBAAA@@@@@@CCCAAA??????AAACCCCCCCCCEEEHHHMMMRRRWWW[[[```dddoootttxxxvvvrrrqqquuuzzz}}}nnnbbb___\\\[[[[[[]]]^^^\\\WWWRRRQQQMMMIIIEEECCCAAA>>><<<888666444333444444333111444444333333222333333444```KKKWWW{{{yyywwwzzzaaaCCC444777555333444222/////////.........------,,,,,,,,,+++++++++******++++++************++++++************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---------444DDDVVV___```aaa___\\\bbbxxxtttvvvlll[[[LLLCCC;;;999888555333444333333333222222222111111111111111111000000000000...............---------....../////////000000000///......------....../////////000111111111111000111222222222222222222222333111000111444555444222444444555777999:::<<<<<<===BBBDDDDDDFFFJJJJJJHHHHHHGGGFFFEEEDDDDDDCCCCCCFFFDDDAAABBBEEEIIILLLMMMOOOSSSZZZaaaiiirrr{{{|||xxxzzziiidddYYY\\\___aaaaaa]]]XXXTTTRRROOOJJJGGGDDDBBB???<<<999777555444555444333222444333333333333333444444oooSSSQQQkkk}}}}}}rrrMMM777666555444555111////////////............,,,,,,,,,+++++++++******++++++************++++++************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++)))//////---777LLL]]]aaa___aaa]]]YYYfffzzznnn^^^NNNDDD<<<999888555333444333333333222222222111111111111111111000000000///...........................////////////000000000//////............/////////000111111222222111111111111222222222222222333444444555555444444555555888888:::<<>>:::888444333555333333333222222222111111111111111111000000000000---------.............../////////000000000111111000//////......//////000111111222333333333333222222222333333444444555555555<<>><<<999777777777555333333333333333444555666777xxx{{{jjjGGG<<<555333444111000000000000/////////...,,,,,,,,,+++++++++******++++++************++++++************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,******++++++,,,---......000...555DDDRRRZZZ]]]___```\\\^^^rrrwwwhhhTTTIII???:::888444333555333333333222222222111111111111111111000000000000---------.........////////////000000000111111111000000////////////000000111222222333444333333333444555555666777777888888666<<>>888777666333222555444333222111111111111000000000000000///////////////////////////////////////000000111111222222000000000111111111111222111333555555444333222333888999:::999999999;;;===???AAADDDFFFGGGIIIKKKMMMQQQRRRSSSUUUWWWXXXYYYZZZaaaaaa```bbbeeekkkppptttqqqooommmllljjjiiinnnvvvvvvxxx|||rrrfff\\\[[[[[[YYYYYY\\\]]]XXXSSSQQQSSSSSSOOOLLLDDDBBB>>>;;;888666555555444444333333333444444555zzz~~~iiipppxxxZZZGGG===666111222111000//////......///---------,,,,,,,,,++++++************************************************************************************************************************))))))))))))******************+++++++++,,,,,,,,,+++,,,,,,,,,------......222888GGGWWW^^^^^^^^^bbb```ddd}}}qqqaaaPPP@@@999888777444444444444333222111111111111000000000000000000//////////////////////////////000000111111222333333333000000111111111111111111222444777777777666666777:::;;;<<<======>>>@@@BBBCCCDDDFFFFFFFFFGGGJJJLLLOOOOOOPPPRRRUUUWWWYYY[[[___```cccfffjjjmmmpppqqqpppoooooopppooonnnttt{{{~~~zzzlll___]]]___^^^\\\\\\\\\XXXUUUUUUVVVUUUQQQMMMFFFCCC@@@<<<999777777777555444444333333444444555|||}}}jjjkkkvvvYYYCCC666222222222111000////////////------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************)))))))))*********++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///444>>>NNN\\\```^^^___ccc```iiivvvcccSSSCCC;;;999777666666444333222111111000111111000000000000000000000000000000000000000000000000111111222333333444444555333222222222222222222222444666999;;;;;;;;;<<<======???@@@AAAAAACCCEEEHHHFFFGGGFFFEEEDDDEEEHHHKKKMMMMMMNNNPPPSSSWWW[[[]]]^^^aaafffkkknnnooooooooooooppptttxxxyyyyyy~~~wwwddd___bbbccc```]]]\\\ZZZYYYZZZ[[[XXXSSSNNNGGGEEEAAA===:::888777777555555444444444444444555sssppp|||dddEEE777555333222111000////////////...------------,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,*********+++,,,...///000666CCCTTT___```^^^___ccc```nnn|||gggWWWFFF===:::777666666333333222111111111111111000000000000111111111111111111111111111111111111222222333333444444555555555555555555555555555555666999<<<>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDGGGIIIFFFFFFEEEDDDCCCEEEHHHLLLMMMNNNPPPSSSWWW[[[___bbb```cccgggllloooqqqqqqqqqrrrttt{{{lll```aaadddbbb^^^___^^^^^^^^^]]]YYYRRRMMMHHHFFFBBB>>>:::888888888666555555444444444444555{{{vvvjjjFFF666777333222111000000/////////.........---------,,,,,,++++++++++++++++++++++++************************************************************************************************************++++++++++++******+++++++++,,,,,,,,,+++******+++,,,///111333:::GGGWWW______^^^___``````uuukkk[[[JJJ???:::666555666444333222222222222222222111111111222222222333333333333333333333333333333222333333444444555666666555555666666666666777777999<<>>;;;999888888777666555444444444444444ooommm{{{rrrKKK777666333333222111000000000000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********************************************************++++++++++++,,,******+++++++++,,,,,,,,,,,,+++++++++---000333555???LLLXXX]]]^^^______^^^eeeqqqaaaOOOCCC;;;555555777444444333333333333444444222222333333444555555555444444444444444444444444444444555555666777777777555666777777999999:::;;;???AAADDDEEEDDDDDDDDDEEEGGGGGGGGGEEECCCBBBBBBDDDBBBCCCDDDEEEFFFIIINNNQQQSSSWWW^^^eeejjjllllllkkkiiijjjllloootttyyy}}}}}}yyyjjj___```cccbbbfffeeebbb___ZZZUUUQQQOOOLLLIIIEEE@@@<<<:::999999777777666555444444444444sss```qqq|||SSS;;;777333333222111000000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********************************************************+++++++++,,,,,,******+++++++++,,,,,,,,,---,,,+++,,,...222555888FFFPPPYYY\\\^^^bbbaaa]]]lllwwwhhhUUUGGG===666555888555555555444444555555666444444444555666777777777555555555555555555555555777777888888999::::::::::::;;;<<<>>>???AAABBBCCCEEEGGGIIIIIIHHHFFFFFFFFFEEEFFFFFFDDDBBBBBBCCCDDDDDDFFFHHHJJJKKKMMMPPPSSSUUU[[[fffoootttssspppmmmmmmoooqqqvvv{{{uuudddaaadddffffffddd```[[[WWWTTTSSSSSSOOOLLLHHHCCC???===<<<;;;888777666555444444444444^^^fff{{{ZZZ@@@999444333222111000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,---///333777999JJJRRRYYY[[[___dddbbb\\\rrr|||lllYYYJJJ???888777999666666555555555666666777555555555666777888888999666666666666666666666666999999:::;;;;;;<<<<<<===@@@AAACCCEEEGGGIIIJJJKKKJJJKKKMMMLLLJJJHHHGGGGGGDDDEEEEEEDDDCCCCCCDDDFFFGGGIIILLLMMMNNNOOORRRTTTUUU^^^jjjuuuzzzwwwrrrmmmoooqqqvvv{{{~~~iiicccfffhhhdddbbb^^^XXXTTTTTTUUUWWWQQQOOOJJJEEEBBB???>>>>>>888888777555555444444444uuucccvvvjjjCCC===666444444555333......111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,...,,,---000000111999AAAMMMZZZWWWWWWdddaaa[[[hhhwww```MMMCCC===:::777666777888999999999999999888888888888888888888888999999999999:::<<<===>>>AAAAAABBBCCCDDDDDDEEEEEEFFFEEEGGGJJJNNNOOOMMMJJJJJJJJJJJJIIIGGGFFFDDDCCCDDDCCCCCCBBBBBBDDDEEEFFFGGGHHHJJJMMMQQQUUUXXXYYYccceeejjjpppuuuvvvuuusssyyyxxxzzz{{{oooeeeeeebbb```]]]ZZZXXXXXXXXXYYYSSSRRROOOKKKGGGCCC???>>>===:::777555555555555444iiilllrrrHHH:::666333333444222......222///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************************************++++++++++++,,,,,,,,,...---...111111333;;;DDDOOOYYYWWWYYYccc```bbbvvv{{{fffRRRDDD===999777888888999:::::::::::::::999999::::::;;;<<<============>>>???@@@BBBDDDEEEPPPOOONNNLLLKKKIIIHHHGGGIIIHHHGGGIIILLLLLLJJJHHHIIIIIIHHHHHHGGGFFFDDDDDDFFFEEEEEEDDDEEEFFFGGGHHHHHHIIIKKKNNNRRRVVVYYY[[[bbbeeejjjppptttvvvuuusssxxxyyy}}}|||iiiccc___^^^]]][[[ZZZYYYYYYYYYVVVUUUSSSPPPLLLGGGCCC@@@<<<:::666444555555555444uuugggvvvQQQ888777333222333222//////222///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************++++++++++++,,,,,,,,,,,,...---...111333555>>>GGGSSSWWWXXX\\\```]]]kkk|||}}}nnnZZZHHH>>>::::::;;;;;;<<<<<<<<<=========;;;<<<===???@@@AAACCCCCCCCCDDDDDDFFFHHHJJJLLLMMMTTTSSSQQQNNNLLLIIIGGGFFFKKKJJJHHHHHHIIIIIIHHHFFFFFFGGGGGGGGGGGGFFFEEEDDDHHHGGGGGGGGGGGGHHHIIIIIIIIIJJJMMMQQQVVVZZZ]]]___bbbeeekkkqqquuuvvvvvvvvvyyy|||lllaaa[[[\\\]]]^^^]]][[[YYYXXXVVVVVVVVVTTTPPPJJJEEEAAA<<<999666444555666666555nnnrrr```===:::444111222111//////222//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************+++++++++,,,,,,,,,------...,,,...111444777AAAKKKVVVVVVXXX\\\[[[[[[sssssssssvvvcccOOOBBB>>>??????????????????@@@@@@@@@AAABBBCCCDDDEEEGGGHHHHHHJJJJJJJJJKKKMMMNNNPPPPPPNNNNNNMMMLLLJJJIIIHHHHHHLLLJJJIIIHHHHHHHHHHHHHHHEEEFFFFFFGGGGGGGGGFFFFFFIIIIIIIIIIIIIIIJJJJJJJJJLLLNNNQQQVVVZZZ___bbbcccdddhhhnnnssswwwxxxzzz{{{}}}nnnaaa[[[]]]___```___\\\XXXUUUSSSTTTUUUTTTPPPJJJDDD???<<<999666444555666666666vvvppprrrIII>>>777222222222000000222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************++++++,,,,,,,,,------------+++---111444999DDDOOOYYYUUUYYY]]]XXX]]]{{{tttlllwww|||kkkWWWJJJEEEFFFBBBBBBAAAAAABBBCCCEEEEEEHHHHHHIIIIIIJJJKKKKKKLLLOOOOOONNNNNNNNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMLLLJJJJJJJJJIIIIIIJJJKKKLLLFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKOOOQQQUUUZZZ___ccceeegggfffkkkqqqvvvyyy|||~~~ssseee^^^```aaaaaa___[[[VVVSSSSSSTTTVVVUUUQQQKKKDDD@@@===:::777666666777777666~~~mmmxxxZZZCCC:::333222222111000222000///......------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************,,,,,,,,,,,,---------------,,,...222666<<>>555333333111000111000//////...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************,,,,,,,,,------------...///...000555999@@@MMMYYY\\\XXX___bbbaaazzzwww{{{vvvfffXXXOOOKKKEEEEEEEEEFFFHHHKKKMMMOOONNNNNNOOOPPPRRRSSSTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPOOONNNLLLKKKKKKKKKNNNQQQQQQPPPOOOPPPQQQLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOOOOOOONNNNNNQQQTTTXXX]]]aaaccceeeeeehhhnnnuuuzzz{{{~~~{{{qqqcccbbb```]]][[[YYYXXXXXXXXXYYYZZZYYYVVVPPPKKKGGGCCC@@@<<<999999888888777uuu```nnnuuuKKK@@@666444333222000111000000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************,,,,,,,,,---------......000///222777<<>>:::999999666444jjjaaalllsssSSS999666888222///444000000///...............------------------------,,,,,,,,,+++++++++******************************++++++******************++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,---.........111555<<>>===kkkbbb{{{^^^@@@999888333333222111///............,,,,,,,,,,,,,,,,,,,,,------,,,++++++------,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,...111333>>>BBBIIIRRR[[[aaa```[[[cccuuukkkbbbUUULLLLLLKKKGGGKKKTTTQQQTTTVVVXXXWWWWWWWWWXXX]]]\\\\\\]]]______]]][[[^^^[[[XXXVVVVVVVVVUUUTTTVVVUUUTTTSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXUUUSSSRRRSSSUUUSSSVVV[[[___bbbeeeiiikkkppprrrvvvyyy~~~pppaaaggghhh^^^\\\iiiuuuvvvlllaaa[[[[[[YYYVVVRRRNNNJJJEEE@@@<<>>CCCLLLUUU]]]aaa___\\\ttt|||ssseeeYYYPPPPPPMMMHHHJJJQQQQQQSSSVVVWWWWWWWWWWWWXXX\\\\\\\\\^^^___```^^^\\\]]][[[XXXWWWWWWVVVUUUSSSUUUTTTSSSRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWYYYYYYXXXVVVSSSSSSTTTUUUUUUXXX\\\```bbbeeeiiikkkrrruuuxxx{{{rrr```cccddd]]]bbbmmmwwwvvvlll```[[[ZZZZZZXXXTTTPPPMMMIIIDDDAAAdddccczzzUUU???666222333222111000///...............------,,,,,,++++++---,,,++++++------,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...111666:::>>>EEEQQQ[[[___```______~~~}}}kkk___VVVSSSNNNHHHHHHNNNPPPSSSVVVWWWWWWWWWWWWXXX[[[[[[[[[^^^```aaa___^^^[[[YYYXXXXXXXXXWWWTTTRRRSSSRRRQQQQQQQQQRRRSSSSSSUUUUUUVVVVVVWWWWWWWWWWWWYYYYYYXXXVVVTTTSSSTTTVVVXXXZZZ^^^aaaccceeeiiikkksssuuuxxx||||||fffaaaaaa___bbbjjjrrrrrriii```\\\\\\\\\ZZZVVVSSSQQQMMMIIIFFFmmm^^^qqq```CCC777555333333111000///.........//////...---,,,++++++***---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,...222999===>>>GGGUUU___```___bbbgggzzzuuuhhhZZZRRRLLLGGGGGGKKKPPPRRRUUUWWWWWWVVVWWWXXXYYYYYY[[[]]]```aaa```___YYYXXXWWWXXXXXXWWWTTTQQQSSSRRRQQQQQQQQQRRRSSSTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXWWWUUUSSSSSSTTTVVV[[[]]]```bbbcccfffiiilllqqqtttwwwzzz}}}rrrddd```___[[[aaaggghhheeeaaa```aaa^^^[[[XXXUUUSSSOOOKKKHHHwww___fffnnnKKK;;;999444333222000//////////////////...------,,,++++++---,,,++++++------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,...333:::???@@@IIIXXXaaa```___iiivvv|||}}}~~~ppp___QQQIIIEEEGGGJJJOOOQQQUUUVVVVVVVVVWWWXXXXXXXXXZZZ]]]```aaa```___XXXWWWVVVWWWWWWVVVSSSQQQSSSSSSRRRQQQRRRSSSTTTUUUUUUUUUVVVWWWWWWXXXYYYYYYVVVWWWVVVTTTRRRRRRTTTUUU\\\^^^```bbbcccfffjjjmmmqqqtttxxx{{{}}}xxxhhh^^^\\\[[[^^^aaabbbaaaaaabbbccc^^^\\\XXXVVVSSSOOOKKKHHHeeeaaawww}}}zzzRRR;;;555444333222111000///////////////......------,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...++++++,,,...000555<<<@@@EEEMMMZZZbbb```bbbuuuvvvzzz|||~~~|||xxxeeeTTTJJJFFFGGGIIINNNQQQTTTVVVVVVVVVWWWYYYWWWXXXYYY[[[^^^______]]]WWWVVVUUUUUUVVVUUUSSSQQQSSSRRRRRRQQQRRRSSSUUUVVVUUUUUUVVVWWWXXXYYYYYYZZZVVVWWWVVVUUUSSSSSSTTTVVV]]]^^^```aaacccfffjjjnnnsssvvv{{{zzzqqqsssbbb\\\dddccc```___^^^^^^```aaa\\\ZZZWWWUUUSSSPPPLLLIIIppp^^^lllyyyzzz||||||]]]???555444444222111000/////////...............------------,,,++++++------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......***,,,...111333888>>>BBBJJJQQQ]]]cccaaaggg{{{xxx}}}lllZZZOOOJJJHHHGGGNNNPPPTTTUUUVVVVVVWWWYYYWWWWWWXXXZZZ]]]^^^]]][[[XXXVVVTTTTTTTTTUUUTTTSSSQQQQQQPPPPPPQQQRRRTTTUUUUUUUUUVVVWWWXXXYYYZZZZZZXXXXXXXXXVVVUUUUUUWWWYYY\\\]]]___aaabbbfffkkknnnssswww|||qqqrrriiikkkfff___[[[ZZZ[[[[[[\\\XXXWWWUUUTTTTTTSSSPPPMMMyyy^^^ddd{{{zzz|||{{{lllJJJ===555444222111000000//////---------...............---,,,++++++------,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......***---000333666:::@@@CCCOOOTTT___dddbbbjjjqqq```TTTNNNIIIEEEMMMPPPSSSUUUVVVVVVWWWYYYWWWWWWWWWZZZ\\\]]][[[ZZZXXXVVVSSSRRRSSSTTTTTTSSSPPPPPPOOOOOOPPPQQQSSSTTTUUUUUUVVVWWWXXXYYYZZZ[[[ZZZZZZZZZXXXWWWWWWYYY[[[[[[]]]^^^```bbbfffkkkoooqqquuuzzzvvvyyyjjjddd\\\WWWVVVXXXYYYYYYUUUTTTTTTTTTUUUUUUSSSQQQ___]]]yyy{{{~~~zzzPPP;;;555555222......000222111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------000,,,...777===???CCCHHHQQQXXX___```___ooowwwgggYYYOOOIIIFFFKKKMMMPPPUUUYYYZZZYYYWWWXXXVVVUUUWWWZZZ\\\[[[YYYZZZWWWRRRPPPPPPQQQQQQPPPRRRRRRRRRRRRSSSSSSSSSSSSUUUVVVWWWYYYZZZZZZ[[[[[[\\\]]]\\\YYYVVVWWWZZZ^^^\\\```aaa```dddnnnssssssvvvyyy}}}nnnddd___\\\[[[WWWTTTTTTXXXUUUVVVWWWYYYZZZXXXSSSPPPfffXXXfff]]]AAA999777333000///000111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------///...111:::AAACCCGGGLLLUUU[[[``````fff}}}}}}lll\\\PPPIIIHHHIIIKKKPPPUUUYYYZZZXXXVVVWWWVVVUUUWWWZZZ\\\[[[ZZZXXXUUUQQQPPPPPPQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVWWWYYYZZZZZZ[[[[[[\\\\\\[[[YYYWWWWWW[[[^^^\\\```bbbaaaeeennnsssssswwwzzz}}}wwwhhhccc^^^]]]ZZZVVVVVVYYYUUUVVVXXXZZZ[[[XXXRRRNNNsssXXXSSSnnnjjjEEE<<<888444222111111//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------///000555???EEEHHHLLLPPP\\\_________pppsss```QQQJJJIIIFFFIIIOOOUUUZZZ[[[XXXUUUUUUUUUUUUXXX[[[\\\\\\[[[VVVSSSPPPOOOPPPRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTUUUVVVWWWYYYZZZZZZ[[[[[[[[[[[[ZZZYYYXXXXXX[[[^^^]]]```bbbccchhhooottttttxxx{{{ooohhhbbb```]]]YYYXXXYYYVVVVVVXXXZZZ[[[WWWRRRMMMaaaMMMgggzzzNNN>>>888333333333111//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---111999AAAHHHLLLQQQTTTaaaaaa]]]___yyyzzzdddSSSKKKJJJEEEHHHOOOVVV[[[[[[WWWTTTSSSTTTVVVXXX[[[\\\\\\\\\SSSQQQOOOOOOQQQRRRSSSSSSRRRRRRSSSSSSSSSTTTTTTTTTUUUVVVWWWYYYZZZZZZ[[[[[[ZZZZZZYYYYYYYYY[[[]]]^^^^^^aaacccfffkkkppptttuuuxxx|||xxxnnneeebbb```\\\YYYZZZYYYXXXWWWXXXXXXVVVSSSPPPnnnRRRfff___@@@777111222333111///111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........+++222;;;BBBHHHOOOTTTWWWccc```\\\ddd~~~}}}~~~iiiVVVLLLJJJDDDHHHNNNUUUZZZZZZVVVRRRQQQSSSVVVXXXZZZZZZ[[[[[[RRRPPPOOOPPPRRRTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVWWWYYYZZZZZZ[[[[[[ZZZYYYYYYZZZ\\\^^^___```___aaadddjjjnnnqqqtttvvvxxx|||uuugggbbbaaa^^^[[[ZZZ\\\YYYVVVTTTTTTUUUUUUTTT}}}[[[aaaoooGGG:::111222444000///222////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------............,,,555>>>BBBHHHPPPWWWZZZccc______ooo}}}ooo\\\OOOJJJDDDGGGLLLRRRVVVVVVSSSOOOOOORRRVVVXXXXXXXXXXXXYYYRRRQQQPPPQQQSSSUUUUUUTTTSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVWWWYYYZZZZZZ[[[[[[ZZZYYYYYY[[[^^^aaabbbaaa```aaaeeemmmqqqrrrtttwwwxxx|||zzzhhhaaa```^^^[[[ZZZ\\\XXXTTTSSSSSSUUUVVVVVVfff\\\ooo~~~QQQ@@@444444444000///333////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------...............888@@@CCCHHHRRRZZZ]]]ccc___eeetttbbbSSSKKKCCCDDDHHHMMMQQQQQQNNNKKKMMMQQQUUUWWWVVVUUUUUUVVVSSSRRRRRRSSSTTTVVVUUUTTTSSSSSSTTTTTTTTTUUUUUUUUUUUUVVVWWWYYYZZZZZZ[[[[[[[[[ZZZZZZ\\\aaaddddddcccaaaaaafffooosssssstttxxxwww|||}}}ggg^^^^^^]]][[[YYYXXXVVVUUUUUUVVVWWWVVVVVVppp[[[bbb||||||XXXFFF777666555000...333000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////000;;;BBBDDDHHHSSS\\\___ccc___jjjxxxgggVVVLLLAAACCCEEEIIILLLMMMKKKHHHMMMQQQUUUWWWUUUSSSTTTUUUTTTSSSSSSTTTUUUVVVUUUTTTSSSTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWYYYZZZZZZ[[[[[[[[[ZZZZZZ]]]bbbeeeeeedddbbbaaafffpppuuussstttxxxwww{{{~~~fff\\\\\\\\\ZZZYYYTTTTTTUUUWWWYYYYYYVVVTTTYYYVVVnnn~~~|||sssKKK999999222333888///111111000000//////......------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---......------///111333:::AAAEEEKKKVVV___bbbddd^^^pppmmmVVVLLLIIIEEEDDDHHHJJJIIIIIIKKKNNNPPPRRRUUUVVVVVVVVVUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTWWWWWWWWWXXXYYY[[[]]]]]]___\\\[[[^^^dddhhhfffdddaaafffmmmrrrtttuuuvvvwwwzzz}}}ddd^^^^^^YYYUUUVVVYYYVVVRRRPPPPPPQQQQQQPPP```TTT]]]~~~~~~RRR::::::333222666000111111000000//////......------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---...---------000222555<<>>DDDHHHOOOZZZbbbeeecccddduuuwwwbbbVVVJJJEEECCCFFFIIIIIIJJJNNNOOOPPPSSSUUUWWWWWWVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXZZZZZZZZZZZZZZZYYYXXXWWWXXXXXXYYY[[[\\\___```bbbeeecccaaacccfffhhhfffdddgggkkkpppsssuuuuuuwwwxxxzzz}}}pppuuufffWWWWWWXXXVVVSSSQQQOOONNNOOOPPPOOOOOOzzzVVVVVV~~~iiiAAA999777111000555111111000000//////......------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***+++,,,------000333777;;;AAAFFFJJJRRR]]]dddfff^^^ggg||||||iii\\\MMMGGGCCCEEEGGGHHHKKKOOOOOOQQQTTTVVVWWWXXXWWWVVVWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZZZZZZZYYYYYYXXXWWWXXXXXXYYY[[[]]]___aaabbbdddcccbbbdddfffhhhgggfffiiilllppprrrssstttvvvwwwzzz}}}kkknnnsss]]][[[ZZZTTTQQQPPPOOOOOOPPPQQQPPPNNNVVVPPPpppwwwIII888888222000777111111000000//////......------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***+++,,,---///222777:::===BBBHHHNNNVVV```eeeeeeWWWhhhnnn```PPPIIIDDDDDDFFFGGGKKKOOOPPPRRRTTTWWWXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXYYYYYYYYYXXXWWWWWWXXXXXXYYYZZZ\\\^^^```aaaaaaaaaaaacccfffhhhiiiiiijjjlllooopppqqqsssuuuwww{{{~~~lllggg{{{^^^ZZZXXXRRRPPPPPPPPPQQQRRRRRRPPPNNNYYYLLL___VVV:::999555111666111111000000//////......------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,---...000555:::>>>===CCCJJJQQQZZZcccfffcccVVVlllsssdddTTTLLLEEECCCDDDFFFJJJOOOQQQRRRUUUWWWYYYYYYXXXXXXWWWWWWXXXXXXXXXYYYYYYYYYXXXXXXXXXYYYYYYXXXXXXWWWYYYZZZZZZ[[[\\\^^^___``````aaabbbdddfffhhhjjjkkkkkklllnnnoooppprrrvvvxxx}}}tttddd~~~```XXXWWWSSSPPPPPPPPPRRRSSSQQQNNNLLLeeeQQQRRRzzzeee>>>:::999111444111111000000//////......------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---...///222777===BBB<<>>>>>999@@@EEEQQQ^^^cccbbb```aaattt~~~rrrbbbXXXMMMHHHEEEDDDGGGLLLUUUWWWYYYYYYXXXWWWWWWXXXZZZZZZYYYWWWVVVVVVXXX[[[ZZZ\\\]]]______^^^]]]\\\______^^^^^^___```bbbcccfffhhhjjjjjjhhhhhhkkknnnnnnnnnnnnppprrrvvvyyy{{{~~~}}}{{{oooZZZTTTNNNJJJJJJJJJIIIGGG```NNNQQQsssyyyxxx]]]>>>888777333222222111111000000/////////............---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------///---,,,000888===>>>;;;BBBGGGRRR^^^cccaaaaaaccc|||vvveeeZZZNNNHHHDDDCCCGGGLLLSSSVVVXXXYYYYYYXXXXXXYYYZZZZZZYYYXXXWWWWWWZZZ\\\\\\]]]___``````___^^^]]]_______________aaabbbcccdddgggkkkkkkiiihhhiiijjjmmmnnnppprrruuuxxxzzz{{{{{{ZZZUUUNNNJJJJJJIIIHHHFFFkkkSSSJJJeee}}}xxxlllGGG999666333222222222111000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------///------222888<<<======EEEJJJTTT^^^bbbaaadddiii{{{jjj^^^PPPHHHCCCBBBEEEKKKQQQTTTWWWYYYYYYYYYYYYZZZYYYYYYZZZYYYXXXYYY\\\^^^^^^___```aaaaaa```___^^^``````___``````aaaccccccbbbfffkkkmmmjjjhhhhhhiiinnnooorrrtttwwwyyy{{{|||{{{lllYYYTTTMMMJJJJJJIIIGGGEEE{{{]]]JJJ\\\}}}~~~{{{QQQ;;;444444333333222111111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...,,,...333888:::<<>>777444222111111111///...////////////............---+++---111000,,,***+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......///333888:::<<>>:::555222111111111111////////////............///,,,+++------***+++...++++++,,,,,,,,,,,,------,,,,,,,,,---------......222555888:::===EEERRR[[[```^^^bbbpppzzzyyyfffTTTJJJDDD???<<<===@@@DDDHHHLLLOOOQQQPPPRRRTTTVVVWWWYYY\\\___[[[[[[\\\^^^___aaabbbcccccccccccccccdddfffhhhiiikkkllllllkkkllloootttxxxtttxxx||||||zzz{{{|||}}}fffiiinnnVVVLLLDDDEEEGGG???jjjLLLUUU^^^???;;;555222111111222222000/////////............///,,,,,,///...++++++---++++++,,,,,,,,,---------,,,,,,,,,---------......333666999;;;===FFFSSS]]]fff]]]aaauuu|||yyyfffUUUJJJDDD???<<<===???BBBFFFKKKOOORRRPPPRRRTTTVVVWWWYYY]]]___ZZZ[[[\\\^^^```bbbcccdddaaaaaaaaaccceeegggjjjkkkllllllllllllmmmpppvvvzzzuuuyyy}}}}}}~~~iiiaaaqqqeeeSSSGGGEEEDDD<<>>======>>>AAAFFFKKKNNNMMMOOORRRTTTUUUVVVYYY[[[]]]\\\]]]^^^```aaa```___```aaabbbdddfffiiikkkmmmmmmmmmlllmmmnnnqqqtttvvvyyyyyyzzz|||~~~~~~{{{zzz|||rrr^^^[[[uuusss\\\RRRKKKCCC===[[[VVVlllyyyKKK===888777111222555000////////////...............------,,,,,,------...---------------------------,,,,,,,,,,,,---......333;;;===999===LLLXXX[[[aaaZZZhhh{{{{{{nnn___PPPGGGBBB======<<<===AAAFFFKKKNNNMMMOOORRRSSSTTTVVVYYY[[[]]]]]]^^^___aaabbbaaaaaabbbbbbdddfffhhhjjjkkklllmmmmmmlllmmmnnnqqqtttvvvwwwxxxxxxzzz|||}}}}}}~~~}}}{{{zzz|||~~~sss\\\TTTkkkiiiZZZRRRIIICCCgggVVVaaaSSSAAA999888333444555000////////////...............------,,,,,,------...---------------------------,,,,,,,,,,,,---......222<<<@@@===???LLLZZZ___ddd^^^mmm{{{}}}rrrcccUUUIIICCC======<<<===@@@DDDIIILLLLLLOOOQQQSSSTTTVVVXXX[[[]]]^^^___```bbbbbbccccccdddeeegggiiikkkkkkkkkkkkmmmmmmlllmmmnnnqqqtttvvvxxxxxxyyyzzz}}}|||||||||}}}}}}{{{{{{|||~~~~~~eeeVVVeee~~~uuu___RRRIIIDDDtttYYYZZZ___FFF999888555444444///////////////...............------,,,,,,------...---------------------------,,,,,,,,,,,,---......111===DDD@@@AAANNN]]]ccciiifffwww}}}|||tttgggXXXKKKCCC===<<<<<<<<>>999777555444000////////////...............------,,,,,,------...---------------------------,,,,,,,,,,,,---......000;;;BBBDDDJJJXXXbbbddddddrrr~~~}}}{{{wwwrrrjjj]]]OOOEEE===<<<::::::;;;???CCCEEEJJJLLLOOOQQQRRRSSSVVVXXXYYY]]]bbbbbbaaaaaadddgggjjjjjjkkklllmmmnnnooopppmmmmmmlllmmmnnnqqqtttvvvwwwwwwyyy{{{~~~}}}yyyxxxxxxzzz{{{zzzxxxwwwyyy{{{{{{{{{|||~~~~~~gggjjjjjjMMMCCC@@@rrrXXXRRR~~~xxxuuudddAAA:::888666666111000/////////...............------,,,,,,------...---------------------------,,,,,,,,,,,,---......000:::AAACCCLLLZZZccccccfffwww~~~~~~{{{wwwrrrjjj^^^QQQGGG===<<<::::::;;;>>>BBBDDDJJJLLLOOOPPPQQQSSSVVVXXXXXX]]]aaabbb``````cccgggjjjjjjjjjkkkmmmnnnpppqqqmmmmmmlllmmmnnnqqqtttvvvxxxyyyzzz}}}}}}zzzzzz|||xxxzzz|||{{{yyyzzz}}}zzz{{{|||nnnnnniiiJJJAAA@@@|||PPPMMMhhh{{{lllHHHBBB777444888333111111000000//////............---------,,,,,,,,,------------------------,,,,,,------.../////////222===???AAAQQQ\\\^^^bbbmmm~~~~~~~~~zzzuuusssqqqgggVVVHHHAAA@@@>>>======???AAACCCHHHKKKMMMOOOQQQRRRUUUXXXYYY[[[]]]^^^___```bbbeeekkkkkkkkkkkkmmmoooqqqsssqqqqqqooommmlllmmmqqqtttwwwyyy{{{}}}}}}|||||||||~~~{{{xxxxxx{{{|||{{{zzzyyyzzz}}}~~~nnnLLLGGG@@@XXXOOOaaauuuNNNBBB777555888222111111000000//////............---------,,,,,,,,,------------------------,,,,,,------...////////////<<>>@@@BBBGGGIIILLLNNNPPPQQQTTTWWWYYY[[[]]]^^^___```ccceeeiiiiiiiiijjjkkknnnpppqqqoooooonnnlllkkkmmmqqquuuvvvxxx{{{}}}~~~|||zzz{{{{{{{{{yyywwwxxx{{{}}}}}}|||zzz|||~~~uuuzzzrrrMMMDDD===bbbPPPXXXwwwVVVBBB888666777222111111000000//////............---------,,,,,,,,,------------------------,,,,,,------.../////////...;;;@@@FFFUUU]]]^^^ccclll}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{~~~yyyssspppmmmeeeWWWLLLAAA???===;;;;;;<<<>>>@@@EEEGGGJJJLLLNNNPPPSSSUUUXXX[[[]]]^^^___aaaccceeeffffffggghhhjjjlllnnnooolllllllllkkkkkkmmmrrruuuvvvxxx{{{~~~|||yyyyyyyyyyyyxxxwwwvvvwwwzzz}}}~~~~~~|||}}}kkkggg}}}TTTEEE===jjjOOOPPPjjj```CCC888888777222111111000000//////............---------,,,,,,,,,------------------------,,,,,,------...////////////<<>>CCCEEEHHHJJJLLLNNNQQQTTTXXXZZZ\\\^^^___aaaccceeeddddddeeegggiiijjjlllmmmiiijjjjjjjjjkkknnnrrruuuwwwyyy}}}}}}{{{yyywwwwwwwwwwwwxxxwwwvvvwwwyyy{{{}}}~~~~~~jjj___{{{```IIIAAApppMMMKKKdddlllFFF::::::777444111111000000//////............---------,,,,,,,,,------------------------,,,,,,------.../////////333???EEENNNZZZ[[[[[[cccwww}}}}}}}}}}}}}}}~~~}}}|||||||||}}}zzzzzz{{{{{{{{{zzzyyyyyyvvvvvvvvvvvvsssiiiZZZNNNAAA???===:::999:::<<<===AAACCCFFFIIIKKKMMMPPPSSSVVVXXX[[[]]]^^^```ccceeecccdddeeeggghhhiiijjjjjjggghhhiiijjjkkknnnrrruuuxxx{{{yyyxxxwwwvvvuuuuuuvvvvvvxxxxxxxxxwwwwwwyyy{{{|||rrr___rrrjjjIII@@@wwwPPPJJJ^^^{{{LLL>>>;;;666555111111000000//////............---------,,,,,,,,,------------------------,,,,,,------.../////////555@@@GGGQQQ\\\\\\\\\ggg~~~~~~{{{zzzzzzzzz{{{|||~~~}}}|||zzzxxxwwwxxxxxxyyywwwwwwyyyyyyyyyxxxwwwvvvssstttuuuvvvsssiii[[[PPPBBB@@@===;;;999:::;;;<<<@@@BBBFFFHHHJJJMMMPPPSSSTTTVVVYYY[[[]]]___aaadddcccdddeeefffggggggggggggggghhhjjjkkklllooorrruuuwww{{{{{{zzzuuuuuutttttttttuuuuuuuuuwwwxxxxxxwwwvvvwwwyyy|||zzzdddfffuuuLLL@@@VVVHHHVVVxxxUUUBBB<<<555555111111000000//////............---------,,,,,,,,,------------------------,,,,,,------.../////////666@@@HHHRRR^^^^^^```nnn~~~|||}}}~~~~~~}}}||||||{{{yyyxxxxxxyyy{{{|||wwwwwwvvvuuutttsssrrrqqqssstttuuuvvvvvvuuutttsssrrrrrrrrrqqqnnnfff[[[SSSDDDAAA>>>;;;::::::;;;<<>>IIIXXXaaa[[[bbbzzz}}}~~~}}}}}}|||}}}}}}}}}}}}||||||{{{{{{{{{{{{{{{|||||||||||||||zzzxxxxxxxxxzzzzzzyyyxxxzzzxxxvvvtttrrrrrrrrrrrrqqqppppppqqqpppiii]]]SSSaaahhhooorrrpppnnnoooqqqnnnlllkkkjjjiiiddd\\\VVVJJJAAA:::::::::999888:::===???CCCFFFHHHKKKOOORRRSSSTTTVVVXXX[[[]]]______``````___]]]]]]___dddgggnnnnnnmmmlllkkkmmmqqqtttvvvyyy}}}zzzuuurrrqqqqqqoooooopppqqqqqqqqqppppppsssssssssuuuwwwzzz}}}~~~jjjqqqLLLkkkVVVGGG\\\|||tttGGG<<<===333333111//////000111000//////............---------------------------------...---,,,---...///000000999AAAKKKYYYaaa\\\ddd}}}~~~}}}~~~~~~~~~}}}|||{{{{{{{{{|||||||||||||||{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxvvvuuuvvvxxxxxxwwwvvvwwwvvvtttsssqqqppppppooonnnlllkkkjjjggg___RRRIII___eeelllooommmkkklllnnnllljjjiiiiiihhhddd\\\VVVJJJAAA;;;::::::999888:::<<>>BBBEEEGGGJJJNNNQQQTTTTTTVVVXXX[[[]]]___```______``````aaaeeejjjnnnmmmmmmnnnnnnnnnppptttwwwzzz|||~~~|||yyyvvvrrrooonnnmmmnnnppppppqqqqqqqqqrrrrrrrrrrrrssstttvvvyyy|||wwwYYYbbbIIIVVV}}}XXX>>><<<999444222000000111111000//////............---------------------------------------------...000333555???IIIRRR\\\dddeeerrr~~~~~~~~~}}}~~~~~~~~~|||~~~~~~{{{zzzzzzzzzyyyyyyyyyxxx{{{{{{{{{{{{||||||||||||wwwwwwwwwwwwwwwvvvvvvvvvtttrrrqqqqqqrrrsssrrrpppooooooppppppnnnmmmkkkiiiiiihhhiiiiiiiiieee^^^YYY]]]aaadddfffeeeeeeeeefffeeedddcccdddeeeccc]]]XXXKKKBBB;;;::::::888888999:::===AAADDDFFFIIIMMMPPPSSSTTTVVVXXXZZZ]]]^^^___^^^___``````aaadddiiilllkkkmmmnnnnnnooorrruuuxxxyyy{{{~~~xxxvvvtttrrrpppppppppppppppppppppqqqqqqrrrssssssrrrsssvvvxxx|||ttt}}}mmmiiiMMMTTTvvvbbbAAA:::888555333111000111111000//////............---------------------------------,,,---.........000555888@@@LLLUUU^^^fffjjjzzz~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{{{{|||{{{{{{zzzzzzzzzzzzyyyyyy||||||||||||||||||||||||wwwwwwwwwvvvvvvuuuuuuuuurrrqqqppppppqqqqqqpppnnnmmmmmmnnnnnnmmmkkkiiihhhccccccdddeeefffdddaaa______```bbbcccccccccddddddbbbaaa```aaacccaaa\\\XXXKKKBBB;;;::::::888777999999<<<@@@CCCEEEHHHLLLOOORRRSSSUUUWWWYYY\\\]]]^^^^^^___`````````bbbfffiiijjjlllnnnoooppprrrvvvxxxvvvyyy|||~~~}}}xxxssssssrrrqqqpppqqqqqqrrrppppppppppppqqqrrrssstttsssuuuxxx{{{rrrqqqpppQQQRRRkkkmmmHHH;;;777666444222111111111000//////............---------------------------------+++---.........111777<<<@@@OOOXXX___fffkkk{{{~~~}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}|||yyyyyyyyy{{{{{{{{{zzzzzzzzzzzzzzz|||||||||{{{{{{{{{zzzzzzwwwvvvvvvuuuuuuttttttsssqqqooonnnnnnoooooommmlllkkkkkkkkkkkkjjjiiihhhgggcccdddddddddcccbbb```___````````````aaaaaabbbbbb```___]]]___```___[[[WWWLLLCCC<<<::::::888777888888;;;???BBBDDDGGGKKKNNNQQQRRRSSSUUUXXXZZZ\\\]]]\\\^^^_________aaadddfffjjjlllnnnooopppqqquuuwwwuuuxxx{{{}}}yyytttpppnnnnnnnnnnnnnnnoooppppppoooooonnnnnnoooqqqssstttuuuwwwzzz~~~~~~tttjjj}}}wwwVVVOOO^^^zzzQQQ@@@888666444222111111111000//////............---------------------------------***---///......111888>>>AAAQQQZZZ^^^dddhhhwww~~~~~~}}}}}}}}}~~~~~~~~~}}}|||{{{{{{{{{{{{~~~~~~{{{yyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz|||{{{zzzzzzyyyxxxwwwwwwuuuuuutttssssssrrrqqqqqqnnnmmmkkkkkklllllljjjiiiiiiiiihhhgggffffffffffffeeeeeedddcccaaa````````````___]]]]]]^^^___``````___]]]\\\]]]^^^^^^ZZZVVVLLLCCC<<<::::::888777888888:::>>>AAACCCFFFJJJMMMOOOPPPRRRTTTVVVYYYZZZ[[[ZZZ\\\^^^___```bbbeeehhhiiikkkmmmoooooopppsssuuuwwwyyy|||}}}~~~~~~~~~xxxrrrnnnlllkkkkkklllmmmmmmnnnoooooonnnnnnmmmmmmnnnppprrrtttvvvxxx|||xxxcccqqq|||YYYLLLTTTYYYDDD:::777555222111222111000/////////.........---------------------------------***---///......111999???AAARRR[[[^^^aaadddsss}}}||||||||||||}}}~~~~~~}}}|||{{{zzzyyyyyyyyy|||}}}~~~}}}{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzyyyxxxwwwuuuttttttssssssrrrrrrqqqpppoooooolllkkkiiiiiijjjiiihhhfffhhhgggeeedddcccddddddeee`````````___]]]]]]^^^______]]]\\\[[[\\\^^^^^^^^^___]]][[[\\\]]]]]]YYYUUULLLCCC<<<::::::777666888777:::>>>AAACCCFFFJJJLLLNNNOOOQQQSSSUUUXXXYYYZZZXXXZZZ]]]___aaadddgggjjjiiikkkmmmnnnoooppprrrtttyyy{{{}}}}}}}}}}}}~~~}}}wwwssspppooonnnkkklllmmmnnnnnnoooppppppmmmmmmllllllmmmooorrrssswwwzzz~~~yyy^^^hhhZZZIIINNNzzzuuuuuu^^^===@@@666444111000111222222111///............---------........................000/////////000555<<>>@@@CCCGGGJJJLLLOOORRRTTTTTTUUUWWWYYY[[[]]]___```aaabbbdddfffjjjlllnnnooopppqqqsssuuu{{{||||||||||||}}}{{{xxxsssnnnjjjiiijjjkkklllmmmnnnoooooonnnmmmllljjjkkkmmmnnnoooqqquuuxxxyyy|||ddd```^^^MMMMMMnnntttppp|||eeeAAAAAA666444111111111222222111///............---------........................//////......000555<<>>@@@CCCGGGJJJMMMPPPSSSTTTUUUVVVXXXZZZ[[[]]]___``````aaadddfffiiikkkmmmnnnnnnpppsssuuuzzz{{{|||||||||~~~}}}tttrrrnnnkkkiiijjjkkklllmmmnnnnnnoooooonnnmmmllliiikkkmmmnnnooorrrvvvzzzzzz~~~jjjbbb||||||___QQQJJJ^^^tttkkktttoooHHHAAA777444222111222222222111///............---------....................................000555===BBBJJJUUU``````[[[ddd~~~}}}|||}}}}}}|||{{{}}}|||{{{zzzyyyxxxxxxxxxvvvvvvwwwxxxyyyyyyzzzzzzzzzzzzzzzxxxvvvuuuvvvxxxxxxvvvuuutttuuutttrrrqqqooonnnmmmmmmmmmmmmjjjhhhjjjhhhfffeeefffggggggfffdddcccaaabbbccccccaaa``````___^^^]]][[[[[[[[[[[[XXXXXXWWWVVVUUUUUUUUUUUUWWWXXXZZZ[[[ZZZXXXUUUTTTLLLFFF???:::888888888888888:::<<<>>>???BBBGGGJJJNNNPPPSSSTTTUUUVVVYYY[[[ZZZ\\\^^^``````aaaccceeeiiijjjkkkkkklllnnnsssvvvyyyzzz|||}}}}}}~~~wwwssskkkjjjiiihhhhhhjjjlllnnnnnnooooooooonnnmmmlllllliiikkkmmmoooqqqtttyyy|||}}}qqqddduuuvvvbbbUUUHHHPPPyyytttjjjrrryyyNNN???888555222111222222222111///............---------........................---------...000666===CCCMMMZZZcccbbbaaappp|||~~~~~~~~~~~~|||{{{||||||{{{zzz{{{{{{zzzyyyxxxwwwwwwwwwtttuuuvvvwwwxxxzzz{{{{{{yyyyyyyyywwwuuutttuuuvvvvvvtttrrrqqqqqqqqqpppnnnpppnnnmmmllllllkkkiiifffhhhfffddddddeeeggggggfffcccaaa``````aaaaaa___^^^___^^^]]]\\\[[[ZZZZZZYYYXXXXXXVVVUUUTTTSSSSSSSSSVVVWWWXXXYYYXXXVVVTTTRRRMMMGGG???999777888999999888:::<<<===???BBBFFFJJJNNNOOORRRSSSSSSUUUXXXZZZZZZ\\\^^^______```cccdddggghhhiiiiiijjjmmmsssvvvwwwyyy|||}}}~~~yyysssnnnkkkfffffffffggghhhjjjlllmmmoooooonnnnnnmmmmmmlllllliiikkknnnpppssswww{{{|||yyyeeekkkppp___LLLHHHllltttjjjqqq~~~TTT>>>888666333222222222222111///............---------........................---------...111777???EEEPPP]]]fffeeejjj~~~~~~zzz~~~}}}~~~~~~}}}{{{zzzzzz{{{||||||{{{zzzyyyxxxwwwvvvvvvvvvwwwssstttuuuvvvxxxyyyzzz{{{vvvwwwwwwuuusssrrrssstttuuusssqqqpppppppppooonnnooommmlllkkkkkkjjjgggeeefffdddbbbbbbdddeeefffeeebbb```___^^^______]]]\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYXXXWWWUUUTTTSSSSSSRRRTTTUUUVVVVVVUUUTTTRRRQQQMMMGGG???999777888999999888999;;;===???BBBFFFIIILLLNNNOOOPPPQQQSSSVVVYYYYYY[[[]]]^^^___```bbbdddfffgggggghhhiiimmmssswwwvvvxxx{{{}}}~~~vvvpppllliiigggeeeeeefffgggiiijjjkkklllnnnmmmmmmlllllllllkkkkkkkkkmmmooorrruuuyyy~~~|||fffbbboooTTTHHHcccwwwjjjnnn{{{]]]@@@999777444222222222111000///............---------........................------...///222999AAAGGGRRR___ffffffrrr~~~{{{~~~}}}}}}~~~~~~{{{zzzxxxyyyzzz{{{{{{zzzxxxwwwvvvvvvuuuuuuvvvvvvsssttttttuuuvvvwwwwwwwwwrrrssssssrrrqqqpppqqqsssvvvssspppoooooopppooonnnmmmkkkjjjiiiiiihhheeecccdddbbb``````aaacccccccccaaa___]]]]]]]]]]]][[[ZZZYYYZZZZZZ[[[[[[ZZZYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSSSSSSSTTTTTTSSSRRRPPPOOOLLLFFF???:::888888888888777999;;;===>>>AAAFFFIIILLLMMMNNNOOOOOORRRUUUXXXXXXZZZ]]]^^^^^^___aaacccdddeeeggghhhjjjnnnssswwwuuuxxx{{{|||}}}~~~|||tttnnnjjjhhhfffeeedddeeefffhhhiiiiiiiiiiiikkkkkkjjjjjjjjjkkkkkklllmmmoooqqqtttvvvzzz~~~lll```www|||\\\JJJ^^^kkkjjjzzzfffEEE:::777444222222222111000///............---------..............................///000444;;;CCCIIITTT^^^cccdddvvv|||}}}}}}}}}}}}~~~}}}{{{yyyxxxyyyyyyyyyxxxwwwvvvuuuuuutttuuuuuuuuussssssssssssrrrrrrrrrrrrooopppppppppooooooppprrrssspppmmmllllllmmmlllllljjjiiihhhggghhhgggdddbbbcccaaa^^^^^^___````````````^^^\\\\\\\\\\\\ZZZXXXVVVWWWYYYZZZ[[[ZZZZZZZZZWWWWWWUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNJJJFFF@@@;;;999888888777777999;;;<<<>>>AAAEEEIIILLLMMMNNNOOOOOORRRVVVYYYXXXZZZ\\\]]]]]]___aaacccbbbeeehhhjjjlllooosssvvvuuuwwwzzz|||||||||}}}~~~~~~tttpppkkkgggfffeeecccbbbaaaccceeegggiiiiiihhhhhhiiihhhhhhhhhhhhjjjkkklllooopppsssuuuwww{{{uuuccchhh___LLL\\\mmmhhh|||mmmIII:::777444333333222111000//////.........---------...........................///000111555<<>>AAAEEEIIIMMMNNNOOOOOOPPPSSSWWWZZZXXXZZZ\\\]]]]]]^^^```bbbaaadddhhhkkkmmmppptttvvvtttwwwzzz{{{{{{{{{||||||~~~~~~~~~zzzuuullliiieeecccccccccbbbaaa^^^```cccfffhhhiiihhhhhhggggggffffffgggiiikkklllppprrrtttvvvxxx{{{|||hhh___zzziiiPPP___rrrpppEEE===777333333111///000444111000000///...---------........................000,,,,,,222888===CCCIII[[[VVV[[[kkkzzz~~~|||~~~{{{xxxvvvvvvuuutttssswwwvvvuuutttrrrqqqpppoooppprrrttttttssspppllliiiooonnnmmmmmmmmmmmmnnnnnnhhhhhhhhhhhhhhhgggffffffeeedddcccaaa```_________^^^^^^^^^^^^^^^___`````````___\\\ZZZZZZZZZ[[[\\\YYYYYYYYYZZZYYYXXXWWWWWWSSSSSSSSSSSSSSSRRRRRRQQQMMMMMMOOOOOOOOOMMMKKKJJJHHHEEE@@@;;;777555555555888999;;;<<<>>>AAAEEEHHHJJJLLLNNNRRRUUUWWWYYYZZZ[[[\\\\\\]]]___aaabbbccc___ccchhhkkkmmmmmmmmmnnnssstttwwwzzz|||||||||{{{~~~~~~|||vvvppplllgggeeecccaaa```bbbdddeeedddccccccbbbcccdddfffggggggggggggfffeeehhhlllooooooqqquuuzzz~~~eee[[[fffnnnQQQYYYwwwxxxzzzPPP>>>888444333222///000444111000000///......------........................111------333999>>>EEEKKK\\\YYYcccttt~~~}}}}}}}}}~~~}}}{{{}}}zzzwwwuuuuuuuuusssrrruuuuuutttrrrqqqpppooonnnnnnooopppqqqpppmmmkkkiiimmmmmmlllkkkkkkjjjkkkkkkgggggggggggggggfffeeeeeecccbbbaaa```^^^^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^___```___\\\ZZZYYYZZZZZZ[[[XXXXXXXXXWWWWWWWWWWWWWWWQQQRRRRRRRRRQQQPPPOOOOOOLLLMMMNNNNNNNNNLLLJJJIIIGGGDDD???;;;777555555555777999;;;<<<===@@@DDDGGGJJJKKKNNNQQQTTTWWWXXXYYY[[[[[[[[[\\\]]]___```aaa```cccgggjjjkkkkkkmmmnnnrrrtttvvvyyy{{{{{{{{{zzz~~~}}}||||||||||||}}}~~~~~~xxxtttnnniiieeecccbbb```^^^^^^```bbbdddcccbbbbbbbbbbbbdddeeeffffffgggggggggggghhhllloooqqqssswww||||||~~~iii\\\eee}}}tttSSSQQQhhh\\\AAA:::444333222000111333000000000///......------........................222...///444:::???GGGNNN]]]]]]kkk|||}}}|||{{{{{{}}}~~~~~~|||zzz{{{yyyvvvttttttsssrrrqqqssssssrrrpppooonnnmmmmmmkkkkkkkkkkkkkkkjjjiiiiiilllkkkjjjhhhhhhgggggggggeeeeeeeeeeeeeeedddddddddaaa```___]]]\\\\\\\\\\\\[[[\\\\\\\\\\\\]]]]]]]]]___^^^\\\ZZZYYYYYYYYYZZZWWWVVVUUUTTTTTTTTTUUUVVVPPPPPPPPPPPPOOONNNMMMLLLKKKLLLMMMMMMMMMKKKIIIGGGFFFCCC>>>:::666555555555777999:::<<<===@@@DDDGGGIIIJJJMMMPPPTTTVVVXXXXXXZZZZZZZZZ[[[[[[]]]^^^^^^bbbdddfffhhhhhhiiikkkmmmppprrruuuwwwyyyzzzyyyyyy{{{zzzzzzyyyyyyzzzzzz{{{~~~{{{xxxsssoookkkgggbbb___^^^^^^\\\\\\\\\^^^```bbbaaaaaaaaaaaabbbcccdddeeeeeefffhhhhhhiiijjjlllooosssvvvzzz~~~{{{}}}rrr]]]bbbxxxxxxUUUKKKZZZdddDDD<<<555333333111111333000000//////....................................111...///444999???HHHPPP]]]\\\mmm{{{~~~}}}|||{{{{{{|||}}}}}}{{{yyyxxxvvvtttssssssrrrpppoooppppppooonnnmmmlllkkkjjjhhhhhhhhhgggggghhhhhhiiijjjiiihhhgggeeeeeeddddddcccccccccbbbbbbbbbcccccc___^^^]]]\\\[[[[[[[[[[[[ZZZ[[[[[[\\\\\\\\\\\\\\\^^^]]][[[YYYXXXXXXWWWWWWUUUTTTRRRPPPPPPQQQRRRTTTOOOOOOOOOOOONNNLLLKKKJJJKKKLLLMMMMMMLLLJJJHHHGGGDDDAAA===888666444444555666888:::;;;<<>>666444333222111222////////////....................................///---///333888>>>HHHRRR^^^[[[nnnyyy~~~}}}}}}}}}|||}}}}}}|||zzzwwwuuusssrrrqqqqqqpppnnnlllmmmllllllkkkjjjiiihhhhhhggggggfffffffffggghhhiiiiiihhhfffeeedddccccccbbbaaa``````______```aaaaaa^^^]]]\\\[[[[[[[[[[[[[[[YYYZZZ[[[\\\\\\\\\[[[[[[\\\[[[ZZZXXXWWWUUUUUUTTTRRRQQQOOOMMMMMMNNNOOOPPPNNNNNNNNNNNNMMMLLLKKKJJJLLLLLLMMMMMMLLLJJJGGGFFFBBB???;;;777555444444555666777999:::<<<>>>BBBFFFGGGHHHKKKNNNRRRTTTVVVVVV[[[[[[ZZZZZZ[[[\\\]]]]]]bbbcccccccccccceeeiiilllkkkmmmpppssstttuuuuuutttvvvvvvwwwwwwwwwwwwvvvvvvvvvxxxyyyzzzyyyzzz|||}}}}}}wwwssspppkkkiiifffdddcccaaa^^^[[[YYYYYYYYYZZZ[[[]]]___```]]]^^^___```aaabbbbbbcccdddfffiiijjjkkkmmmoooqqqwwwyyy}}}}}}}}}fff___mmm{{{cccLLLNNNiiixxxLLL@@@666444444222111222//////////////////.................................---///333777===IIITTT^^^^^^www}}}~~~~~~}}}}}}|||{{{wwwuuurrrqqqpppppppppooommmjjjjjjjjjiiihhhhhhgggffffffffffffeeeeeeeeeeeefffgggfffeeedddcccbbbaaaaaaaaa___^^^]]]\\\]]]^^^___```\\\\\\[[[ZZZZZZZZZZZZZZZWWWXXXYYY[[[[[[ZZZZZZYYYYYYYYYXXXVVVUUUSSSRRRQQQNNNNNNLLLKKKKKKKKKLLLMMMLLLLLLMMMMMMLLLLLLKKKJJJKKKKKKLLLLLLKKKHHHFFFDDD@@@===:::666444333444555555777888:::;;;>>>BBBEEEFFFHHHJJJNNNQQQSSSUUUVVVYYYYYYYYYZZZ[[[\\\]]]^^^```aaabbbbbbccceeehhhkkkiiikkknnnqqqrrrsssrrrrrrttttttuuuuuuuuuuuuttttttrrrsssuuuuuuuuuvvvwwwyyy}}}~~~||||||zzzwwwsssoookkkiiibbbaaa___^^^]]]]]]ZZZYYYYYYYYYYYYZZZ[[[]]]^^^___\\\]]]^^^```aaabbbbbbcccdddfffhhhjjjkkkmmmqqqsssyyy{{{~~~|||{{{|||kkk___ggg{{{|||nnnPPPKKK^^^NNNBBB777444555333111111.../////////////////////........................///...000444888>>>KKKWWW]]]fff~~~zzz}}}~~~|||{{{zzzxxxtttqqqpppooonnnoooooonnnkkkiiihhhggggggffffffeeeeeedddddddddddddddddddddccccccbbbaaa``````_________```]]]\\\[[[ZZZ[[[\\\^^^___ZZZZZZYYYXXXXXXXXXXXXYYYTTTUUUWWWXXXXXXXXXVVVVVVWWWWWWVVVTTTSSSQQQOOONNNKKKKKKKKKJJJJJJJJJIIIIIIHHHIIIJJJJJJKKKJJJJJJJJJHHHIIIIIIIIIHHHEEECCCAAA>>><<<999555333333444555444666888999;;;===AAADDDEEEGGGJJJMMMPPPRRRTTTUUUWWWWWWWWWXXXYYY[[[\\\]]]]]]^^^aaabbbccceeehhhjjjgggiiillloooqqqqqqqqqppppppqqqrrrssssssrrrqqqpppmmmoooqqqqqqqqqqqqssstttxxxyyyzzz{{{{{{{{{zzzyyyuuutttqqqmmmiiifffdddccc\\\ZZZYYYYYYZZZZZZXXXWWWXXXXXXYYYYYYZZZ[[[\\\\\\\\\]]]___aaabbbccccccccceeefffhhhiiijjjnnnrrrvvv{{{}}}}}}{{{zzz{{{lllZZZ\\\{{{zzzwwwSSSJJJUUUPPPCCC777444555333111111.........///////////////........................000///222666999???MMMYYY]]]mmm{{{www}}}sssuuu{{{~~~|||zzzyyyvvvqqqnnnooonnnmmmnnnnnnmmmkkkhhhfffffffffeeeeeedddddddddcccccccccccccccbbbaaaaaa______^^^]]]]]]]]]^^^^^^\\\[[[ZZZYYYZZZ[[[]]]___XXXXXXWWWVVVVVVVVVWWWWWWQQQSSSUUUVVVVVVVVVTTTSSSVVVUUUUUUSSSQQQOOOMMMLLLIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIFFFGGGGGGGGGFFFCCC@@@???>>>;;;888555333333444555444666888999:::===AAADDDEEEFFFIIILLLPPPRRRTTTTTTTTTUUUUUUVVVXXXZZZ[[[\\\[[[]]]```bbbccceeehhhjjjggghhhkkknnnpppppppppooonnnooopppqqqqqqpppooonnnjjjlllnnnnnnnnnnnnpppqqqppppppqqqrrrrrrqqqpppooopppnnnjjjfffccc```______ZZZXXXWWWXXXYYYYYYXXXWWWWWWWWWXXXYYYYYYZZZZZZZZZ[[[]]]___aaaccccccccccccfffggghhhhhhjjjnnnssswww}}}}}}{{{{{{hhhSSSSSSwwwxxxzzzZZZGGGTTTxxx___???;;;777333666///222000000000000////////////////////////////////////000000111333999CCCOOOWWW\\\sss}}}xxx}}}nnnrrr~~~|||{{{yyywwwuuurrroooooonnnllljjjhhhgggggghhhhhhgggfffdddbbb```___^^^cccbbbaaa```___^^^]]]]]]\\\[[[ZZZZZZZZZ[[[]]]^^^\\\[[[[[[ZZZYYYXXXXXXWWWWWWVVVUUUUUUTTTTTTUUUUUUSSSRRRRRRRRRRRRRRRSSSSSSSSSQQQOOONNNNNNMMMKKKIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@===:::666444444555555555333444666999<<>>AAABBBCCCDDDGGGIIIKKKMMMMMMMMMMMMOOOQQQTTTVVVXXXXXXXXXWWWYYY[[[]]]___```aaabbb___```bbbdddfffggggggggggggggggggfffeeecccbbbaaaaaaccceeefffffffffgggiiigggfffdddcccbbbbbbcccccc___^^^\\\ZZZXXXVVVVVVUUUVVVUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUVVVXXXZZZ]]]^^^___```aaaaaa```aaaccceeeeeehhhllloooqqquuuzzz}}}{{{|||tttZZZMMMdddzzzxxxgggPPPJJJmmmnnnHHH>>>888444555...111000000000000////////////////////////////////////...///111555<<>><<<888555333333555555555666666777888:::===???@@@BBBCCCDDDEEEHHHJJJLLLMMMKKKMMMOOORRRTTTUUUUUUUUUVVVWWWXXXZZZ[[[\\\]]]]]][[[\\\]]]___```aaaaaaaaabbbaaa```___]]]\\\[[[ZZZZZZ\\\^^^___^^^^^^___```^^^]]]\\\[[[ZZZZZZZZZ[[[YYYXXXVVVUUUSSSRRRRRRQQQUUUTTTTTTSSSSSSTTTTTTUUUTTTTTTUUUWWWYYY\\\^^^___aaabbbccccccbbbbbbdddfffhhhkkkooosssuuuxxx{{{~~~zzzzzz~~~```MMM\\\}}}~~~xxxnnnSSSIIIggg}}}vvvKKK===888444555...333000000000000///////////////////////////////////////000111555<<>>AAAAAAAAABBBDDDGGGJJJLLLJJJKKKNNNPPPRRRSSSSSSSSSTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXYYYZZZ[[[\\\\\\\\\___^^^\\\ZZZYYYWWWWWWVVVTTTVVVXXXXXXWWWWWWXXXYYYUUUUUUTTTTTTSSSSSSSSSSSSVVVUUUTTTSSSRRRQQQQQQQQQSSSSSSRRRRRRRRRSSSSSSTTTTTTUUUVVVXXX[[[]]]___```dddeeeffffffeeefffhhhjjjiiimmmqqquuuwwwyyy|||}}}~~~zzzzzzgggPPPZZZyyyxxxuuuVVVJJJ___uuuwwwOOO<<<777444555...444000000000000////////////////////////////////////000111222555<<>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>===<<<;;;888666222111222444555666777777777888999:::;;;<<<@@@?????????AAADDDHHHJJJIIIJJJMMMOOOPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXZZZYYYWWWUUUTTTSSSSSSSSSPPPRRRTTTTTTRRRRRRRRRSSSOOOOOOOOOOOOOOONNNNNNNNNRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVXXXZZZ\\\^^^___```ccceeefffgggggghhhkkkmmmjjjnnnrrruuuwwwyyy{{{}}}~~~{{{{{{oooXXX\\\vvvxxx~~~\\\KKKUUUzzzxxxiiisssUUU>>>888555666...555000000000000////////////////////////////////////000111333666>>>IIIVVV^^^sss{{{www}}}zzztttgggmmm}}}|||yyyyyyyyyzzzzzzyyyuuusssnnnmmmjjjgggeeedddcccccc``````___^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYWWWXXXXXXXXXXXXWWWVVVVVVRRRRRRQQQQQQQQQQQQQQQQQQPPPOOOOOONNNNNNNNNNNNNNNLLLLLLMMMMMMMMMKKKJJJIIIGGGEEECCCBBBBBBAAA>>><<<============<<<<<<<<<<<<<<<<<<<<<============>>><<<<<<<<<<<<<<<;;;::::::777444111000222444666666666666777777888999:::;;;>>>>>>===>>>@@@CCCFFFHHHHHHIIIKKKMMMOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSRRRSSSSSSTTTTTTSSSRRRPPPOOONNNNNNNNNNNNNNNPPPQQQQQQOOONNNNNNOOOKKKLLLLLLMMMLLLLLLKKKKKKMMMMMMLLLLLLLLLMMMMMMNNNOOOOOOOOOQQQRRRTTTVVVWWWWWWXXXZZZ\\\]]]_________```aaaccceeefffhhhkkkmmmlllooorrruuuvvvxxx{{{}}}~~~}}}}}}xxx___[[[ooowww{{{fffNNNOOOyyy{{{ggguuu]]]BBB:::777666...444000000000000///////////////////////////////////////000333888AAANNN\\\eeeyyyvvvsss~~~|||zzzyyyzzzzzz{{{yyyuuurrrmmmkkkiiigggeeeddddddddd______^^^]]]\\\[[[[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWXXXWWWVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNMMMMMMNNNNNNKKKKKKLLLMMMLLLJJJHHHGGGEEECCCAAA@@@???>>><<<:::::::::::::::999999999999:::::::::;;;;;;;;;<<<<<<::::::;;;;;;::::::999999666333000000222444666666555555666666888999:::;;;<<<======>>>@@@CCCEEEGGGEEEGGGIIIKKKLLLLLLLLLLLLKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQPPPOOOOOOOOOPPPQQQOOONNNLLLKKKJJJKKKLLLMMMLLLNNNOOONNNLLLKKKKKKLLLHHHIIIJJJKKKKKKJJJIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMOOOPPPSSSVVVXXXYYYYYYZZZ[[[]]]^^^___^^^^^^]]]___bbbdddfffiiilllooooooqqqsssuuuvvvxxx|||~~~~~~zzzxxxxxxzzz|||~~~~~~}}}|||dddYYYgggvvvyyymmmRRRNNN|||kkkzzzdddFFF===999666---333000000000000////////////////////////////////////...000333:::DDDRRRaaajjj~~~}}}zzzzzzzzz{{{{{{yyytttqqqllljjjhhhfffeeeddddddddd^^^^^^]]]]]]\\\[[[ZZZZZZWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWVVVUUUSSSQQQOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOONNNMMMNNNNNNNNNJJJKKKLLLLLLKKKIIIGGGFFFDDDBBB@@@???>>>===;;;999888888888888777777777777999999:::::::::;;;;;;;;;999999:::::::::999888888555333000///111444666666555555555666777999:::;;;<<<<<<===???AAACCCEEEFFFDDDEEEGGGIIIJJJJJJJJJJJJHHHIIIKKKLLLNNNOOOOOOOOOPPPOOOMMMLLLLLLMMMMMMNNNNNNMMMKKKJJJJJJKKKMMMNNNKKKLLLMMMMMMKKKIIIIIIJJJGGGHHHIIIJJJJJJIIIHHHHHHKKKKKKKKKKKKLLLMMMNNNNNNLLLMMMNNNPPPTTTWWWYYY[[[ZZZ[[[]]]^^^______^^^]]]^^^```cccfffhhhkkkooosssqqqssstttuuuvvvyyy}}}xxxrrrooopppsssuuusssuuuyyy~~~~~~|||zzzfffWWWccc}}}sss|||pppUUURRRuuuxxx|||vvvJJJ<<<999222111777111111000///////////////////////////////////////...222333999EEEMMM___{{{~~~{{{xxxuuuwwwzzzzzzwwwrrrooonnnllliiifffdddccccccbbbaaa^^^]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZYYYXXXXXXWWWWWWXXXVVVUUUTTTRRRPPPOOONNNNNNOOOPPPPPPPPPPPPPPPPPPOOOPPPNNNJJJIIIJJJKKKKKKKKKHHHHHHHHHGGGFFFEEEDDDCCC??????===<<<;;;::::::999777777777777777777777777555555666666777888888888999888888777666555555444333222000///000222444666666666666666777888::::::;;;<<<<<<>>>@@@BBBCCCEEEEEEFFFGGGGGGHHHHHHHHHHHHJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGHHHHHHHHHGGGHHHIIIJJJKKKMMMNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTZZZ[[[\\\\\\^^^______```ccccccdddeeehhhllloooqqqpppsssvvvyyyzzz|||{{{wwwpppiiidddeeejjjooommmrrrxxx{{{|||}}}zzzxxx|||qqqSSS___|||sss{{{vvvVVVPPPooosssxxx}}}OOO>>>:::333111444111111000///////////////////////////////////////...222333:::HHHRRRfff}}}zzzwwwtttvvvxxxwwwsssooommmllljjjhhheeecccbbbbbbaaa___^^^]]]\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVUUUTTTSSSQQQQQQPPPPPPPPPOOOOOOPPPPPPPPPPPPOOOOOONNNLLLIIIHHHHHHIIIIIIIIIFFFFFFFFFFFFEEECCCBBBAAA???>>><<<;;;999888888777444444444444444444444444444444444555666666777777888888777666666555444444333222000///000222444666555555666666777999::::::::::::;;;<<<>>>@@@BBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKHHHIIIIIIJJJJJJKKKKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNNNNOOOPPPRRRSSSTTTUUUVVVVVVZZZZZZ[[[]]]^^^___```aaacccdddeeehhhjjjmmmpppqqqqqqtttxxx{{{|||~~~{{{qqqllleee___]]]___cccffffffkkkqqqtttuuuxxx~~~|||yyyxxx{{{{{{ZZZ\\\zzz}}}ssszzz~~~XXXNNNeeevvvzzzVVV@@@:::555111222111111000///////////////////////////////////////...222333===MMMYYYooo~~~~~~~~~~~~|||xxxuuuuuuvvvuuusssoookkkjjjiiiiiifffcccbbbbbbaaa```^^^___^^^]]]\\\[[[[[[[[[[[[XXXXXXWWWVVVUUUUUUUUUUUUSSSSSSRRRQQQQQQQQQQQQRRRNNNNNNOOOOOOOOOOOONNNNNNLLLJJJGGGFFFGGGHHHGGGGGGDDDDDDDDDDDDCCCAAA@@@???>>>===;;;888777555444444111111111111111111111111222222333333444555555555777666666555555444444333222111000///000222444666555555666777888999::::::999999:::;;;===???@@@AAACCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIJJJLLLMMMNNNNNNPPPQQQSSSUUUVVVWWWXXXXXXYYYZZZ[[[]]]___aaabbbcccdddfffhhhkkknnnpppqqqrrrsssvvvzzz}}}~~~wwwqqqfff```XXXTTTVVVYYY[[[\\\^^^bbbgggjjjllloootttxxxzzz{{{~~~{{{wwwvvv{{{dddXXXiiisssxxx]]]LLLXXX{{{~~~^^^AAA:::777333000111000000//////////////////////////////////////////222444>>>PPP^^^sssxxx~~~~~~~~~~~~|||xxxuuuvvvvvvtttppplllhhhhhhhhhhhhfffcccbbbbbbbbb```^^^___^^^]]]\\\[[[[[[[[[[[[XXXWWWVVVUUUUUUTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPQQQLLLMMMMMMNNNNNNMMMMMMLLLKKKIIIGGGFFFGGGGGGFFFEEECCCCCCCCCBBBAAA@@@???>>><<<;;;999666444222111111000000000000000000000000000000111111222333333444555555444444333333333333111000//////000222444555444444666777888999::::::999999:::;;;<<<>>>@@@AAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFHHHHHHIIIKKKLLLMMMNNNOOOPPPQQQSSSUUUWWWXXXXXXYYYYYYZZZ\\\^^^```cccdddeeefffhhhkkknnnppprrrrrrssstttwww{{{~~~yyyoooiii___XXXQQQOOOSSSWWWXXXWWWXXX[[[```bbbeeehhhllloooqqqrrrtttxxx||||||vvvuuuzzzjjjWWW^^^|||ttttttfffMMMOOOkkkfffDDD999888555111111000000///////////////////////////////////////000333555@@@SSS```sss|||{{{||||||}}}sssuuu|||xxxuuuwwwvvvtttpppkkkhhhggghhhhhhfffdddddddddcccaaa___^^^^^^]]]\\\[[[[[[[[[[[[YYYXXXWWWVVVUUUUUUUUUUUUUUUTTTRRRPPPOOONNNMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJHHHGGGFFFGGGGGGFFFEEECCCCCCBBBBBBAAA@@@>>>===:::999777444222000///////////////////////////////////////000111111222222333333333222222222222222////////////111222444555333444666888999:::::::::::::::;;;<<<===>>>@@@AAA@@@AAACCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHJJJIIIIIIHHHHHHGGGGGGFFFIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFHHHIIIJJJKKKLLLNNNOOOOOOPPPQQQSSSUUUWWWXXXYYYYYYYYYZZZ\\\___aaadddfffggghhhjjjmmmppprrrssstttttttttwww{{{~~~{{{qqqhhhcccZZZSSSMMMLLLPPPTTTTTTSSSTTTVVVYYY\\\___bbbeeegggeeefffgggjjjnnnssswwwzzz}}}wwwuuuyyylllYYYZZZvvvtttppp}}}sssSSSJJJbbb|||xxxpppIII:::999777222111111000///////////////////////////////////////000444666BBBUUUaaarrrsssrrrxxxzzzyyyyyyzzz{{{nnnwww|||xxxuuuvvvvvvtttpppkkkhhhggghhhgggeeeddddddeeedddaaa___^^^]]]\\\[[[ZZZZZZZZZZZZXXXXXXWWWVVVUUUUUUUUUUUUTTTSSSQQQOOOMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIGGGFFFFFFGGGFFFEEECCCBBBBBBAAAAAA@@@>>>===<<<888777555333111///......////////////////////////......//////000111111111111111111111111111111111......///000111222444555222333666888::::::::::::;;;;;;;;;;;;===>>>???@@@???@@@AAACCCDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGIIIIIIHHHHHHGGGGGGGGGFFFHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIJJJKKKMMMNNNOOOOOOPPPQQQSSSUUUWWWYYYZZZZZZ[[[\\\]]]```bbbeeeggghhhjjjlllnnnppprrrtttuuuuuuuuuxxx||||||rrriiiaaa]]]RRRNNNIIIHHHJJJLLLLLLKKKNNNOOOQQQTTTXXX[[[]]]^^^]]]^^^```bbbfffiiilllmmmsssuuuzzzzzzvvvyyy}}}ooo\\\YYYrrrsssmmmwww[[[JJJ```www{{{OOO;;;999888333111111000//////////////////////////////////////////333666DDDXXXcccrrrqqqsssvvvtttwwwssswww|||qqqyyy~~~~~~{{{wwwtttssssssrrroookkkhhhfffgggeeedddcccddddddccc```^^^\\\\\\[[[ZZZYYYYYYYYYYYYWWWVVVUUUTTTTTTSSSTTTTTTQQQPPPOOOMMMLLLKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGEEEDDDEEEEEEEEECCCAAA????????????>>><<<;;;:::666555333222000//////...------------------------......//////000111111111000000000000000000000000---......000111222444444111333666888:::;;;::::::::::::::::::;;;<<<>>>>>>>>>???AAABBBDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFGGGGGGHHHIIIIIIJJJLLLMMMNNNOOOPPPQQQRRRTTTWWWYYYZZZ[[[\\\\\\]]]___aaaccceeegggggglllmmmnnnoooqqqsssuuuwwwvvvyyy~~~zzzpppggg___YYYUUUKKKIIIFFFDDDCCCCCCCCCDDDFFFFFFHHHKKKNNNQQQSSSTTTVVVWWWZZZ]]]```bbbddddddeeeiiinnnuuu||||||xxxyyy|||uuu^^^TTTlllrrrkkkttt```LLLaaa|||TTT<<<888888333111111000///////////////////////////////////////...222777FFF[[[eeessszzzpppvvvwwwpppwwwmmmsss}}}uuuzzz~~~~~~}}}|||zzzvvvrrrqqqrrrqqqoookkkgggffffffccccccbbbccccccbbb___]]]\\\[[[ZZZYYYXXXXXXXXXXXXVVVUUUTTTSSSRRRRRRRRRRRRNNNMMMMMMLLLKKKKKKLLLLLLHHHIIIIIIJJJJJJIIIIIIHHHEEEDDDCCCCCCDDDCCCAAA???>>>>>>>>>===<<<;;;999999555444333111000/////////,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111111/////////000000000000000------...000111333444444111333666888:::;;;;;;:::888888888999:::;;;<<<======>>>@@@BBBCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJLLLMMMNNNOOOPPPRRRTTTVVVXXXZZZ\\\]]]^^^]]]^^^___aaaccceeeggggggnnnmmmnnnooopppsssvvvwwwxxx{{{{{{qqqggg___XXXSSSOOOHHHHHHFFFBBB???>>>???@@@??????AAADDDHHHKKKLLLLLLLLLNNNRRRUUUXXXZZZ[[[[[[\\\```fffnnnuuu{{{~~~yyyyyy|||}}}zzz^^^OOOgggxxxooosssmmmLLL\\\RRR???:::111444333222111000///////////////////////////000111111444666666HHH```aaaqqqvvvyyy~~~vvvrrrtttwww~~~~~~~~~~~~~~~|||wwwssstttqqqnnnkkkjjjhhheeecccdddbbbaaaaaaaaaaaa^^^\\\YYYYYYYYYZZZZZZZZZZZZZZZSSSSSSTTTSSSSSSRRRQQQPPPLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@AAA???<<<;;;;;;999777555555444222111///......---,,,,,,------.../////////.................................------,,,,,,,,,---...000111333333444444444555777888::::::;;;;;;::::::;;;;;;<<<=========<<<>>>@@@CCCEEEFFFFFFGGGHHHEEEBBBBBBDDDFFFFFFDDDEEEDDDCCCBBBCCCCCCEEEFFFCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCEEEFFFGGGHHHIIIJJJJJJKKKLLLNNNOOOPPPQQQQQQSSSWWWZZZ\\\]]]\\\[[[```bbbeeeffffffgggiiikkkiiikkknnnpppssswww||||||vvvpppfff]]]VVVRRROOOMMMDDDCCCAAA@@@>>>===<<<<<<>>>>>>???@@@AAACCCEEEFFFHHHIIIKKKMMMOOORRRSSSTTTWWWYYY]]]aaafffmmmtttyyy~~~|||vvvvvvxxx|||^^^PPPddd}}}xxxnnnqqqtttRRR]]]YYYDDD<<<444555333222111000///////////////////////////000111111333888:::JJJ]]]ddd~~~zzzxxx}}}~~~}}}}}}{{{vvvsssqqqnnnkkkiiiiiigggeeedddcccbbbaaa``````___]]][[[ZZZZZZZZZZZZZZZZZZZZZZZZVVVUUUTTTSSSRRRPPPNNNMMMKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCCCCBBBBBBBBBAAAAAA???===;;;:::::::::888666444333222000...---------,,,,,,------.../////////..............................---------,,,,,,,,,---...000111333444444444444555777888::::::;;;;;;::::::;;;<<<<<<======>>>>>>???BBBEEEGGGHHHHHHHHHHHHEEEBBBCCCEEEFFFFFFDDDEEEDDDCCCBBBBBBBBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDEEEFFFGGGHHHIIILLLLLLMMMNNNPPPQQQQQQRRRQQQSSSWWWZZZ\\\]]]\\\\\\aaaccceeeffffffgggiiikkkjjjllloooqqqssswww|||{{{uuulllfff\\\TTTNNNJJJGGGEEE@@@???===;;;:::999888888;;;;;;;;;<<<>>>@@@AAABBBDDDEEEGGGIIIKKKMMMNNNOOOSSSUUUXXX[[[___dddjjjooouuuxxx|||xxxvvvvvvyyysssgggtttzzznnnooo}}}~~~XXXZZZaaaFFF===666444333222111000///////////////////////////000111111222999@@@LLL\\\jjj}}}~~~}}}{{{yyyuuurrrnnnllliiihhhggggggeeedddbbbaaa```______^^^[[[YYYZZZZZZYYYYYYYYYYYYYYYYYYXXXWWWUUURRRPPPMMMKKKJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDD??????@@@@@@AAAAAABBBBBB===;;;:::999999999777666333222000///------,,,,,,,,,,,,,,,---......//////------------------------------------,,,,,,,,,,,,---...000222333444444444444555777888::::::;;;;;;:::;;;;;;<<<<<<===>>>>>>???AAADDDFFFHHHIIIJJJJJJGGGEEEDDDDDDEEEFFFFFFEEEEEEDDDCCCAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDEEEFFFHHHIIIIIIOOOOOOPPPPPPQQQRRRSSSSSSRRRTTTWWWZZZ\\\]]]]]]]]]aaaccceeefffggghhhjjjlllmmmnnnppprrrtttwww|||yyyqqqkkk```ZZZRRRKKKFFFBBB@@@>>>===<<<:::999777777666666777777777888999;;;<<<===>>>???@@@BBBDDDFFFGGGHHHMMMNNNQQQSSSUUUYYY]]]aaaiiilllrrryyy{{{uuutttxxxtttuuu}}}ooonnnyyy\\\SSS~~~hhhEEE:::666222333222111000///////////////////////////000000111333999CCCPPP^^^ttt~~~|||yyywwwtttrrrooommmjjjhhhgggfffdddbbbaaa```^^^^^^^^^]]]ZZZXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVSSSQQQNNNLLLJJJIIIJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDD??????@@@@@@@@@AAAAAAAAA===;;;999888888777555333111000///...---,,,,,,,,,+++,,,,,,------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222444444333333444555777888::::::;;;;;;;;;;;;;;;<<<======>>>>>>@@@AAADDDFFFHHHJJJJJJJJJGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@AAADDDCCCBBBAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJOOOPPPPPPQQQRRRRRRSSSSSSSSSUUUXXX[[[]]]^^^^^^^^^bbbdddfffgggggghhhkkkmmmoooppprrrtttuuuxxx|||}}}wwwsssnnngggbbbXXXSSSLLLFFFBBB@@@===<<<===<<<;;;999888777777777555555555555666777888999999:::;;;<<<>>>???AAAAAAEEEGGGJJJKKKMMMPPPTTTWWW]]]aaahhhpppxxx{{{vvvtttzzzhhh```fffqqqnnnvvvcccOOOqqqpppDDD999999444333222111000///////////////////////////000000111555888EEEUUUddd~~~{{{wwwuuussssssssspppllliiigggeeebbb``````^^^]]]]]]]]]]]]ZZZXXXWWWWWWVVVVVVVVVUUUUUUUUUTTTSSSQQQNNNLLLKKKKKKKKKIIIHHHGGGFFFEEEEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@??????>>>===;;;999777666555222000000000///---,,,,,,,,,,,,++++++,,,,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---000333444444333222444555777888::::::;;;;;;;;;;;;<<<<<<===>>>>>>???>>>@@@BBBEEEGGGHHHIIIIIIFFFGGGGGGGGGGGGFFFFFFGGGEEEDDDBBBAAA@@@@@@@@@AAADDDCCCBBB@@@@@@AAABBBCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJNNNNNNOOOPPPQQQRRRRRRSSSTTTVVVXXX[[[]]]^^^______bbbdddggghhhhhhiiikkkmmmppprrrtttuuuwwwyyy~~~}}}xxxqqqmmmiiieee^^^ZZZPPPLLLGGGBBB@@@>>><<<;;;<<<;;;:::999888777777777444444444444444555666777777777888999:::;;;<<<===>>>AAADDDFFFHHHKKKOOOQQQTTTYYY```gggnnnvvv~~~{{{vvvuuuyyyzzzYYYNNNVVV{{{sssnnnssslllPPPeee}}}{{{yyyGGG:::===555333222111000///////////////////////////000111111777777HHHZZZiii~~~~~~~~~}}}zzzvvvtttsssttttttqqqllliiigggdddaaa___^^^]]]\\\]]]^^^]]]\\\ZZZWWWWWWVVVVVVUUUTTTTTTTTTQQQPPPNNNLLLKKKKKKKKKKKKHHHGGGFFFDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBB@@@???>>><<<<<<<<<:::777666555444111///000000///------,,,,,,,,,+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---000333555444333222444555777888::::::;;;;;;;;;<<<<<<======>>>??????===???AAADDDFFFGGGHHHHHHEEEGGGIIIIIIGGGFFFGGGHHHEEEDDDCCCAAAAAAAAABBBBBBEEECCCBBB@@@@@@AAABBBCCCAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJLLLMMMNNNOOOPPPRRRSSSSSSVVVWWWYYY[[[]]]___``````ccceeeggghhhiiijjjlllnnnqqqrrrtttvvvxxx{{{~~~xxxrrrmmmgggbbb___[[[VVVQQQIIIEEEAAA>>>===<<<;;;999999999888777666555555666444444333333333444444555555666666777888999999999999<<>>333333222111000///////////////////////////000111111666888LLL___jjj}}}|||||||||xxxuuussstttvvvqqqnnnjjjgggeeecccaaa^^^\\\\\\[[[]]]^^^___^^^\\\XXXXXXXXXWWWVVVUUUUUUUUUQQQPPPMMMKKKJJJIIIJJJJJJHHHFFFDDDCCCBBBBBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???===<<<;;;:::888666444444555444333111111000///...------------***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++---111444555555333222444555777888::::::;;;;;;<<<<<<<<<===>>>>>>??????===???AAADDDFFFGGGHHHHHHEEEHHHJJJJJJHHHFFFGGGHHHEEEDDDCCCBBBBBBBBBCCCDDDEEEDDDAAA@@@???@@@BBBCCCAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJKKKLLLMMMOOOQQQSSSTTTUUUVVVWWWYYY[[[]]]___```aaadddfffhhhiiiiiijjjlllnnnppprrruuuwwwyyy}}}|||uuuppphhhccc\\\XXXUUURRRMMMIIICCC@@@===;;;;;;;;;:::999888777666555555555555555333333222222222222333333444444555555666666777777555888;;;>>>???AAADDDFFFEEEJJJOOOSSSVVV\\\dddkkkuuu}}}zzzwwwtttvvvaaaSSS]]]|||ssslllmmmuuuRRRTTTqqqJJJ:::===///333222111000///////////////////////////000111111555888PPPbbbjjjwwwttt~~~zzz{{{{{{xxxtttssstttwwwnnnkkkhhhfffeeecccaaa___[[[[[[[[[]]]___```___]]]ZZZZZZYYYXXXWWWWWWVVVVVVRRRPPPMMMJJJIIIHHHHHHIIIGGGFFFDDDBBBAAABBBCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@??????>>>===<<<;;;::::::444333222333555666555444111000///...............***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***---111444555555333111444555777888:::;;;;;;;;;<<<<<<======>>>>>>??????>>>???BBBEEEGGGHHHHHHHHHEEEHHHKKKKKKHHHFFFGGGHHHEEEDDDCCCBBBCCCCCCEEEFFFEEEDDDAAA??????@@@BBBDDDAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLMMMOOORRRTTTVVVWWWWWWXXXYYY[[[]]]___aaaaaadddfffhhhiiiiiikkkmmmoooppprrruuuwwwzzz~~~yyysssnnnjjjaaa\\\UUUQQQOOOLLLGGGDDDBBB???<<<;;;;;;<<<;;;:::999888777666666666666666333222222111111111111222333333444444555555555555333666999;;;<<<===???@@@@@@EEEJJJLLLNNNSSS[[[bbbhhhqqq|||{{{wwwvvvuuueeeRRRXXXtttjjjnnn~~~VVVNNNnnnWWW<<<888666333222111000////////////111111000000000111333444777@@@LLL[[[qqqrrrsss}}}~~~~~~|||yyyzzzyyywwwtttrrrqqqrrrooommmiiigggeeedddaaa___[[[[[[[[[[[[\\\^^^```aaa]]]\\\[[[YYYWWWTTTRRRQQQQQQPPPMMMKKKJJJJJJKKKKKKJJJHHHFFFEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@??????:::<<<======;;;999999:::666555555444444333222222------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,---......111444555444222222222777777777888999999::::::>>>===<<<;;;;;;<<<===>>>@@@AAACCCDDDFFFFFFGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGFFFEEEFFFHHHJJJGGGFFFEEECCCAAA@@@??????AAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKNNNOOOOOOPPPRRRTTTUUUVVVWWWZZZ]]]```aaaccceeegggccceeehhhjjjkkkmmmooopppooorrrvvvzzz}}}zzzrrrlllfff```]]]YYYVVVQQQLLLHHHEEECCCCCC???===::::::;;;<<<:::888:::999888777666555444444222222222111111111111000000111222333333333333333555555555666777888888999===???BBBEEEHHHLLLQQQUUU```eeeooozzz}}}vvvwww{{{lllUUU[[[uuukkkmmm|||YYYMMMiii\\\===888888333222111000////////////111000000000000222333444444@@@MMM[[[ooo~~~}}}{{{yyy{{{yyy{{{~~~}}}zzzzzzyyyvvvsssqqqqqqrrrooollliiigggeeedddbbb```aaa```___]]]]]]]]]^^^^^^\\\\\\[[[YYYVVVTTTRRRPPPPPPNNNLLLJJJIIIIIIIIIJJJJJJIIIGGGGGGGGGFFFCCCAAA@@@?????????>>>>>>>>>>>>;;;<<<<<<;;;:::999999999444444333333222222111111------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,---...///111444555444222222222777777777888999999::::::>>>===<<<;;;<<<===>>>???AAABBBCCCEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGHHHHHHGGGFFFFFFHHHKKKJJJIIIGGGEEEDDDCCCBBBBBBCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFHHHJJJKKKLLLNNNOOOOOOPPPRRRTTTVVVWWWXXX[[[^^^```aaabbbdddfffccceeehhhjjjkkkllloooqqqqqqtttyyy}}}}}}xxxqqqiiiccc^^^XXXUUURRROOOLLLHHHEEECCCBBBBBB===;;;888888::::::999777999888888777555444444333222222222222111111111111000111222222333333333222333333333444555666666666999;;;>>>@@@CCCGGGLLLPPPYYY^^^hhhrrr}}}xxxwwwzzznnnVVV[[[wwwllllllzzz]]]LLLbbbdddAAA999:::333222111000000000000000111000000000000222333444444AAAQQQ___ooo}}}||||||xxxvvvxxx~~~}}}zzzzzzxxxuuuqqqpppppprrrooollliiigggfffeeecccbbbdddcccaaa```____________\\\\\\[[[YYYVVVTTTQQQPPPNNNLLLJJJIIIHHHHHHHHHIIIKKKJJJJJJJJJJJJHHHEEEBBB>>>>>>>>>=========<<<<<<===;;;:::999:::999888777333333222222111000000///------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---...///111444444333222222333777777888888999:::::::::===<<<<<<;;;<<<===???@@@BBBBBBDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGHHHHHHGGGFFFGGGIIIKKKMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNOOOOOOPPPQQQSSSUUUVVVXXXZZZ]]]___aaaaaabbbdddeeeccceeehhhjjjkkkllloooqqqrrrvvv{{{|||qqqmmmfff___ZZZUUUPPPMMMIIIHHHEEEBBB@@@?????????<<<:::999999999999888666888777777666555444333333333222222222111111111111000111222222333222222222111111111222222333333444555666999;;;===@@@EEEHHHOOOTTT]]]gggqqq|||yyywwwyyyrrrYYYYYYyyynnnkkkvvvcccLLL[[[}}}lllFFF:::999333222111111000000000111000000//////000222444555777EEEUUUcccrrrzzzyyy|||||||||}}}~~~}}}|||zzzzzzxxxtttqqqoooppprrrpppmmmiiigggffffffdddcccbbbbbbbbbbbbbbbbbbbbbbbb]]]\\\[[[YYYWWWTTTRRRPPPLLLLLLJJJIIIHHHHHHHHHHHHKKKJJJKKKLLLLLLIIIEEEBBB============<<<<<<<<<<<<>>>;;;999999999999777555333222222111111000000///------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++***+++,,,...///000222444444333222333444777777888999999::::::;;;===<<<<<<<<<<<<>>>@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHGGGHHHHHHGGGGGGGGGJJJLLLNNNMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGHHHFFFFFFGGGHHHJJJMMMNNNPPPOOOOOOPPPQQQSSSVVVWWWYYY\\\^^^aaabbbbbbbbbccceeeccceeehhhiiikkkmmmppprrrrrruuu{{{~~~xxxsssiiieee^^^YYYTTTPPPLLLIIIDDDCCCAAA???===<<<<<<<<<<<<;;;;;;;;;::::::999888777666666555444444333333333333222222222111111111111111222222222222111111000000000111111222222222222333555666888;;;???BBBGGGKKKSSS[[[eeerrrzzzwwwxxx}}}www[[[XXXzzz|||oooiiirrrkkkMMMUUUwwwsssKKK:::666333222111111111111111111000/////////000222444555999FFFVVVeeewww~~~vvvyyy}}}{{{zzzyyyyyyxxxuuurrrpppqqqsssrrrnnnjjjgggffffffeeedddcccccccccbbbaaaaaa``````\\\\\\[[[YYYVVVTTTRRRPPPLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKHHHDDD@@@>>>=========<<<<<<<<<<<<===<<<;;;::::::888555333333333222222111111000000------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++---...///111333444444333333333555888888888999::::::;;;;;;<<<<<<;;;<<<===???AAABBBBBBCCCCCCDDDDDDDDDCCCCCCDDDCCCCCCCCCDDDEEEGGGGGGFFFGGGGGGGGGFFFGGGJJJLLLMMMLLLKKKKKKJJJJJJJJJJJJNNNMMMLLLKKKKKKKKKKKKKKKGGGHHHHHHJJJLLLNNNOOOQQQOOOOOOPPPRRRTTTWWWYYYZZZ]]]___bbbcccbbbbbbdddeeedddfffhhhjjjkkknnnrrruuuuuuxxx|||wwwooojjjaaa]]]XXXSSSOOOLLLHHHFFFBBBAAA@@@>>><<<;;;:::999:::;;;;;;;;;:::999888777666666555555444444333333333333333222222222222111111111111222222111111000111111111111111222222222111222444444555777:::===AAAEEELLLRRR[[[gggvvvzzzwwwvvvyyy|||___VVVnnnqqqhhhnnnsssOOONNNpppxxxOOO:::555333222222111111111222222////////////111333555666:::FFFWWWiii~~~||||||zzzyyywwwxxxxxxwwwuuussssssttttttpppkkkgggfffeeeeeedddeeeeeecccbbb___\\\ZZZXXXZZZZZZYYYWWWTTTRRRPPPNNNKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGGGGGGGEEEBBB???=========<<<<<<<<<;;;;;;:::===???>>>;;;777444333333333222222111000000000------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++*********+++---///000222333444444333333444666888888999999:::;;;;;;;;;;;;;;;;;;<<<===@@@BBBCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBCCCEEEFFFEEEFFFFFFFFFFFFGGGIIILLLLLLKKKKKKJJJJJJJJJKKKKKKNNNNNNMMMLLLLLLLLLMMMMMMJJJJJJJJJKKKMMMNNNPPPQQQOOOPPPQQQSSSUUUWWWZZZ[[[^^^```bbbcccccccccdddffffffgggiiikkkllloootttwwwzzz}}}{{{tttmmmfffaaaXXXUUUPPPLLLIIIFFFCCCAAA@@@@@@???>>><<<;;;:::999888:::<<<;;;999777777777666666666555555555444444333333333333222222222222111111111222111111000///111111111111111111111111111222333333333555888:::;;;@@@EEEJJJPPP[[[jjjuuu{{{wwwuuuvvvaaaTTTbbbyyyrrrggglllzzzQQQHHHhhh|||OOO:::777222222222111111222222333////////////111333555666===HHH[[[rrr}}}{{{zzzyyyuuuwwwyyyyyyxxxvvvuuuuuuwwwrrrlllhhhfffeeedddcccccccccaaa___\\\YYYVVVTTTWWWVVVUUUSSSQQQNNNLLLKKKIIIIIIIIIIIIIIIHHHHHHGGGFFFDDDCCCCCCCCCAAA???===;;;;;;;;;;;;::::::::::::888>>>DDDCCC<<<555333333222111111000000//////...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++*********+++---///000222333444444333333444666888888999::::::;;;;;;<<<;;;;;;;;;<<<>>>@@@CCCDDDAAAAAAAAAAAAAAA@@@???>>>??????>>>>>>???AAADDDEEECCCDDDEEEEEEEEEFFFIIIKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKLLLMMMMMMLLLLLLLLLMMMMMMNNNOOOPPPOOOPPPQQQSSSUUUXXXZZZ\\\]]]```bbbcccddddddfffggggggiiijjjlllnnnqqqvvvyyy~~~yyyqqqiiibbb\\\XXXRRRNNNJJJFFFDDDBBB@@@>>>===============<<<<<<;;;:::===@@@???<<<:::999:::777777666666666666555555444444333333333222222222111111111111111000//////111111111111000000000000222222333222222333555888666:::???BBBFFFOOO]]]hhhvvv}}}xxxtttsssdddSSS]]]uuurrrfffjjj~~~QQQEEEccc~~~rrrsss~~~OOO::::::222222222111222222333333////////////111333555666@@@LLLaaa{{{{{{{{{}}}|||{{{zzzzzzsssvvvzzz{{{zzzxxxvvvvvvxxxsssmmmhhhfffeeedddccc^^^^^^^^^]]][[[YYYWWWUUUTTTTTTSSSQQQNNNLLLIIIHHHGGGGGGHHHHHHHHHGGGFFFFFFEEECCCAAA@@@@@@???===<<<:::::::::999999999888888666???GGGFFF===444222444000000000///......---------------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++---///000333444444444333333555666888999999::::::;;;;;;<<<;;;;;;;;;<<<>>>AAACCCEEE@@@@@@@@@@@@@@@???>>>===>>>>>>======>>>@@@CCCDDDCCCDDDDDDDDDDDDEEEHHHKKKKKKKKKKKKKKKKKKKKKLLLMMMJJJJJJIIIIIIJJJKKKLLLLLLNNNNNNMMMMMMNNNNNNOOOPPPOOOPPPQQQSSSVVVXXX[[[\\\]]]___bbbddddddeeefffhhhhhhjjjkkkmmmnnnrrrwww{{{~~~~~~~~~~~~~~~|||sssiiibbb[[[UUURRROOOLLLHHHEEECCCAAA???>>>999:::;;;<<<===>>>>>>>>>>>>BBBDDDDDDAAA>>>>>>???777777777777777666666666444444444333333333222222111111111111111000//////000000000000000/////////222222333222111222444666222777;;;===???GGGTTT^^^mmmyyyxxxtttrrreeeRRR]]]vvvrrrjjjkkkVVVKKK\\\xxxvvvSSS444===222555555000///111333222//////...///000222555777>>>NNN___}}}zzzyyywwwxxxxxxxxxwwwtttrrrpppqqqmmmiiieeedddcccbbbaaa]]]\\\ZZZXXXVVVUUUTTTTTTQQQOOOMMMLLLLLLLLLJJJHHHGGGGGGFFFFFFEEEDDDDDDDDDAAA@@@???>>>===<<<;;;:::888888888888777777777666;;;???CCC@@@999333000111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))***,,,...///555333111111333555777777:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@AAAAAA@@@???>>>===<<<<<<>>>>>>>>>>>>????????????BBBBBBCCCCCCDDDEEEEEEFFFLLLMMMMMMLLLJJJIIIJJJLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPOOOOOOPPPRRRUUUSSSSSSVVVZZZ]]]\\\[[[___aaadddeeeeeeeeeeeefffhhhjjjmmmoooqqquuuyyy}}}|||}}}~~~yyyssskkkbbb[[[UUUPPPMMMIIIHHHFFFCCCAAA>>><<<;;;<<<<<<============<<<<<>>>>>=========<<<999999999888777666666555555555444444444333333333222222222222222222222222111111000000000000111111111111222222222333333333222555888999;;;AAALLLTTTdddlllzzz}}}uuutttnnnbbbTTT```{{{uuullljjjWWWKKKYYY}}}}}}[[[888<<<666777444///---//////,,,555444111000000222444666AAARRRccc~~~|||zzzzzzyyyyyyxxxwwwuuusssqqqpppoookkkgggcccbbbaaa```___\\\[[[YYYWWWUUUTTTSSSSSSPPPNNNLLLKKKKKKJJJHHHGGGFFFEEEEEEDDDDDDCCCBBBBBB@@@@@@???>>><<<;;;:::999888888777777777666666666777;;;>>><<<777222111222////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++---///111222444222111111444666888888:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAAAAA@@@??????>>>======<<<<<<>>>>>>>>>>>>????????????AAAAAABBBBBBCCCDDDDDDEEEKKKLLLLLLLLLJJJJJJKKKMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOQQQQQQPPPPPPQQQSSSUUUTTTTTTVVVZZZ\\\\\\[[[___aaadddfffffffffggghhhjjjlllnnnppprrruuuyyy}}}zzz|||}}}~~~zzzwwwooojjjccc\\\WWWRRRNNNLLLGGGFFFEEEBBB@@@>>><<<;;;<<<==================<<<>>>>>>=========<<<<<<<<<:::999999888777777666666555555555444444444444333222222222222222222222222111111000000000000111111111111222222222333333333333666777777888===EEEMMMWWW```ppp~~~tttsssnnn~~~cccTTT```yyyzzznnnjjj|||ZZZKKKUUUxxxddd===:::555555333333777===>>>:::;;;888444111000111444666AAAUUUggg}}}|||{{{{{{{{{{{{zzzxxxuuusssqqqpppooollliiidddaaa```___]]]\\\ZZZYYYXXXVVVTTTSSSRRRRRROOOMMMKKKJJJJJJIIIGGGFFFDDDDDDCCCCCCBBBAAAAAAAAA??????>>>===;;;:::999999777777777666666666555555333555888666333111222444/////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++,,,---///111333333222111222555888999999:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@AAA>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>????????????@@@@@@@@@AAAAAABBBCCCCCCIIIJJJKKKKKKKKKKKKMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNPPPQQQQQQQQQQQQSSSTTTUUUUUUUUUWWWZZZ\\\\\\\\\^^^aaadddgggggghhhiiijjjkkkmmmpppqqqsssuuuyyy|||zzz|||~~~~~~zzzvvvqqqmmmccc___YYYTTTQQQNNNKKKIIIDDDCCCBBBAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::999999888888777777777666666666555555555444444222222222222222222222222111111000000000000111111111111222222222333333333555666666555444777===BBBIIISSScccuuutttrrrooo}}}gggUUUZZZppp}}}pppkkk}}}]]]KKKQQQoooiii@@@:::444444333555===FFFGGGBBB<<<999444000///111444777???UUUggg~~~|||{{{{{{||||||}}}{{{wwwtttqqqoooooooookkkhhhccc```___^^^\\\[[[YYYXXXVVVUUUSSSRRRRRRQQQOOOMMMKKKJJJJJJIIIGGGFFFDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>===;;;:::999888777666666666555555555555444222333444333111000222444//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))******,,,...000222333222222333777:::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>??????<<<<<<<<<<<<<<<<<<;;;;;;===>>>>>>>>>????????????????????????@@@@@@AAAAAAFFFHHHJJJKKKKKKKKKMMMOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQRRRRRRRRRTTTVVVVVVVVVWWWXXXZZZ\\\\\\\\\^^^aaaeeehhhiiijjjkkkmmmlllnnnppprrrsssuuuxxx{{{{{{}}}|||xxxtttnnniiieeeYYYVVVPPPMMMKKKIIIGGGFFFAAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888777777666666666555555555222222222222222222222222222111111000000111111222111111222222222333333333444555555444333444888<<>>>>>>>>????????????>>>>>>>>>>>>????????????CCCEEEHHHJJJJJJKKKLLLNNNKKKKKKKKKLLLLLLLLLMMMMMMMMMOOOQQQRRRRRRSSSUUUWWWVVVWWWXXXYYYZZZ[[[\\\]]]___bbbfffiiijjjkkkmmmoookkkmmmppprrrtttuuuxxxzzz|||}}}~~~{{{wwwrrrnnnhhhccc___SSSPPPKKKHHHFFFEEECCCBBB@@@??????>>>>>>======<<<======<<<<<<<<<<<<======:::::::::;;;;;;;;;;;;;;;::::::::::::999999999999888888777777777777666666222222222222222222222222222222111111111111222222111111222222222333333333333444444444444555888:::<<>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCGGGIIIIIIIIIJJJKKKHHHHHHIIIJJJKKKLLLMMMMMMKKKMMMPPPQQQQQQSSSUUUWWWWWWXXXZZZ[[[ZZZ[[[]]]^^^aaadddhhhjjjkkklllnnnpppkkknnnqqqtttuuuwwwyyy{{{|||}}}|||vvvsssooojjjfffaaa[[[WWWOOOKKKGGGDDDCCCCCCAAA@@@?????????>>>>>>======<<>>===<<<<<<===>>>???:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::999999888888888777777777444444444444444444444444222222111111111111222222111111222222222333333333222333333444555777888999777===GGGQQQ^^^ooowwwooonnnrrr{{{cccRRR[[[rrrtttmmm}}}fffMMMHHH^^^yyyJJJ<<<555777555111111555555333000///...///111444888:::GGGXXX^^^vvv}}}~~~zzzxxxuuurrrpppnnnmmmmmmkkkgggccc___^^^]]]\\\[[[WWWVVVUUUTTTSSSRRRRRRRRROOOMMMKKKJJJJJJIIIGGGFFFBBBAAAAAA@@@@@@???>>>>>>;;;:::999888666555444444333333333333222222222222222111000000000000///............---------,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---...000333555777666666666888:::<<<;;;::::::::::::;;;;;;;;;<<<<<<999999999999999::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>???BBBEEEGGGGGGGGGHHHIIIEEEEEEFFFHHHJJJKKKMMMMMMJJJLLLNNNPPPQQQRRRUUUWWWWWWYYY[[[\\\ZZZ[[[]]]___bbbeeeiiikkklllmmmnnnppplllooosssvvvxxxzzz}}}~~~~~~vvvpppkkkhhhddd```\\\WWWRRRNNNIIIFFFCCCAAAAAABBBAAAAAA@@@@@@??????>>>===<<<<<<;;;:::999777777999:::;;;:::;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;:::999999999999888888888555555555555555555555555333222222111111222222333111111222222222333333333222222333444666777777666666;;;@@@EEENNN___tttxxxooonnnooouuujjjTTTQQQ___|||uuukkkyyygggNNNGGG\\\OOO;;;333777666222000222444333/////////000222555888:::HHHVVVYYYnnn{{{~~~xxxwwwuuussspppnnnmmmmmmjjjfffbbb^^^]]]\\\[[[ZZZWWWWWWUUUTTTSSSSSSSSSSSSMMMLLLJJJIIIIIIHHHFFFDDD@@@@@@??????>>>=========::::::999777666555444333333333333222222222111111///......///000000///---......---------,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,...111444555777777777999;;;<<<;;;999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::;;;;;;:::;;;;;;<<<===>>>??????>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>AAADDDFFFGGGFFFFFFGGGBBBCCCEEEGGGIIIKKKMMMMMMIIIKKKNNNOOOPPPRRRUUUWWWWWWZZZ\\\\\\ZZZZZZ]]]___dddfffjjjlllmmmmmmnnnpppmmmpppuuuxxx{{{}}}wwwnnngggccc```\\\YYYUUUPPPKKKHHHEEECCC@@@???@@@AAABBBBBBAAAAAA@@@???>>>===<<<<<<666444333222222333444666;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888666666666666666666666666333222222111111222222333111111222222222333333333333222333444666666555444:::<<<===>>>DDDRRRgggwwwyyynnnnnnnnnrrrnnnQQQFFFNNNlllwwwjjjtttmmmMMMIII[[[~~~RRR<<<888555222111111111000///111000222555333222666<<>><<<;;;;;;999999888777666555444444333222111111000000111111222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++++++++++++++************+++,,,---...---------///222444444444666666888999:::;;;<<<<<<:::;;;;;;;;;::::::<<<===???===;;;:::::::::<<<===<<<<<<<<<<<<============>>>??????@@@@@@??????>>>????????????????????????CCCDDDEEEEEEEEEEEEEEEDDDBBBDDDFFFGGGHHHJJJMMMOOOJJJKKKKKKLLLMMMPPPUUUYYY[[[XXXVVVXXX\\\______^^^eeefffhhhkkklllmmmmmmmmmrrrssswwwzzz}}}~~~{{{sssjjjbbb^^^\\\ZZZUUUPPPLLLIIIHHHHHHGGGEEECCCCCCCCCCCCBBBAAA???>>>>>>>>>======<<<<<<777555222///......000111999:::<<<======<<<:::999:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999888888777777666666555555555444444444555555444444444333333333666666666666777777777777777888:::;;;???JJJZZZfff~~~rrrmmmnnnuuuvvvYYYHHHQQQ___xxxvvviiiqqqsssQQQIIIYYYVVV>>>888666222111111111000///111000222555333222666===OOOZZZ```mmm~~~~~~~~~}}}wwwuuusssqqqqqqooommmkkkiiifffbbb___]]]\\\[[[YYYXXXWWWUUUSSSQQQOOONNNNNNLLLKKKIIIGGGEEECCCBBBBBBBBBAAA@@@???===<<<;;;;;;999888888777666555444333222222111000000000111111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++******+++,,,------------...000222444555555555666888:::;;;<<<;;;;;;:::;;;<<<;;;::::::<<<>>>===<<<:::999999:::<<<===<<<<<<<<<<<<============??????@@@@@@@@@@@@??????????????????????????????BBBCCCDDDDDDEEEDDDDDDDDDBBBDDDFFFGGGHHHIIILLLOOOKKKLLLMMMNNNOOOSSSXXX\\\]]][[[YYYZZZ^^^```aaa```dddfffhhhkkkmmmoooooopppqqqsssvvvyyy|||~~~~~~{{{vvvnnnfff^^^XXXTTTVVVTTTQQQNNNKKKIIIHHHGGGEEECCCAAAAAAAAABBBAAA@@@>>>>>>=========<<<<<<<<<777555222000//////000111999:::<<<======<<<:::999::::::::::::;;;;;;<<<<<<:::::::::::::::::::::::::::999999999888888888888777777777666666666555555555555555555444444444444666666666666666777777777888999::::::<<>>RRR^^^ggguuu~~~}}}||||||{{{xxxuuusssrrrqqqooommmkkkiiifffbbb___]]]\\\[[[YYYWWWVVVTTTRRRPPPNNNMMMMMMKKKJJJHHHFFFEEEDDDCCCCCCAAAAAA@@@>>>===<<<;;;:::888888777666555444333333222111111000000000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************,,,,,,+++++++++,,,---------...///111222444555666555777:::<<<===<<<;;;999:::;;;<<<<<<:::;;;<<<>>><<<;;;:::::::::;;;<<<===<<<<<<<<<<<<============@@@@@@@@@AAAAAA@@@@@@@@@????????????????????????AAAAAABBBCCCCCCCCCCCCCCCBBBDDDFFFGGGGGGIIILLLNNNMMMNNNOOOPPPRRRUUUZZZ]]]^^^]]]\\\]]]```bbbcccccceeefffiiillloooqqqrrrsssqqqsssvvvxxx{{{}}}}}}yyyvvvtttpppiii```YYYSSSOOOMMMOOONNNMMMLLLJJJIIIGGGFFFCCCAAA?????????@@@???>>>>>>============<<<<<<<<<888777444222111111222333:::;;;<<<======<<<;;;::::::::::::::::::;;;;;;;;;::::::::::::::::::::::::::::::999999999999888888999888888888888777777777666666666666555555555555555555555666666777777777999::::::999:::???GGGNNN[[[mmmvvvooopppuuu~~~___HHHJJJZZZ{{{uuuhhhkkk~~~[[[KKKSSSwwwaaa@@@999666333222222222111000111000111444333333888@@@QQQ___kkk{{{~~~}}}|||{{{zzzyyyxxxvvvsssrrrqqqooollljjjiiifffbbb___^^^]]]ZZZYYYVVVUUUSSSPPPNNNMMMLLLLLLJJJIIIHHHFFFEEEDDDDDDDDD@@@@@@???>>><<<;;;:::999777777666555444333222222111111000////////////000............------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))************++++++------,,,,,,,,,,,,---------///111222333444666777666888;;;>>>>>>===:::999;;;<<<===<<<;;;;;;===??????>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<============@@@@@@AAAAAAAAAAAA@@@@@@???????????????????????????@@@AAABBBBBBBBBBBBBBBBBBDDDFFFFFFGGGHHHKKKNNNPPPQQQRRRRRRRRRTTTXXX[[[\\\\\\\\\^^^aaadddggghhhhhhiiikkkmmmoooqqqsssssssssuuuwwwyyy|||~~~{{{xxxuuuqqqnnnlllggg```XXXRRROOONNNMMMKKKLLLLLLLLLJJJHHHEEECCCBBB@@@>>>>>>??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;:::888666555555666777;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999888888888888888888888777777777666666666666555555555666666777777888999:::;;;::::::<<<@@@DDDUUUdddyyyvvvoooooorrrbbbHHHHHHYYY|||vvvjjjkkkzzz___KKKQQQqqqfffAAA999666333222222222111000111000111333333444:::BBBPPP```nnn~~~}}}|||zzzzzzyyyxxxvvvsssrrrqqqooollljjjhhheeebbb```___]]]ZZZXXXUUUTTTRRRPPPNNNLLLKKKKKKJJJIIIHHHFFFEEEDDDDDDDDD@@@???>>>===<<<:::999999666666555444333222111111111000//////......///////////////...............++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++---------,,,------.........000333444333444777999999;;;>>>@@@@@@>>>;;;999<<<=========<<<<<<>>>@@@CCCCCCAAA???===<<<;;;;;;<<<<<<<<<<<<============???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBDDDFFFFFFFFFHHHJJJMMMRRRSSSSSSSSSRRRRRRUUUWWWWWWYYY[[[]]]aaaeeejjjllllllmmmmmmnnnoooqqqrrrrrrvvvwwwyyy{{{~~~|||xxxtttrrrnnnjjjgggccc___ZZZTTTPPPOOOPPPPPPLLLLLLMMMLLLJJJFFFCCC@@@BBB@@@>>>>>>???@@@???>>>????????????????????????>>>===<<<::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;888888888888888888888888999999999888888888777777555555666666777888888999999:::;;;;;;<<<===???AAAOOO[[[ooouuunnnoooppp{{{eeeJJJHHHXXX{{{xxxllljjjuuueeeMMMPPPjjj}}}kkkCCC999777444222222222111000111///111333333444;;;CCCVVVfffvvv~~~~~~}}}|||{{{{{{zzzyyywwwtttrrrpppooollliiigggeeebbb```___]]]ZZZXXXUUUTTTRRRPPPNNNLLLKKKKKKKKKJJJHHHFFFEEEDDDCCCCCC??????>>><<<;;;:::999888555555444333222111000000000000///.......................................++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********+++,,,,,,------------------...///000000...111444555444444888;;;===>>>@@@AAAAAA???===<<<<<<===>>>===<<<===>>>@@@EEEDDDCCCAAA???===<<<;;;<<<<<<<<<<<<============?????????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAABBBBBBBBBBBBCCCDDDFFFFFFFFFGGGJJJLLLRRRSSSTTTSSSRRRRRRSSSUUUUUUXXX[[[^^^aaaeeekkknnnooonnnnnnnnnooopppqqqrrrxxxyyyzzz|||{{{xxxuuuqqqmmmjjjgggccc```YYYWWWTTTQQQOOOOOOOOOOOOMMMMMMMMMKKKIIIEEEAAA???BBB@@@>>>>>>@@@AAA@@@???>>>>>>????????????@@@@@@??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<888888888999999999999999::::::::::::999999999888666666777777888999::::::::::::;;;<<<>>>@@@AAABBBFFFNNN___rrrsssnnnooonnnwwwjjjMMMIIIVVVvvvzzzmmmhhhppplllPPPOOOddd~~~pppFFF:::777444222222222222111000///000333333555<<>>===<<<:::999888888444444333222111000//////000///......------......------------------------******************************+++++++++,,,,,,,,,***++++++,,,------......,,,,,,,,,---...000111222...222666666444555888<<>>===>>>???>>>======???AAABBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<===============>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAABBBCCCCCCCCCCCCDDDEEEFFFFFFGGGIIIKKKPPPRRRSSSSSSSSSSSSUUUWWWWWWZZZ]]]___aaadddjjjnnnnnnmmmmmmnnnoooqqqrrrtttxxxyyyzzz{{{~~~|||xxxuuupppmmmiiieeebbb^^^ZZZWWWRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKKKKIIIGGGDDDAAA???AAA???>>>>>>???@@@@@@???<<<<<<======>>>>>>>>>>>>??????>>>>>>>>>===============<<<<<<<<<<<<======???>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<999999:::::::::;;;;;;;;;;;;;;;;;;::::::::::::999666777888999:::;;;<<<<<<<<<;;;<<<===???AAABBBBBBAAADDDPPPcccuuurrrnnnpppnnnuuuoooQQQIIIRRRqqq{{{mmmffflllqqqRRRNNNcccsssIII:::777444333333333222111000///000333333555===FFFOOO]]]lll}}}vvv|||xxx}}}~~~~~~~~~~~~}}}}}}}}}}}}yyywwwtttrrrpppnnnkkkiiigggeeecccaaa```]]]ZZZWWWVVVUUUSSSPPPNNNMMMLLLKKKMMMKKKIIIGGGDDDCCCBBBAAA>>>>>>===<<<:::999888777444444333222111000////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,++++++,,,------...//////++++++,,,---///111333444...333777777555555999===CCCCCCCCCCCCBBBAAA@@@@@@===>>>???>>>======???AAA>>>???@@@@@@@@@@@@??????<<<<<<<<<<<<=========>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCCCCCCCCCCDDDEEEFFFFFFGGGIIIKKKNNNPPPSSSTTTUUUVVVXXXZZZZZZ]]]___aaaaaadddiiimmmlllllllllmmmoooqqqtttuuuxxxxxxyyy{{{}}}{{{wwwsssqqqkkkhhhccc```\\\YYYUUUQQQPPPQQQQQQQQQPPPMMMJJJHHHJJJIIIHHHGGGEEECCCAAA@@@@@@>>>======???@@@???>>>:::;;;;;;;;;<<<<<<======>>>>>>>>>>>>==================<<<<<<<<<<<<======@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::777888888:::;;;<<<=========<<<<<<===???AAABBBBBBBBBBBBJJJZZZkkk}}}rrrooorrrooouuusssTTTIIIOOOlll{{{llljjjooo{{{SSSMMM___{{{KKK<<<888444111111222222111222111333444222333:::DDDUUUZZZmmm|||||||||zzzqqqkkkttt|||~~~~~~}}}zzzxxxuuusssrrrooollliiihhheeebbb```___]]]ZZZXXXVVVUUURRRPPPOOONNNNNNNNNLLLJJJGGGFFFEEECCCAAA???>>>>>>===<<<:::999888888555444444333222111000000......---------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++,,,...///000000//////000333444444333444444444555777999<<<===AAAAAAAAAAAA@@@???>>>===:::::::::::::::999888888888999:::;;;<<<=========@@@@@@??????????????????>>>>>>>>>============>>>===<<<;;;::::::;;;<<<===?????????@@@AAABBBCCCDDDCCCCCCDDDEEEFFFHHHJJJKKKMMMNNNOOOQQQUUUXXX\\\^^^^^^___bbbdddgggiiijjjjjjjjjkkkmmmoootttxxx|||~~~yyy|||zzzuuuoookkkiiidddbbb^^^ZZZVVVSSSPPPOOOPPPOOONNNMMMKKKIIIHHHGGGHHHHHHGGGEEECCCAAA???>>>============<<<<<<<<<<<<;;;<<<<<<===================================================>>>>>>>>>>>>>>>>>>????????????>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<============;;;;;;;;;;;;<<<<<<======<<<===>>>===;;;::::::;;;===???@@@>>><<<;;;>>>BBB?????????@@@AAABBBDDDEEE@@@BBBIIIQQQ\\\ooo~~~sssnnnlllmmmxxxxxx___GGGHHHccc}}}mmmjjjoooUUUMMMXXX}}}OOO<<<888444222111222222111222111333444222333;;;EEEQQQZZZqqq}}}yyynnnnnnwww~~~}}}}}}}}}yyywwwuuusssrrrooollliiihhheeebbb```___]]]ZZZXXXVVVUUURRRPPPNNNNNNMMMNNNKKKIIIGGGEEEEEECCCAAA???>>>===<<<;;;:::888777777333333222111000///.........------------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))******+++,,,,,,++++++,,,---...000111111000///000222333333222444444444444555777999;;;<<<>>>@@@AAAAAA>>><<<:::666666777777666666555444555666777888999:::::::::>>>>>>??????@@@@@@??????@@@???>>>===<<<<<<===>>>======<<<;;;;;;<<<======?????????@@@AAABBBCCCDDDEEEEEEEEEFFFGGGIIIJJJKKKNNNNNNOOORRRUUUXXX\\\]]]^^^___aaadddfffhhhiiijjjjjjkkkmmmppptttxxx|||~~~{{{}}}}}}yyyuuupppkkkhhhfff___]]]ZZZVVVSSSPPPNNNMMMNNNMMMKKKJJJHHHGGGFFFFFFGGGFFFFFFDDDBBB@@@???===============<<<<<<<<<<<<;;;;;;<<<=======================================<<<=========>>>>>>>>>>>>>>>>>>????????????>>>>>>============>>>>>>>>>>>>===>>>>>>>>>????????????===========================>>>>>>===;;;;;;<<<>>>888:::>>>AAACCCBBBAAAAAA@@@@@@@@@AAABBBCCCEEEEEEDDDEEEIIINNNUUUccc{{{}}}rrrnnnkkkkkkvvv}}}cccIIIFFF^^^}}}nnnkkkpppXXXLLLRRRxxxxxxQQQ<<<999555222111222222111111111222444222333<<>><<<;;;<<<===>>>======<<<<<<<<<<<<======?????????@@@AAABBBCCCDDDGGGGGGGGGGGGHHHJJJKKKKKKNNNNNNPPPRRRUUUYYY[[[]]]]]]___aaadddfffhhhiiijjjjjjkkkmmmppptttwww{{{|||||||||~~~~~~zzzwwwuuuqqqmmmhhhdddbbb```XXXVVVTTTQQQOOOMMMKKKKKKKKKJJJHHHFFFEEEDDDEEEEEEDDDDDDDDDCCCAAA???>>>============<<<<<<<<<<<<;;;;;;;;;<<<============<<<========================<<<<<<=========>>>>>>>>>===>>>>>>??????>>>>>>===============>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA????????????????????????>>>>>>>>>===<<<<<>><<<;;;:::999888666555555111111000///...------,,,---------,,,,,,,,,++++++++++++++++++++++++++++++******************************))))))******+++,,,***+++,,,...000222333444666333111000111222222222222111000000000111222333666777:::<<<<<<;;;999888555666666666666555444444111111111222222333444444666888;;;>>>@@@@@@@@@@@@DDDBBB???<<<;;;;;;===>>>========================?????????@@@AAABBBCCCDDDGGGGGGGGGGGGHHHIIIJJJKKKNNNOOOQQQSSSVVVYYY[[[\\\]]]^^^```ccceeeggghhhiiijjjkkkmmmppptttwwwyyy{{{|||{{{|||}}}xxxtttqqqooojjjeeeaaa]]]ZZZYYYRRRQQQOOOMMMLLLKKKJJJJJJIIIHHHFFFDDDCCCCCCDDDEEEBBBBBBBBBAAA@@@>>>===<<<======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>======>>>>>>>>>>>>==================>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???======???CCCFFFfffYYYHHH===<<>>:::666333222222222111111111111333222555???JJJXXXaaavvv}}}yyyuuulllooo{{{~~~zzzwww{{{~~~}}}}}}||||||{{{zzzzzzyyyxxxvvvtttsssrrrpppmmmjjjhhheeebbb```___]]]ZZZXXXUUUTTTQQQNNNLLLKKKKKKJJJHHHFFFDDDCCCCCCBBB@@@>>>;;;;;;:::999777666555555333222111111//////...---------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************))))))******+++,,,+++,,,---///111333444555666444111111111222222111000000///......///000111666666777888999:::;;;;;;;;;;;;<<<<<<;;;;;;:::999444444333222222222333333333555888;;;===???@@@@@@CCCBBB@@@===<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBCCCDDDFFFFFFFFFFFFGGGIIIJJJKKKNNNOOORRRTTTWWWYYY[[[\\\\\\]]]```bbbeeefffhhhhhhjjjkkknnnqqqtttvvvxxxyyyzzzyyy{{{~~~yyytttpppmmmjjjeee___ZZZVVVTTTSSSNNNMMMLLLKKKJJJJJJJJJJJJHHHGGGEEEDDDDDDDDDEEEEEE@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<==================>>>>>>>>>>>>==================>>>>>>>>>>>>?????????@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA??????AAAEEEHHHtttcccNNNAAA@@@DDDFFFFFFBBBBBBAAABBBBBBCCCDDDEEEEEEDDDEEEGGGIIINNNZZZgggyyy{{{uuuoookkkqqq}}}jjjQQQFFFRRRmmmqqqpppxxxSSSJJJOOO}}}]]]???;;;666333222222222111111000111222222555@@@KKKYYYbbb{{{{{{mmmnnn|||{{{zzzqqq~~~~~~}}}}}}|||{{{{{{zzzzzzyyyxxxvvvtttsssrrrpppmmmkkkhhheeebbb```___]]]ZZZXXXUUUTTTQQQNNNLLLJJJJJJIIIGGGFFFDDDCCCCCCBBB@@@>>><<<;;;:::999888666555555444333222222000000///...,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,******************************))))))******+++,,,,,,---///111333444444444555333222222333333222000///...---------...///000777666666666888:::===>>>???@@@@@@@@@@@@???>>>>>>999888666444222222222333222333444777:::<<<>>>???BBBAAA@@@???>>>=========>>>>>>????????????>>>>>>?????????@@@AAABBBCCCDDDEEEEEEEEEFFFHHHIIIKKKLLLOOOPPPRRRUUUXXXYYY[[[[[[[[[]]]___bbbdddfffggghhhjjjlllnnnqqqtttuuuwwwwwwxxxyyy{{{}}}yyyuuupppmmmhhheee```ZZZUUURRRPPPOOOLLLKKKJJJIIIIIIIIIIIIJJJEEEEEEEEEEEEEEEEEEEEEDDD???????????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<======>>>>>>======<<<============>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@CCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCBBBBBBCCCFFFIII\\\RRRGGGBBBDDDGGGFFFDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFDDDEEEGGGHHHJJJSSS\\\pppzzztttmmmggglllvvvmmmSSSEEELLLeeeqqqrrr{{{wwwNNNIIILLLzzzaaa???<<<777333222222222111111000111222222666AAAMMMZZZ```vvvtttooo}}}}}}zzz|||ttt~~~}}}}}}||||||{{{zzzzzzzzzwwwvvvtttsssrrrqqqnnnkkkhhheeebbb```___]]]ZZZXXXUUUSSSQQQMMMKKKIIIIIIIIIFFFEEECCCBBBBBBAAA@@@>>><<<<<<;;;999888777666555444333222222000000///...,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******************************))))))******+++,,,...///111222333444444333333222333444555555222000------,,,,,,,,,---///000555666777888:::<<<>>>???@@@@@@AAAAAA@@@@@@???>>>===;;;888555333222222222111111111333666999===??????@@@@@@@@@@@@???>>>===>>>??????@@@@@@??????>>>?????????@@@AAABBBCCCDDDDDDEEEEEEGGGIIIKKKMMMNNNOOOPPPSSSVVVXXXZZZZZZ[[[[[[\\\^^^aaadddeeeggggggjjjlllnnnqqqtttuuuvvvvvvvvvzzz~~~zzzwwwssspppllljjjaaa^^^ZZZUUUQQQOOOOOOOOOJJJIIIIIIHHHHHHHHHHHHHHHBBBCCCDDDFFFFFFEEECCCBBB>>>????????????>>>>>>===<<<<<<<<<;;;;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<============>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFFFFGGGDDDEEEFFFEEEDDDEEEGGGHHHHHHEEEBBBCCCFFFGGGEEEAAAFFFFFFEEEEEEFFFFFFGGGGGGHHHFFFGGGJJJKKKLLLRRRZZZiii{{{{{{uuummmfffiiisssoooUUUEEEJJJaaarrrsss}}}qqqKKKIIIKKKyyybbb@@@<<<777444222222222111111000111222222666AAANNNXXXWWWfffvvv}}}xxxppp|||yyy}}}|||}}}}}}}}}|||{{{{{{zzzzzzwwwvvvtttsssrrrqqqnnnkkkhhheeebbb```___]]]ZZZXXXUUUSSSPPPMMMKKKIIIHHHHHHFFFDDDBBBBBBBBBAAA@@@>>>===<<<;;;:::999777666666333333222111000///......,,,,,,,,,+++++++++***************++++++,,,,,,,,,))))))))))))))))))))))))*********)))***++++++,,,///000111333444444333333111111333555777555222///,,,,,,++++++,,,...///000333555888;;;===>>>>>>>>>???????????????>>>>>>===???===999555333111111111111000000111333777;;;>>>===???@@@BBBAAA@@@>>>===>>>???@@@AAAAAA@@@???>>>?????????@@@AAABBBDDDDDDDDDEEEFFFHHHJJJMMMOOOPPPOOOQQQSSSVVVYYYZZZZZZZZZ[[[\\\^^^aaaccceeefffgggjjjllloooqqqtttuuuuuuuuuvvv{{{}}}zzzuuurrrooollliiiggg[[[YYYUUUQQQOOONNNOOOPPPIIIHHHHHHGGGGGGGGGGGGGGG???AAADDDFFFFFFDDDBBBAAA>>>>>>????????????>>>>>><<<<<<;;;;;;;;;:::::::::999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<============>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAABBBDDDEEEFFFGGGHHHDDDFFFGGGGGGFFFEEEGGGHHHLLLJJJGGGHHHJJJJJJHHHFFFHHHHHHHHHGGGHHHHHHIIIIIIHHHGGGIIINNNPPPRRRWWW___dddttt}}}wwwnnngggjjjssspppWWWGGGKKKcccsssrrr|||mmmJJJHHHJJJpppjjjDDD;;;444444555444222222222111111222222555AAALLLSSS[[[fffnnnpppnnnjjjgggnnn}}}}}}|||{{{{{{{{{zzzwwwttttttsssqqqooollljjjhhhhhhaaaaaaaaa```^^^\\\YYYXXXTTTRRRNNNLLLKKKJJJHHHFFFFFFEEEDDDCCCAAA@@@???>>><<<;;;:::999888666555555333222111///...............---,,,,,,++++++,,,,,,************************)))************++++++++++++++++++,,,---...///000333333333444444444555555666666555444222000...---***************---222555666888<<>>>>>======<<<;;;:::999999999888777555444333222222/////////000111333444555:::<<>>===<<>>>>>>>>@@@CCCEEEGGGFFFFFFGGGHHHJJJLLLNNNOOORRRRRRSSSUUUWWWZZZ\\\]]]bbbcccdddeeeeeehhhkkknnnqqqnnnmmmooosssvvvvvvuuuxxx{{{uuusssooollliiiddd```\\\XXXVVVTTTQQQMMMJJJHHHGGGHHHIIIIIIIIIHHHGGGEEEDDDAAAAAABBBCCCBBBAAA???>>>@@@??????>>>===<<<<<<;;;======;;;::::::;;;<<<===<<<<<<;;;::::::;;;;;;;;;===<<<;;;:::999999999999;;;<<<======;;;;;;<<<===<<<<<<<<<=========>>>>>>???@@@AAAAAA@@@AAACCCEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGFFFGGGIIIJJJKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDGGGFFFFFFFFFFFFHHHIIIJJJNNNMMMKKKLLLMMMNNNMMMMMMJJJLLLPPPSSSVVVZZZ___bbbooouuuzzzqqqiiibbbhhhtttzzz___IIILLL```~~~qqqpppzzztttNNNIIIJJJllloooEEE<<<444444555444222222222111111222222666AAAMMMPPPWWWcccnnnsssqqqiiiddduuu}}}|||{{{{{{{{{yyywwwtttsssrrrpppnnnllljjjhhhgggbbbbbbaaa___]]][[[YYYWWWTTTQQQNNNLLLKKKJJJGGGFFFEEEEEEDDDBBBAAA@@@???>>><<<;;;:::999888666555555333222111///...............---,,,,,,++++++,,,,,,************************************++++++++++++++++++,,,---...000111222444444444555555555666666777666555333111///---,,,***++++++++++++...222666777999<<>>=========<<<;;;:::999888888888777666444333222222222/////////000111222444555999;;;>>>AAACCCCCCBBBAAABBBBBBBBBBBBAAA@@@>>>>>>??????>>>???@@@BBBEEEFFFFFFFFFGGGHHHJJJLLLNNNOOORRRRRRSSSUUUXXXZZZ\\\^^^cccdddfffggggggiiimmmppppppooonnnpppsssvvvvvvvvvyyy|||}}}xxxuuusssooojjjddd```[[[VVVRRRTTTRRRPPPNNNKKKHHHFFFEEEDDDEEEEEEEEEDDDCCCAAA@@@AAAAAABBBBBBBBBAAA@@@???@@@@@@???>>>>>>===<<<<<<>>>===<<<;;;;;;<<<============<<<<<<<<<<<<<<<=========<<<<<<;;;;;;<<<<<<===>>>??????>>>===>>>@@@???@@@@@@@@@@@@AAAAAAAAAAAABBBDDDDDDDDDDDDGGGIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMLLLLLLLLLNNNOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJIIIIIIJJJLLLMMMNNNPPPPPPOOOPPPQQQRRRSSSRRRVVVXXX[[[___dddkkksssxxx|||zzzppphhhccciiittt~~~dddMMMNNN^^^|||nnnlllvvvxxxOOOGGGJJJgggvvvFFF===444444555333222222222111111333333666AAAMMMQQQXXXbbbmmmssstttqqqmmm~~~~~~~~~~~~}}}|||zzzzzzzzzyyyvvvtttrrrqqqpppmmmkkkiiigggfffdddccc```]]][[[YYYWWWWWWSSSQQQNNNKKKJJJIIIGGGEEEEEEDDDCCCBBBAAA@@@???>>><<<;;;:::999888666555555333222111///...............---,,,,,,++++++,,,,,,++++++++++++++++++++++++************+++++++++,,,+++,,,---///111333444555555666666666666777777777888777555333000...,,,+++***+++,,,,,,---000444777999:::===?????????>>>===<<<<<<;;;;;;:::888777777666555444333222111111111/////////000111222333444777999<<>>>>>======>>>>>>============>>>???>>>>>>=========>>>>>>???>>>>>>>>>>>>>>>????????????AAABBBBBBAAAAAABBBDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHHHHIIIJJJMMMOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSVVVVVVVVVVVVUUUTTTTTTSSSPPPPPPPPPQQQRRRTTTUUUVVVUUUWWW[[[^^^aaacccddddddfffgggiiilllrrrzzzzzzooogggcccjjjuuuhhhOOOMMMZZZvvv}}}hhhgggrrrwwwLLLDDDGGGccc{{{HHH>>>555444555333111222222111111333333777BBBNNNRRRZZZdddjjjllloootttyyy~~~~~~~~~}}}|||zzzyyyyyywwwuuusssqqqpppnnnllljjjgggfffeeeeeeccc___\\\YYYWWWVVVVVVSSSPPPMMMKKKJJJHHHFFFEEEDDDDDDCCCBBBAAA@@@???>>><<<;;;:::999888666555555333222111///...............---,,,,,,++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,---///111444666777888777777777888888888999999999777555222///,,,+++******,,,---...///222666999;;;<<<>>>?????????>>>===<<<<<<<<<<<<;;;999888777555444333222111111111111000000000000000111222333555777:::===???@@@AAAAAADDDDDDEEEEEEEEEDDDDDDCCCAAAAAA@@@@@@@@@AAABBBCCCFFFFFFGGGHHHJJJLLLNNNOOORRRRRRTTTVVVXXX[[[^^^___dddfffhhhiiijjjlllnnnpppooooooppprrrtttvvvxxxyyyyyy{{{~~~|||yyyvvvuuuooofff___YYYUUUQQQOOOJJJIIIIIIHHHFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@AAAAAA@@@@@@?????????>>>??????????????????@@@@@@???>>>>>>>>>>>>???@@@@@@>>>???@@@AAAAAABBBBBBBBBAAACCCEEEEEEDDDDDDFFFHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJLLLMMMMMMOOORRRTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWXXXYYY[[[[[[\\\\\\\\\\\\[[[[[[ZZZYYYYYYZZZ\\\^^^___aaabbb```fffooowww{{{}}}}}}}}}}}}|||{{{{{{~~~{{{ooogggdddkkkttt~~~hhhPPPJJJVVVssswwwbbbbbbooowwwMMMGGGEEEaaaJJJ???666444444333111222222111111333333777CCCOOONNN^^^nnnppphhhdddkkkttt~~~|||yyyxxxwwwvvvtttrrroooooommmkkkhhhfffdddcccdddbbb^^^[[[XXXVVVUUUUUURRROOOLLLJJJIIIHHHFFFDDDCCCCCCBBBAAA@@@??????>>><<<;;;:::999888666555555333222111///...............---,,,,,,++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,...000444666888999:::888888888999999999::::::888777444111...+++******+++,,,///000222555999<<<======???@@@@@@@@@@@@???>>>>>>??????>>><<<:::888666555444333222222111111000000000///000000111111333555888;;;===???@@@@@@DDDDDDEEEFFFFFFFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFGGGHHHJJJLLLNNNOOOQQQRRRTTTVVVYYY\\\^^^```bbbdddgggiiiiiikkkmmmoooooopppqqqssstttvvvyyy{{{yyyzzz}}}~~~~~~~~~}}}|||{{{{{{yyyxxxwwwvvvvvvuuuqqqooohhhbbb[[[TTTPPPNNNMMMLLLHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBB???????????????@@@AAAAAA???@@@BBBCCCDDDEEEEEEDDDDDDEEEGGGHHHHHHHHHJJJLLLJJJKKKKKKKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRSSSVVVYYYYYYYYYYYYYYYYYYZZZZZZZZZ\\\^^^`````````aaadddfffbbbbbbccccccdddccccccccceeefffhhhkkkmmmooopppqqqsss{{{}}}ooogggeeejjjqqq{{{{{{iiiQQQJJJUUUuuurrr^^^bbbqqq}}}SSSLLLCCC___LLL@@@666444444222111111222111222333444888CCCPPPQQQhhhpppccceeemmm~~~~~~{{{xxxwwwvvvuuusssrrrnnnmmmllliiigggeeecccbbbaaa```]]]ZZZXXXVVVTTTTTTQQQOOOLLLJJJHHHGGGEEECCCBBBBBBBBBAAA@@@?????????<<<;;;:::999888666555555333222111///...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---///222555888999::::::888999999999999:::::::::777666333///---+++******+++---000222444777;;;>>>>>>???@@@AAABBBBBBBBBBBBAAABBBCCCCCCBBB@@@>>><<<999888777555444333222222111111000/////////000000111333555888;;;>>>???@@@CCCCCCDDDEEEEEEFFFEEEEEE@@@AAAAAAAAAAAAAAAAAAAAAFFFFFFGGGHHHJJJLLLNNNOOOQQQRRRTTTVVVYYY\\\___aaaaaacccfffhhhiiijjjlllmmmnnnppprrrtttuuuwwwzzz|||yyy{{{|||}}}~~~}}}zzzyyywwwvvvvvvuuusssqqqpppnnnkkkgggccc\\\XXXRRRNNNLLLLLLKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFBBBBBBAAAAAAAAAAAABBBBBB@@@????????????@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@AAABBBCCCDDDDDDDDDCCCAAAAAA@@@AAAAAABBBCCCDDDCCCDDDFFFGGGHHHHHHGGGGGGGGGIIIKKKLLLLLLMMMOOOQQQPPPPPPPPPQQQQQQQQQRRRRRRRRRTTTUUUVVVVVVWWWZZZ\\\\\\]]]]]]^^^______``````^^^aaadddeeedddfffjjjnnnmmmnnnnnnoooppppppppppppuuuwwwyyy}}}pppgggfffiiilllwww{{{kkkTTTLLLXXX{{{nnn]]]eeexxxXXXMMMCCC]]]MMMAAA777444444222111111222111222333444888DDDPPPVVVmmmtttgggiiirrr~~~~~~{{{xxxvvvuuutttsssqqqmmmlllkkkhhhfffdddbbbaaa^^^]]]\\\[[[YYYVVVTTTSSSQQQNNNKKKIIIHHHGGGEEECCCBBBBBBAAAAAA@@@?????????<<<;;;:::999888666555555333222111///...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...000333666888999999999888888999999999:::::::::666444111...,,,++++++++++++...111444666999<<>>>>>>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDFFFGGGGGGGGGHHHJJJLLLLLLLLLKKKJJJKKKMMMOOOQQQQQQRRRUUUWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXYYY[[[[[[[[[\\\^^^`````````aaabbbdddeeeffffffbbbfffjjjlllkkkmmmssswww|||}}}~~~rrriiifffggghhhtttzzzlllTTTKKKXXX~~~lll]]]iii}}}ZZZIIIDDD[[[NNNBBB777444444222111111111111222444444888DDDQQQVVVhhhyyyxxxkkkeeemmmyyy}}}|||~~~{{{xxxuuuuuutttsssqqqmmmllljjjhhheeecccbbbaaa\\\\\\\\\[[[YYYWWWTTTRRRQQQNNNKKKIIIHHHFFFDDDBBBBBBAAAAAA@@@@@@?????????<<<;;;:::999888666555555333222111///...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...000333777999999999999888888999999999:::::::::555333000...,,,+++,,,,,,+++...222555777:::===@@@@@@@@@AAACCCDDDFFFGGGHHHGGGIIIJJJKKKJJJGGGDDDBBB???>>><<<999777555444333222111000//////.../////////000333666999<<>>???@@@AAABBBBBBBBBBBBFFFFFFGGGHHHJJJLLLNNNOOOQQQRRRTTTVVVZZZ]]]```aaaaaadddgggiiijjjkkklllmmmnnnqqqtttuuuuuuwww{{{~~~}}}~~~xxxwwwvvvtttsssrrrrrrqqqmmmkkkhhhfffccc___ZZZVVVQQQNNNKKKJJJJJJJJJJJJJJJHHHHHHGGGGGGFFFFFFEEEEEECCCBBBAAAAAAAAABBBCCCDDD??????>>>>>>>>>???AAABBBBBBBBBCCCCCCCCCCCCCCCCCCAAABBBDDDEEEFFFFFFFFFEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLNNNOOOOOOOOOMMMLLLNNNPPPSSSTTTUUUVVVXXXZZZ]]]]]]]]]^^^^^^^^^______\\\]]]^^^^^^^^^^^^```bbbbbbcccdddfffgggiiijjjkkklllqqquuuwwwwwwyyysssiiiffffffeeerrrxxxkkkRRRIIIVVV~~~vvv___nnncccIIIAAA^^^QQQ===666888333111555333333111222333444888DDDQQQSSScccrrrqqqgggeeeqqq~~~zzzxxxuuutttsssrrrpppnnnjjjjjjjjjiiigggdddbbb```^^^]]][[[YYYWWWTTTSSSRRRMMMMMMKKKIIIGGGEEECCCBBBCCCBBBAAA@@@???===<<<<<<;;;:::999888777555444444222111000///...---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++,,,---///000000222666888777777777777:::999:::;;;<<<:::666333666444000---+++++++++,,,000111222444888<<>><<<:::999:::555000///000111111000000111222333555666777888======>>>???????????????<<<<<<===???@@@AAABBBCCCEEEFFFGGGHHHJJJLLLNNNPPPQQQRRRTTTVVVYYY]]]___aaabbbdddggghhhiiijjjlllnnnlllqqqvvvvvvtttuuuzzz~~~~~~}}}~~~}}}{{{xxxtttpppmmmnnnrrrssspppmmmllliiieeeaaa^^^YYYTTTQQQOOOKKKGGGHHHLLLOOOMMMJJJKKKJJJIIIGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA======>>>???@@@AAAAAABBBDDDDDDCCCCCCCCCCCCDDDDDDGGGIIIJJJJJJHHHHHHIIIKKKIIIJJJJJJJJJKKKLLLLLLLLLRRRSSSSSSRRRQQQSSSVVVYYY[[[[[[[[[[[[\\\^^^```bbbhhhgggeeedddccccccdddeeefffggggggfffddddddfffgggeeeggghhhiiiiiilllooossssssxxxyyyppphhhdddfffsss}}}xxx]]]JJJYYY}}}kkkwwwcccJJJFFFaaaRRR>>>666888333222555333333111222333444888DDDQQQUUUdddrrrrrriiihhhttt~~~}}}zzzxxxuuutttsssrrrpppnnnjjjjjjiiihhhfffcccbbb```\\\[[[ZZZWWWUUUSSSQQQPPPNNNMMMKKKIIIGGGEEEDDDCCCCCCBBBAAA@@@>>>===<<<<<<;;;:::999888777555444444111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++,,,---///000111333777888888777888888::::::;;;<<<===;;;777444666444000---++++++,,,---111111333555999<<<@@@BBBBBBAAABBBEEEHHHIIIIIIHHHKKKLLLNNNPPPPPPNNNLLLKKKKKKKKKIIIFFFCCC@@@>>><<<;;;777333111111111000/////////000222444555777777:::;;;<<<===============<<<<<<===>>>@@@AAABBBCCCDDDDDDEEEGGGIIIKKKMMMNNNRRRSSSTTTWWWZZZ]]]```aaabbbdddggghhhiiijjjlllnnnnnnrrruuuvvvvvvwwwzzz}}}{{{{{{|||~~~~~~}}}|||zzzvvvtttqqqnnnkkkllloooooollliiigggddd```]]]ZZZVVVQQQNNNOOOKKKHHHHHHKKKMMMLLLIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBAAAAAA@@@????????????>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFIIIJJJKKKKKKJJJIIIKKKLLLLLLLLLMMMMMMNNNNNNOOOOOOTTTUUUUUUTTTTTTUUUXXX[[[`````````aaacccdddffffffhhhiiijjjkkkkkkjjjiiihhhiiijjjkkkjjjiiiiiikkkmmmllllllnnnqqquuuyyy|||}}}zzzrrrjjjgggiiivvviiiSSSZZZvvvvvv|||cccKKKIII___TTT???666777333222555333333111222333444888EEEQQQWWWfffssstttlllkkkvvv~~~~~~~~~}}}|||zzzxxxuuutttsssrrrooommmkkkjjjhhhfffcccbbbaaa```[[[ZZZXXXVVVSSSQQQPPPOOONNNMMMLLLJJJHHHFFFEEEDDDBBBBBBAAA@@@>>>===<<<;;;::::::999888666555444444111111000///...------,,,------------------------******+++++++++,,,,,,,,,---,,,,,,,,,,,,...///000222555888999888888999999;;;;;;<<<===>>>===999666666444000---+++,,,---///111222444777:::>>>AAACCC@@@@@@@@@BBBEEEGGGHHHGGGMMMMMMOOOPPPPPPPPPPPPPPPTTTSSSPPPLLLHHHDDDAAA@@@<<<:::777555444333000...---...///000222444555666777888999:::;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBCCCCCCDDDFFFHHHJJJLLLMMMRRRSSSUUUWWWZZZ^^^```bbbbbbdddggghhhiiijjjmmmoooqqqrrrtttvvvxxxyyyzzz{{{xxxyyy{{{~~~}}}{{{yyyxxxuuurrrooonnnkkkiiiiiijjjjjjfffccc```^^^ZZZWWWUUURRRNNNKKKNNNKKKHHHHHHJJJKKKJJJGGGEEEEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@???>>>>>>>>>>>>??????@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMMMMLLLLLLMMMOOOPPPPPPPPPQQQRRRSSSSSSSSSWWWWWWXXXXXXWWWYYY\\\^^^dddeeegggiiikkklllllllllhhhjjjnnnrrrrrrqqqnnnkkknnnpppqqqqqqqqqqqqtttvvvvvvuuuxxx}}}|||ssskkkiiilllwwwlllUUUXXXooozzz{{{bbbKKKGGGWWW~~~VVV@@@666777333222555222333111222444444999FFFRRRWWWeeesssuuuooolllrrr{{{~~~~~~~~~~~~}}}|||zzzxxxuuutttsssqqqnnnlllkkkiiifffcccaaa```______ZZZYYYXXXUUUSSSQQQOOONNNNNNMMMLLLJJJHHHGGGEEEEEEBBBAAA@@@???>>>===<<<;;;::::::999777666555444333111000000///......------------------------------******+++++++++,,,,,,,,,---,,,,,,,,,---...000111444666999999999888999:::<<<<<<===??????>>>;;;888777444000---,,,---///111333444666999<<>>>>><<<;;;999666333000------......000222444555555555777888999:::;;;;;;;;;<<<===>>>???@@@AAABBBCCCCCCDDDFFFHHHJJJLLLMMMSSSSSSUUUXXX[[[^^^aaabbbbbbdddfffhhhiiijjjmmmooosssssstttvvvyyy{{{zzzxxxxxxyyy{{{~~~~~~}}}}}}}}}{{{yyywwwvvvuuusssooommmjjjhhhgggffffffeeeaaa^^^\\\YYYVVVSSSRRRPPPMMMKKKMMMJJJHHHHHHIIIIIIGGGEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@??????>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFGGGHHHIIIKKKMMMNNNMMMOOOPPPPPPPPPPPPQQQRRRSSSSSSTTTUUUVVVWWWWWWXXXYYYZZZ[[[[[[[[[\\\___aaafffhhhkkknnnppppppooonnniiilllppptttvvvuuusssrrrtttuuuwwwxxxxxxyyy|||~~~rrriiigggkkkuuu~~~dddNNNSSSkkk~~~```IIIEEENNNppp{{{YYYAAA555666333333555111222111222444555:::FFFSSSVVVcccpppsssmmmhhhjjjoooxxx~~~}}}zzzxxxuuusssrrrpppnnnkkkjjjhhheeebbb```^^^^^^^^^ZZZYYYXXXVVVSSSQQQOOONNNMMMLLLKKKJJJHHHFFFEEEEEEBBBAAA@@@???===<<<;;;;;;:::999888777666444333333000000//////......------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---///111222666777999999888888999;;;<<<<<<===???@@@???<<<999777444000---,,,...111333666777999<<<>>>AAABBBCCCAAA@@@@@@BBBDDDEEEEEEDDDCCCCCCCCCDDDEEEGGGIIIJJJJJJIIIFFFDDDBBBAAA@@@@@@???@@@@@@???<<<999666555//////......///111333444333444666888999;;;;;;;;;;;;;;;<<<===???@@@AAABBBDDDDDDEEEGGGIIIKKKMMMNNNRRRSSSUUUWWWZZZ^^^```bbbaaacccfffhhhiiikkkmmmpppsssssstttwwwyyyzzzxxxwwwzzzzzz|||~~~|||yyyxxxwwwwwwxxxvvvuuutttsssqqqnnnlllgggfffeeeeeedddaaa^^^[[[[[[XXXTTTRRRPPPOOOMMMKKKJJJIIIHHHHHHHHHGGGEEEDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@???@@@AAABBBDDDEEEFFFGGGHHHIIIIIIKKKLLLNNNPPPQQQPPPRRRSSSTTTSSSSSSUUUVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[]]]^^^______```bbbeeefffhhhllloooqqqqqqpppooopppqqqsssvvvxxxzzz{{{{{{yyy{{{}}}~~~qqqfffdddhhhppp{{{yyyaaaLLLPPPfffxxx]]]GGGEEEIIIhhhzzz[[[BBB555666333333555000222111222444555:::GGGTTTUUU```jjjmmmgggbbbcccfffxxx~~~}}}zzzxxxuuusssrrrpppmmmkkkiiigggeeebbb___]]]\\\[[[ZZZYYYWWWUUUSSSPPPOOONNNLLLKKKJJJIIIGGGFFFEEEDDDAAAAAA@@@???===<<<;;;:::999999888777555444333333000000//////............++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,...000222333666888999999888888999:::<<<<<<===???@@@???<<<999777444000---,,,///222555999:::<<<>>>@@@AAABBBBBBAAAAAAAAACCCDDDDDDBBB@@@:::::::::;;;<<<===???@@@???>>>===<<<;;;<<<======>>>???AAA@@@===;;;:::999333222000//////111222444222333555777999;;;<<<<<<:::;;;<<<===???@@@AAAAAADDDDDDEEEGGGIIIKKKMMMNNNQQQRRRTTTVVVYYY]]]___aaaaaacccfffhhhiiikkknnnpppqqqsssuuuwwwxxxwwwvvvvvv{{{|||}}}~~~}}}zzzwwwuuussssssssswwwuuusssrrrqqqooollliiiccccccdddcccaaa^^^[[[YYYYYYVVVRRROOONNNMMMKKKJJJGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBB@@@AAABBBDDDEEEGGGHHHIIIKKKLLLLLLMMMOOOPPPRRRSSSSSSUUUVVVWWWVVVWWWXXXZZZYYYYYYZZZ\\\]]]^^^___```^^^```cccddddddeeegggiiihhhjjjnnnqqqssstttsssrrrxxxxxxxxxzzz|||qqqeeecccggglllyyyzzzdddOOOOOO___lll\\\FFFEEEGGGeee]]]CCC555666333333555000222111222444666;;;HHHTTTVVV\\\cccccc___]]]```eee~~~~~~~~~~~~~~~}}}|||zzzxxxuuusssqqqooollljjjgggfffdddbbb___\\\ZZZXXXXXXWWWVVVSSSQQQOOOMMMLLLJJJJJJIIIHHHFFFEEEDDDDDDAAAAAA@@@>>>===<<<;;;:::999999888666555444333222////////////............,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,...000222333666888888888777777888:::;;;;;;===???@@@???<<<999777444000------///333666<<<===???@@@AAAAAAAAAAAA@@@@@@AAACCCCCCAAA===:::777777888999::::::;;;;;;999888777777777999;;;<<<:::<<<>>>>>>;;;:::;;;===777666333111000111222444111222444666999:::;;;<<<:::;;;<<<===>>>@@@AAAAAACCCCCCDDDFFFHHHJJJLLLMMMPPPQQQSSSUUUXXX\\\^^^``````cccfffhhhiiikkknnnpppooossswwwxxxvvvttttttuuuzzz{{{}}}~~~{{{zzzxxxvvvuuuuuuuuuuuuxxxvvvssspppnnnkkkgggddd^^^```aaaaaa___\\\YYYXXXWWWSSSOOOLLLJJJIIIHHHFFFDDDEEEFFFGGGFFFEEEDDDDDDFFFGGGHHHIIIHHHGGGEEEDDDBBBBBBAAAAAAAAABBBCCCCCCCCCDDDEEEGGGHHHJJJKKKLLLNNNNNNNNNOOOPPPRRRSSSTTTUUUWWWYYYYYYYYYYYY[[[]]]]]]]]]^^^___aaabbbcccdddbbbeeegggiiiiiijjjlllnnnmmmooorrruuuwwwxxxxxxxxx{{{{{{{{{}}}rrrfffeeeiiilllxxxwww```KKKLLL\\\jjj[[[FFFEEEEEEccc^^^CCC555555333444555///222111222444666;;;HHHUUUWWW[[[]]]\\\YYYZZZaaagggzzz|||}}}}}}}}}}}}|||zzzzzzxxxuuusssqqqooollljjjeeeeeedddccc```\\\YYYWWWWWWVVVTTTRRRPPPMMMLLLKKKIIIIIIHHHGGGFFFDDDDDDCCCAAA@@@???>>>===<<<;;;:::999999888666555444333222///////////////.........------------------------******+++++++++,,,,,,,,,,,,,,,,,,---...000222444666777888777666666888:::;;;;;;<<<>>>@@@???<<<999888444000------000444777>>>???@@@AAABBBAAA@@@@@@??????AAACCCCCC@@@:::666888999:::;;;<<<<<<<<<<<<888777666555666888:::;;;777:::<<<;;;:::999<<<>>>:::888555222111111222444///111333555888999:::;;;:::;;;<<<===>>>???@@@AAABBBBBBCCCEEEGGGIIIKKKLLLPPPPPPRRRUUUXXX[[[^^^___```bbbeeehhhiiikkknnnqqqmmmrrrxxxxxxtttrrrsssuuuyyyzzz|||~~~~~~{{{zzzyyyxxxxxxyyyzzz{{{zzzwwwsssooolllgggbbb___[[[]]]______]]]ZZZWWWVVVUUUQQQLLLIIIGGGFFFEEECCCBBBDDDFFFFFFEEEDDDDDDDDDFFFGGGHHHIIIHHHFFFDDDBBB@@@@@@@@@@@@AAABBBCCCCCCEEEFFFGGGIIIKKKLLLNNNOOOPPPPPPPPPPPPQQQSSSTTTUUUVVVXXXZZZZZZZZZ[[[]]]^^^___```aaabbbdddeeefffgggfffhhhkkklllmmmnnnoooqqqrrrtttvvvyyy{{{|||}}}}}}yyyzzz{{{}}}ttthhhggglllnnnvvvpppVVVBBBHHH^^^pppYYYFFFFFFFFF[[[{{{mmm???999999111333111222444444333333666???LLLUUUWWW\\\ZZZ[[[fffiiihhhooo||||||{{{{{{~~~|||zzzyyyyyyuuusssqqqnnnllljjjhhhhhhfffeeeccc```]]][[[YYYXXXWWWVVVUUUSSSQQQOOOMMMLLLKKKJJJGGGEEECCCBBBBBBBBB@@@@@@???===<<<;;;:::999666666666555444444333333000000///..................---,,,,,,++++++++++++---,,,+++***+++,,,---...,,,+++++++++---000444666888777666555666777999:::<<<;;;;;;===???>>>;;;777333111000///222666;;;???CCC@@@======>>>???===;;;???@@@@@@@@@>>>;;;888777;;;<<<===>>>>>>===<<<;;;999999999999999888888888:::888777666666888999;;;:::999777555333222111111333333333444555666777888888999:::;;;<<<>>>?????????AAACCCDDDDDDFFFIIIKKKLLLOOOSSSVVVWWWXXXZZZ[[[aaabbbccceeehhhkkkmmmooonnnqqqsssqqqooopppuuuzzz|||}}}}}}{{{xxxyyy{{{}}}tttqqqmmmjjjhhheeebbb___\\\\\\[[[ZZZWWWTTTQQQOOONNNKKKHHHGGGHHHHHHFFFCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFHHHIIIHHHGGGEEEDDDFFFEEEDDDCCCCCCDDDEEEFFFDDDFFFIIIKKKMMMMMMLLLKKKOOOPPPQQQSSSUUUWWWYYYZZZ___^^^^^^]]]^^^^^^______bbbbbbcccdddeeeeeefffffffffjjjmmmppppppppppppqqqwwwwwwxxxwwwwwwxxx{{{}}}|||}}}~~~~~~vvvmmmhhheeelllrrrfffRRRFFFDDDQQQiiiZZZFFFFFFDDDXXXwwwnnn@@@999999111333111222222222222333777@@@NNNWWWQQQWWWZZZeeewwwzzzrrrqqqxxx{{{|||}}}}}}{{{zzzyyyyyyuuutttqqqnnnkkkiiiggggggeeedddbbb```]]]ZZZXXXWWWVVVUUUSSSRRRPPPNNNLLLKKKKKKJJJGGGEEECCCBBBBBBBBB@@@???>>>===<<<;;;:::999666666555555444333333333000000///..................---,,,,,,+++++++++,,,,,,,,,+++++++++,,,---...,,,++++++,,,...111555777888777666555555777999:::<<<;;;;;;<<<>>>===:::666333222222222444888<<<>>>AAA???===>>>@@@@@@???>>>???>>>===<<<<<<<<<<<<<<<>>>???@@@@@@@@@???>>>==================<<<<<<<<<999888777666666666777888999999777555444222222111333333333333444666777888888999:::;;;===>>>??????@@@AAACCCCCCCCCEEEGGGJJJKKKNNNRRRUUUVVVWWWYYY[[[```aaabbbeeegggjjjlllnnnlllooorrrqqqppprrrwww|||}}}}}}~~~~~~}}}{{{zzzzzzzzz{{{}}}|||yyyrrroookkkhhheeeaaa]]]ZZZZZZZZZYYYXXXUUURRROOONNNMMMKKKGGGGGGGGGGGGEEECCCEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEFFFFFFEEEDDDDDDEEEFFFFFFFFFGGGIIIKKKMMMMMMNNNNNNQQQRRRTTTVVVXXXZZZ[[[\\\__________________```aaaccccccdddeeefffgggggghhhjjjmmmppprrrssssssssstttvvvwwwwwwwwwwwwxxxzzz}}}}}}vvvmmmhhhfffhhhnnneeeRRRGGGDDDRRRiiiZZZFFFEEEBBBWWWwwwqqqAAA999888000444111222000111111333777AAAOOOYYYSSSWWWXXXggg~~~uuuoooqqqyyy}}}{{{yyyxxxxxxvvvtttqqqnnnkkkhhhfffeeedddcccaaa^^^\\\YYYWWWVVVUUUTTTSSSQQQOOOMMMKKKKKKJJJIIIGGGEEECCCBBBBBBBBB@@@???>>>===<<<:::999999666555555444444333333222000000///...............------,,,+++++++++,,,,,,,,,,,,,,,+++,,,------...,,,,,,,,,---///333777999888777666555555777999:::<<<;;;;;;;;;<<<;;;888666444444555666888:::<<<>>>???>>>===>>>@@@AAA@@@???===<<<::::::;;;>>>AAACCCCCCCCCCCCCCCCCCBBBAAA@@@AAAAAA@@@@@@????????????::::::999888777666555555888888777666444333333222222222222333444555666777888999:::;;;===>>>??????@@@AAABBBBBBBBBCCCEEEHHHJJJMMMPPPSSSTTTVVVXXXZZZ___```bbbdddgggjjjlllmmmkkknnnqqqrrrrrrtttzzz~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||zzzzzzyyy{{{zzzzzz{{{{{{zzzvvvsssooolllhhhdddaaa]]]XXXUUUWWWWWWVVVTTTRRROOOMMMLLLLLLJJJGGGFFFFFFFFFDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGEEEEEEEEEEEEGGGGGGHHHIIIJJJKKKMMMOOOQQQRRRTTTUUUWWWYYY[[[]]]^^^___```````````````aaabbbccceeeeeefffggghhhiiijjjjjjmmmpppsssuuuvvvvvvwwwxxxvvvwwwxxxxxxxxxyyy{{{}}}vvvmmmhhhfffbbbjjjcccRRRGGGEEEQQQhhhZZZFFFCCCBBBZZZtttCCC999888000444222222111111222333777AAANNNXXXWWWWWWRRRYYYlllpppfffccckkkwww|||zzzyyyxxxwwwvvvtttqqqmmmjjjgggeeedddcccbbb```]]][[[YYYWWWVVVUUUUUUSSSQQQOOOMMMLLLKKKIIIHHHGGGEEEDDDBBBBBBAAA??????>>>===;;;:::999888555555444444333222222222000000///...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------......,,,,,,---...111444888:::888777555555555666888999;;;;;;;;;::::::999777555555666888:::<<<=========>>>>>>>>>>>>>>>>>>======999999:::;;;>>>AAAEEEGGGEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@??????>>>======<<<;;;:::888666555777777777666555444444333111111222222333555666777888999:::;;;<<<===>>>??????@@@AAAAAAAAAAAADDDEEEHHHKKKNNNPPPRRRTTTWWWYYY^^^___bbbeeehhhjjjlllmmmllloooqqqrrrsssvvvzzz}}}~~~}}}|||{{{{{{|||}}}~~~}}}}}}|||{{{{{{{{{{{{|||{{{zzzyyyxxxwwwtttpppmmmjjjgggccc```^^^ZZZVVVTTTSSSSSSRRRPPPNNNLLLKKKJJJJJJIIIGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEFFFGGGHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKLLLNNNQQQTTTVVVWWWXXXYYY[[[]]]___```aaa`````````aaabbbcccdddeeeggghhhiiijjjkkklllmmmnnnooorrruuuvvvwwwwwwyyyzzzxxxzzz{{{||||||}}}vvvlllfffddd___iiicccSSSHHHDDDNNNcccYYYEEEAAABBB\\\zzzwwwEEE999777000555222222333333333333666@@@LLLVVVUUUVVVQQQRRR]]]]]]VVVWWWgggvvv~~~|||zzzxxxwwwwwwuuutttpppmmmiiifffdddcccbbbaaa___]]][[[YYYWWWVVVWWWVVVTTTRRRPPPNNNMMMLLLGGGGGGFFFEEEDDDCCCAAAAAA??????>>><<<;;;:::999888444444444333222222111111000000///...............,,,,,,,,,++++++,,,,,,---,,,,,,---------.........,,,---...///222555777999777666555444555666888999::::::;;;:::999777777777777888;;;===>>>>>>>>>======>>>>>>===<<<:::888888666888<<<@@@CCCEEEFFFGGGEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???????????????>>>===;;;999888777777777777666555444333111111111111333444555666777777888:::;;;<<<===>>>>>>???@@@@@@???@@@BBBDDDFFFHHHKKKNNNOOORRRVVVXXX]]]___bbbeeehhhkkklllmmmnnnppprrrssstttvvvxxxzzz}}}|||zzzyyyyyyzzz{{{|||{{{zzzzzzzzz{{{|||~~~~~~zzzxxxvvvtttrrroookkkhhheeebbb___]]]\\\ZZZWWWTTTQQQPPPOOOMMMLLLKKKJJJIIIIIIHHHHHHFFFEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEGGGHHHIIIJJJIIIHHHGGGGGGHHHIIIJJJMMMMMMLLLMMMPPPTTTXXXZZZYYYZZZ[[[]]]___aaabbbcccaaabbbbbbcccdddeeeggghhhkkklllmmmnnnoooqqqrrrrrrqqqsssvvvwwwwwwxxxzzz|||}}}xxxllleeeccc___iiieeeUUUIIIBBBIII\\\zzzWWWDDD@@@@@@ZZZwwwuuu{{{FFF999666000555333222444444444333666???LLLUUUSSS\\\^^^aaahhhddd\\\^^^iiiwww~~~~~~}}}{{{yyywwwwwwvvvtttrrrooollliiifffdddcccaaaaaa___]]][[[YYYXXXWWWWWWVVVUUUSSSQQQOOOMMMMMMFFFFFFFFFEEEDDDCCCAAA@@@???>>>===<<<;;;999888888444333333222222111111000000000///...............,,,,,,+++++++++,,,------,,,,,,---............---------...000222444666777777666555444444666888999999:::;;;:::888777888:::999:::===?????????>>>===<<<===>>>===:::777666555666:::@@@EEEHHHHHHFFFEEEDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>>>>======<<<<<<;;;;;;888888888888777555333222000000000111222333444555555666777888:::;;;<<<<<<<<<===>>>???>>>???BBBDDDDDDFFFIIIKKKMMMPPPTTTWWW[[[]]]aaaeeehhhjjjkkklllnnnoooqqqrrrtttvvvwwwxxx{{{{{{zzzyyyyyyyyyyyyzzzyyyyyyzzz{{{|||}}}}}}}}}wwwuuurrrpppnnnkkkgggeeeaaa___\\\[[[ZZZYYYVVVTTTPPPOOOMMMLLLKKKJJJJJJJJJHHHIIIIIIGGGEEEDDDEEEGGGEEEEEEDDDDDDDDDDDDEEEEEECCCDDDDDDFFFGGGHHHIIIIIIKKKKKKIIIIIIIIIIIIKKKKKKNNNNNNNNNPPPSSSWWWZZZ]]][[[\\\]]]___aaaccceeefffddddddeeefffhhhiiikkklllooopppqqqrrrtttuuuwwwwwwtttvvvxxxyyyzzz{{{}}}}}}nnneeebbb^^^jjjgggXXXKKKAAAFFFWWWuuu}}}UUUDDDAAA@@@XXX}}}sssuuu}}}HHH999666000666333222222333333333777@@@MMMWWWUUUaaaffflllvvvssskkkmmmmmmyyy}}}{{{xxxwwwvvvvvvrrrqqqnnnkkkhhhfffeeedddbbbaaa```^^^\\\ZZZXXXXXXVVVUUUTTTRRRPPPNNNMMMLLLEEEEEEFFFEEEDDDCCCAAA@@@>>>>>>===<<<:::999888888333333333222111111000000000000///...............,,,+++++++++,,,,,,---...,,,,,,.../////////...------...///000111333444444777666444444444555777999888:::;;;:::888888:::<<<:::;;;===?????????>>>===:::<<>>:::777666777;;;>>>CCCHHHJJJIIIFFFDDDCCCBBBBBBBBBBBBCCCEEEFFFBBBBBBAAA@@@???>>>======999999888888888:::;;;<<<999999999999777555222111000000000000111333444555444444555777888999:::;;;:::;;;======>>>???BBBDDDCCCEEEGGGIIIKKKOOOSSSVVVXXXZZZ^^^cccfffhhhiiiiiillllllnnnqqquuuwwwxxxxxxyyyyyyzzzzzzyyyxxxxxxwwwxxxyyyzzz{{{{{{zzzyyyxxxtttrrrooommmkkkiiifffccc___]]]ZZZYYYWWWVVVSSSQQQPPPOOOMMMLLLKKKJJJKKKKKKHHHJJJJJJHHHFFFEEEFFFHHHEEEEEEDDDDDDDDDDDDEEEEEECCCDDDFFFIIIJJJKKKKKKKKKLLLKKKJJJJJJJJJJJJKKKLLLNNNOOOPPPRRRUUUYYY\\\^^^^^^___```bbbdddfffhhhiiihhhhhhiiikkklllnnnpppqqqrrrssstttvvvxxxyyy{{{{{{zzz{{{}}}~~~~~~rrrgggccc]]]iiihhhZZZMMMBBBEEEUUUuuu{{{TTTCCCDDDAAAWWW|||ssswww~~~HHH999666000666333222000111222333777AAAOOOYYYUUU^^^```gggttttttoooqqqqqq{{{}}}zzzxxxwwwvvvuuuqqqpppnnnkkkhhhfffeeedddbbbaaa```^^^\\\ZZZYYYXXXUUUTTTSSSQQQOOOMMMKKKKKKEEEEEEFFFEEEEEECCCAAA@@@>>>>>>===<<<:::999888777333333222222111000000000000000///...............++++++++++++,,,,,,---...,,,,,,.../////////...---......///000111222222333777666444444444555777888777999;;;:::999999;;;>>>;;;<<<===>>>???>>>>>>===888<<>>;;;999999999???AAAEEEHHHJJJIIIGGGEEEBBBBBBAAABBBCCCDDDFFFGGG??????>>>===<<<;;;:::999555555444444555777:::;;;999::::::999888555222000//////000000111222444555333333444666777888999:::888:::<<<======???BBBDDDBBBDDDFFFHHHJJJNNNSSSVVVUUUXXX\\\aaadddfffggggggiiijjjlllpppuuuxxxyyyyyyxxxyyyyyyzzzyyyxxxwwwuuuyyyzzz{{{{{{zzzxxxuuusssrrrooommmkkkjjjhhheeeccc___]]]YYYWWWUUUSSSPPPMMMPPPOOOMMMLLLKKKKKKLLLLLLHHHJJJKKKIIIFFFEEEGGGIIIEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEHHHKKKMMMMMMMMMLLLMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOQQQTTTWWW[[[]]]___aaaaaaccceeegggiiijjjkkkkkkllllllnnnppprrrtttuuutttuuuvvvxxxzzz|||}}}~~~~~~uuuiiiddd[[[hhhhhh[[[NNNCCCEEEUUUvvvpppNNNEEEDDDEEEYYY}}}||||||~~~KKK;;;:::444666222333111444555444999DDDNNNSSSXXXSSSUUU___ggggggfffgggqqq|||zzzxxxuuurrrppprrrooollliiigggeeebbb```aaa___^^^^^^]]][[[XXXUUUVVVSSSOOOMMMLLLLLLJJJIIIIIIHHHGGGEEEDDDBBBAAA@@@???>>>===;;;999777666555555444444333222111000000000000///...------,,,,,,,,,,,,,,,---------......------------------------------......///111555888999777666444555777999;;;999:::;;;:::999999:::<<<===>>>???@@@@@@???===<<<;;;<<<<<<<<<;;;;;;<<<>>>AAACCCGGGIIIHHHFFFBBB@@@DDDCCCBBBBBBAAAAAAAAAAAA===>>>??????@@@@@@@@@@@@777777666666666666666777777888999999888666444222000000///......///000111444444555666777888999999::::::;;;<<<===>>>???@@@@@@BBBEEEGGGIIILLLPPPSSSVVVXXX[[[^^^```cccgggjjjjjjkkkmmmooorrruuuwwwxxxxxxzzz{{{{{{yyyvvvvvvvvvvvvyyy{{{yyyvvvsssssstttpppooommmllljjjgggbbb^^^YYYWWWTTTQQQPPPOOOPPPPPPOOONNNNNNMMMLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEHHHHHHGGGFFFEEEEEEFFFFFFEEEGGGJJJLLLLLLLLLMMMNNNMMMLLLKKKJJJJJJLLLNNNOOORRRRRRTTTVVVXXX[[[^^^___aaacccfffhhhjjjkkkmmmooooooqqqssstttsssssstttuuuwwwxxxzzzzzz{{{~~~ssskkkbbb]]]fffiii^^^KKKBBBJJJUUUzzznnnMMMEEE@@@@@@TTT|||LLL;;;:::444666222333111444555444999DDDOOOSSSQQQPPPTTTZZZ[[[XXXYYY]]]nnn|||zzzxxxvvvrrrpppnnnkkkhhhgggfffeeecccaaa```^^^]]]]]]\\\ZZZWWWUUUUUURRROOOMMMLLLKKKJJJHHHIIIHHHGGGEEECCCBBB@@@@@@>>>>>><<<;;;999777666555555444333333111111000///000//////...------,,,,,,,,,,,,,,,------------...------------------------------.........111555888888777555444555666999:::999:::::::::888999:::<<<>>>???@@@AAAAAA???>>><<<;;;<<<<<<<<<;;;<<>>@@@CCCEEEGGGJJJNNNQQQTTTVVVYYY\\\^^^aaafffiiijjjkkkmmmppprrruuuvvvwwwvvvwwwxxxxxxuuutttttttttuuuwwwyyyxxxtttqqqqqqqqqnnnmmmkkkiiigggddd___[[[VVVTTTRRROOONNNNNNNNNOOONNNNNNNNNMMMLLLKKKKKKJJJIIIIIIIIIHHHGGGGGGFFFFFFHHHGGGFFFEEEEEEEEEEEEFFFEEEGGGJJJLLLLLLLLLMMMNNNOOONNNMMMMMMMMMOOOQQQRRRUUUVVVWWWXXXZZZ]]]___```cccfffiiikkklllnnnppprrrrrrtttvvvwwwvvvvvvxxxyyyzzz|||~~~ssskkkccc```hhhkkk___KKKBBBIIITTTvvvlllLLLDDDCCCBBBWWWLLL;;;:::333666222444111444444333999EEEPPPUUUKKKOOOTTTWWWSSSNNNQQQWWWggg~~~|||zzzyyyvvvssspppjjjhhheeeeeeeeeeeedddbbb^^^]]][[[[[[ZZZYYYVVVTTTTTTRRROOOMMMLLLKKKIIIHHHHHHGGGFFFEEECCCAAA@@@@@@>>>===<<<:::999777666555444444333222111000000/////////......---,,,,,,,,,,,,,,,,,,,,,---------------------------------------............000444777777666555444444555777999888999999999888888:::<<<>>>???@@@@@@@@@???===<<<<<<<<<<<<;;;;;;===AAAEEEEEEDDDBBB@@@@@@AAABBBDDDEEECCCAAA>>>======>>>???BBBCCCDDDEEEFFFFFFFFFFFFBBB@@@>>><<<999777666555555555555555666666666666111000///......///000111111222333444555666666777555666888:::<<>>AAACCCDDDGGGKKKMMMQQQTTTWWWZZZ\\\```dddgggjjjlllnnnppprrrtttuuuuuutttuuuuuusssqqqqqqrrrssstttuuuvvvuuurrrpppnnnnnnkkkiiigggeeeccc```[[[WWWSSSQQQOOOMMMLLLLLLLLLLLLNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEHHHKKKLLLLLLLLLMMMNNNPPPPPPOOOPPPQQQSSSUUUWWWYYYYYYZZZ[[[]]]___aaabbbgggjjjmmmoooppprrrtttuuuvvvxxxzzz{{{{{{{{{|||}}}tttkkkbbbdddkkklll```LLLCCCIIISSStttkkkKKKDDDFFFEEE\\\MMM;;;999333555222444111444444333999FFFQQQVVVNNNRRRXXX[[[[[[[[[]]]aaafff~~~|||{{{yyyvvvrrrpppiiigggeeedddddddddcccbbb]]][[[YYYXXXXXXWWWUUUSSSTTTRRROOONNNMMMLLLJJJHHHGGGFFFEEEDDDBBBAAA@@@???===<<<;;;:::999777666666444444333222111000//////.........------,,,,,,,,,++++++,,,,,,,,,------------------------------------............000333666666555444333333444555666666777888888888888:::<<<===>>>>>>>>>>>>===<<<;;;<<<;;;;;;::::::===BBBFFFCCCBBB@@@>>>>>>???@@@BBBBBB@@@>>><<<<<<===???@@@CCCDDDEEEFFFGGGGGGHHHHHHEEEDDDAAA>>><<<:::888888777666555555444555555666111111///......//////000000000111222333444555555555666777999;;;===>>>???<<<===@@@AAABBBEEEHHHKKKOOOQQQUUUXXXZZZ^^^cccfffjjjkkkmmmpppqqqssssssssssssssssssqqqooooooqqqssssssssstttsssqqqnnnlllkkkhhhfffcccaaa___\\\XXXUUUPPPOOONNNMMMLLLKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEFFFFFFIIILLLMMMMMMMMMMMMNNNPPPPPPQQQRRRTTTVVVXXXYYYYYYYYY[[[]]]```bbbeeefffjjjmmmppprrrsssuuuwwwxxxyyy{{{~~~uuujjj```dddjjjlll```NNNDDDJJJTTTuuuiiiJJJCCCBBBBBBZZZzzz{{{MMM;;;999222555222444111333333333999FFFSSSXXXVVVXXX\\\dddnnnuuuwwwuuusss~~~|||{{{zzzyyyvvvrrrnnnllliiifffeeedddcccaaa```\\\ZZZXXXWWWWWWVVVUUUSSSUUUSSSPPPOOOOOOMMMJJJHHHFFFEEEDDDCCCBBBAAA@@@???<<<<<<;;;:::888777666666444333333222111000///...---------------,,,,,,,,,+++++++++,,,,,,,,,---------------------------------......------///333666444444333222222333333444444666777777777888;;;===;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999888;;;@@@DDD????????????>>>>>>=========<<<<<<<<<===???AAABBBBBBCCCDDDEEEGGGGGGGGGHHHEEEDDDBBB@@@>>><<<<<<;;;:::999777555444444333333222111000.........///000//////000111222333444444666777777888999::::::;;;;;;===???@@@AAACCCFFFIIILLLNNNRRRUUUYYY]]]bbbeeegggiiilllnnnpppqqqqqqqqqrrrrrrrrrpppnnnoooqqqsssrrrrrrqqqpppooommmjjjhhheeeccc```^^^\\\YYYVVVSSSOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFHHHKKKMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSUUUWWWYYYZZZWWWXXXZZZ^^^bbbfffjjjllllllooorrrtttuuuvvvyyyzzz{{{}}}vvvjjj```bbbhhhiii^^^NNNFFFKKKTTTuuuiiiJJJBBBAAA@@@WWWzzzsss~~~NNN;;;888111444222444111333333222999GGGTTTZZZ\\\\\\___jjj|||{{{zzzyyyyyyxxxuuupppmmmmmmjjjgggdddcccbbb___^^^[[[YYYWWWVVVVVVVVVUUUTTTTTTRRRPPPOOOOOOMMMJJJGGGEEEDDDCCCBBBAAA@@@??????;;;;;;:::999888777666666333333222111000//////...------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------......------///222555333333222222111111222222333444666777777888;;;===::::::;;;;;;<<<<<<=========<<<;;;:::888:::===@@@;;;<<<>>>???>>>===;;;999::::::;;;<<<>>>@@@BBBCCC@@@AAACCCDDDFFFGGGGGGGGGDDDCCCBBB@@@???>>>======;;;:::999777666444333222222111000///......////////////000111222333333444666666777777777888888888:::<<<>>>??????AAADDDFFFHHHKKKOOORRRVVVZZZ```cccdddfffiiimmmooopppoooooopppqqqqqqpppooooooppprrrpppooonnnmmmmmmjjjgggddd```^^^[[[YYYXXXWWWTTTRRRNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKJJJJJJIIIFFFFFFFFFFFFFFFFFFGGGHHHKKKMMMOOOPPPPPPOOOPPPPPPQQQRRRSSSUUUWWWXXXZZZZZZWWWXXX[[[___dddiiimmmpppnnnqqqtttvvvwwwxxxzzz|||}}}vvvlllccc```eeefff\\\MMMEEEKKKSSSnnniiiIIIAAACCCBBBVVVyyyvvvNNN;;;888111444222444111333333222999GGGUUU[[[]]]]]]___iii{{{~~~~~~|||yyyxxxxxxxxxwwwtttoookkkkkkhhheeecccbbb```^^^\\\[[[YYYWWWUUUVVVVVVUUUTTTQQQPPPOOONNNMMMKKKHHHEEEDDDCCCCCCBBBAAA@@@??????;;;::::::999888777666666333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------------------------......------...111444222222111111111000000000222333555666666888;;;===::::::;;;<<<===???@@@AAA??????>>><<<:::999;;;<<<:::;;;<<<===<<<;;;999888999:::<<<>>>@@@AAAAAAAAA@@@AAABBBDDDEEEFFFGGGGGGEEECCCBBB@@@>>>===<<<<<<999:::::::::888666444333333222000///........./////////000111222333333444444444555666777777888888999:::<<<<<<<<<>>>@@@CCCCCCFFFJJJNNNRRRWWW\\\``````cccgggkkkmmmnnnnnnnnnmmmoooppppppooonnnoooooommmkkkiiiiiiiiigggccc___[[[YYYVVVUUUUUUTTTRRRPPPLLLLLLMMMMMMMMMMMMMMMLLLJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJGGGGGGGGGGGGGGGHHHIIIIIIMMMOOOQQQRRRRRRQQQQQQRRRSSSTTTUUUWWWXXXZZZZZZ[[[ZZZ[[[^^^bbbggglllppprrrpppsssvvvxxxyyyzzz}}}~~~vvvmmmddd```ddddddYYYJJJCCCGGGOOOfffjjjIIIAAABBB@@@RRR{{{|||zzzOOO<<<888111444222444111333333222999HHHUUU\\\[[[\\\^^^eeetttwww|||~~~}}}{{{xxxwwwwwwwwwvvvsssnnnjjjhhhfffcccaaa``````^^^\\\\\\YYYWWWUUUVVVVVVVVVUUUOOONNNMMMLLLLLLIIIFFFCCCCCCCCCBBBBBBAAA@@@??????;;;::::::999888777666666333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------......---,,,...111444222111111111000000//////111333555666666888;;;===;;;;;;<<<===???AAACCCDDDAAABBBAAA???<<<::::::;;;;;;;;;;;;:::::::::999999999;;;>>>@@@AAAAAA@@@???@@@AAABBBDDDFFFGGGGGGGGGEEEDDDBBB@@@===;;;::::::888999:::;;;:::999666555333222000///........./////////000111222333444444222222333555666888999:::777888:::::::::<<<>>>@@@@@@CCCGGGKKKOOOTTTZZZ]]]^^^aaaeeejjjlllnnnnnnmmmkkkmmmooopppooommmmmmnnnkkkiiifffffffffddd```\\\XXXUUUSSSRRRRRRRRRPPPOOOJJJKKKLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLMMMNNNNNNOOONNNNNNMMMMMMLLLKKKKKKKKKHHHGGGGGGGGGHHHIIIIIIJJJNNNPPPSSSSSSSSSRRRRRRSSSTTTUUUWWWYYYZZZ[[[[[[[[[]]]___aaaeeeiiimmmqqqsssrrruuuxxxzzz{{{|||~~~vvvllldddaaadddcccXXXIIIAAADDDKKKbbbdddKKKCCCEEECCCTTTzzzNNN:::777111555333444555111444666888HHHXXXXXXYYYWWWYYY```hhhmmmqqqttt|||}}}{{{}}}zzzyyyxxxvvvvvvuuurrrooolllllliiiddd```\\\[[[ZZZ[[[ZZZXXXVVVUUUTTTSSSQQQOOONNNLLLJJJJJJIIIHHHEEECCCCCCCCCCCCBBB@@@>>>===<<<===<<<:::888666444444333222222111111000/////////...---,,,,,,++++++,,,,,,---,,,+++******,,,...///---------............///---.........---...000333333222111/////////000111222333555888:::<<<=========<<<<<<>>>AAADDDEEEDDDDDDCCCCCCBBBAAA@@@??????<<<;;;:::999999:::;;;<<<======<<<===??????>>><<<:::===@@@CCCEEEFFFFFFEEEIIIGGGCCC???===;;;;;;;;;888777666666666777888999333222000...,,,,,,,,,---////////////000111222333222333444555666666666666666666777888999999::::::???AAADDDHHHKKKQQQWWW\\\[[[___eeeiiikkklllmmmnnnmmmmmmmmmmmmmmmlllllllllmmmkkkhhhfffdddaaa]]]ZZZSSSSSSSSSSSSRRRQQQOOONNNLLLKKKJJJJJJJJJKKKMMMNNNMMMMMMNNNOOOOOOOOOOOONNNNNNNNNOOOOOOOOONNNMMMMMMLLLLLLLLLJJJIIIJJJMMMOOOQQQRRRRRRRRRSSSSSSSSSTTTTTTVVVYYYZZZ[[[\\\___aaa```cccgggkkkmmmooorrrtttxxx{{{~~~{{{lllbbbbbbeeeeee^^^PPPDDDCCCGGGhhhdddJJJAAA>>>===QQQyyyNNN:::777111555333444555111444666888IIIYYYYYY]]]ZZZXXXYYYaaallluuuyyy}}}}}}zzzyyywwwvvvuuutttqqqnnnkkkjjjgggccc___\\\ZZZZZZZZZYYYWWWUUUTTTSSSRRRPPPNNNMMMLLLJJJJJJIIIHHHEEECCCCCCCCCBBBAAA@@@>>>===<<<<<<;;;999777666444444333222222111111000/////////...---,,,,,,++++++,,,,,,---,,,+++******,,,---///---------............///---.........---...000333444333111000000000111222111222444777999;;;<<<===??????@@@BBBEEEGGGFFFEEECCCDDDFFFFFFEEECCCAAA??????>>>=========>>>???@@@>>>===<<<<<<======;;;:::===>>>???AAAAAAAAA@@@???DDDBBB@@@===<<<;;;<<<<<<888777666555555555666777333222000///------------////////////000111222333222333444555666666666666666666777777888999999:::===???BBBEEEIIINNNTTTXXX[[[___dddhhhjjjkkklllmmmkkkkkkkkkkkkkkkjjjjjjjjjjjjhhheeecccaaa^^^ZZZWWWSSSSSSRRRQQQPPPOOOMMMMMMLLLLLLKKKJJJKKKLLLMMMNNNMMMMMMNNNOOOOOOOOOOOOOOONNNNNNOOOOOOOOONNNNNNMMMLLLLLLLLLJJJIIIJJJMMMOOORRRRRRRRRSSSSSSTTTTTTUUUVVVXXX[[[\\\]]]^^^aaacccdddfffiiikkkmmmooorrrtttwww{{{{{{mmmddd```ccceee```RRRGGGEEEJJJhhhdddIII@@@AAA???QQQxxxOOO:::777111555333444333000333666999JJJ[[[[[[]]]^^^[[[XXXbbbwww~~~}}}{{{xxxwwwtttsssrrrpppllljjjfffdddaaa]]][[[ZZZZZZZZZWWWUUUSSSRRRRRRQQQOOOMMMMMMLLLJJJIIIIIIHHHEEEBBBBBBBBBAAAAAA???>>><<<;;;;;;:::999777555444333333222111111000000//////......---,,,,,,++++++,,,,,,---,,,+++***+++,,,---...---------............///---.........---...000333444333222111000111222222111222444777999;;;<<<===>>>>>>@@@BBBEEEEEEDDDBBBCCCEEEHHHIIIIIIFFFCCC@@@AAAAAA@@@@@@@@@@@@AAAAAA???===;;;:::::::::999888???>>>>>>===<<<;;;::::::>>>===<<<;;;:::;;;<<<===777666555444444444444444333222111000///.........////////////000111222222222333444555555666666555666666666777777888888999;;;===???BBBEEEJJJPPPTTTYYY]]]bbbeeeggghhhjjjkkkhhhhhhiiiiiihhhggggggfffgggdddaaa^^^\\\YYYVVVSSSRRRRRRQQQOOONNNLLLKKKKKKLLLLLLKKKKKKLLLLLLMMMNNNMMMNNNOOOOOOPPPPPPOOOOOONNNNNNNNNOOOOOOOOOOOOOOOLLLLLLLLLJJJIIIJJJMMMPPPRRRSSSSSSTTTUUUVVVVVVWWWYYY[[[]]]______aaaccceeehhhjjjkkklllmmmppptttvvvzzzzzzmmmddd^^^aaaeeecccVVVIIIGGGLLLgggfffIII>>>FFFBBBRRRxxxPPP;;;777111555222444222///333666999KKK\\\\\\^^^dddbbb\\\dddzzz~~~}}}}}}~~~}}}{{{xxxvvvsssqqqpppnnnkkkhhhcccaaa___\\\ZZZYYYYYYYYYVVVTTTRRRQQQQQQPPPNNNLLLMMMKKKJJJIIIIIIGGGDDDBBBAAAAAAAAA@@@???===<<<;;;:::999888666555444333333111111111000//////.........---,,,,,,++++++,,,,,,,,,,,,+++++++++,,,---...---------............///---.........---...000333333222111000000111222222222333555777:::;;;<<<===;;;::::::;;;===>>>>>>===CCCDDDFFFGGGGGGEEECCCBBBCCCCCCBBBAAA@@@???>>>>>>>>><<<:::999:::;;;:::999<<<<<<;;;:::999999::::::<<<;;;:::999999::::::;;;777666555444444333222222222222111000000000/////////......//////000111222222222333444555555555555555555666666666777777777999;;;===???BBBFFFLLLPPPWWWZZZ^^^bbbccceeeggghhhffffffggggggfffeeedddcccccc```]]]ZZZXXXVVVSSSQQQSSSRRRPPPOOOMMMLLLKKKJJJLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPNNNNNNNNNNNNOOOOOOPPPPPPMMMMMMLLLKKKJJJKKKNNNPPPSSSSSSTTTUUUWWWXXXYYYYYY[[[]]]___```aaabbbeeegggjjjlllmmmnnnooossswww{{{|||mmmccc___bbbgggfffYYYJJJFFFLLLeeehhhKKK???BBBBBBXXXPPP<<<888222555222444222///333666:::LLL]]]]]]```fffeee^^^^^^jjjuuuyyy~~~}}}|||}}}~~~~~~}}}{{{wwwtttqqqooommmllliiigggaaa```^^^[[[ZZZYYYXXXXXXUUUSSSQQQPPPPPPPPPNNNLLLMMMKKKIIIIIIHHHGGGDDDBBB@@@@@@@@@???>>>===<<<;;;999888777555444333333333111111000000///............---,,,,,,++++++,,,,,,++++++++++++,,,,,,---------------............///---.........---...000333222111000000000000222222444555777999:::;;;<<<<<<999777444333666999;;;;;;BBBAAAAAA@@@AAAAAABBBCCCEEEDDDCCCBBB@@@>>><<<;;;;;;:::999:::;;;======<<<777777777888999;;;<<<===;;;:::999888777777777777666555555444444333222111111111111111111000000000............///000111222111222333444555555555555444555555555555555666666888999;;;===???CCCHHHKKKRRRUUUZZZ]]]___aaaccceeedddeeeffffffeeedddbbbaaa```]]]ZZZWWWVVVTTTRRRQQQSSSRRRPPPNNNMMMLLLKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQQQQPPPNNNNNNNNNNNNOOOPPPQQQRRRNNNNNNNNNLLLKKKLLLOOORRRTTTTTTUUUWWWYYYZZZ[[[\\\\\\^^^```bbbbbbdddfffhhhjjjlllnnnpppssswww|||rrrfffbbbccchhhiii[[[IIIDDDKKKeeekkkMMM@@@===DDDeeeQQQ<<<888222555222444333///333777:::LLL]]]]]]ZZZ^^^```]]][[[^^^hhhqqq~~~}}}}}}~~~~~~}}}{{{vvvssspppmmmkkkjjjgggeee```___^^^\\\ZZZXXXWWWWWWTTTRRRQQQPPPPPPPPPNNNLLLLLLKKKIIIHHHHHHGGGDDDAAA?????????>>>>>>===;;;;;;888777666555333333333333111000000//////......---...---,,,,,,++++++,,,,,,++++++,,,,,,,,,------------------............///---.........---...000333222222111000000222333444666666777999999:::::::::888555333333555999;;;<<<>>>===<<<;;;;;;===???AAADDDDDDCCCBBBAAA???===<<<999888999;;;===>>>===<<<444555666888999;;;<<<===888888777666555333222222333333333333222222000000//////000111111111000000............///000111111111222333444444555555444444444444444444444444444666777999:::;;;???DDDGGGLLLPPPTTTXXXZZZ]]]aaacccbbbcccdddeeedddaaa___]]]\\\YYYVVVTTTTTTSSSRRRQQQRRRPPPOOOMMMLLLLLLLLLMMMMMMMMMNNNOOOOOOOOOOOONNNOOOPPPQQQQQQRRRRRRQQQQQQNNNMMMMMMMMMOOOQQQSSSTTTPPPPPPPPPNNNMMMNNNQQQTTTUUUUUUWWWXXXZZZ\\\]]]^^^^^^```bbbcccdddeeehhhjjjkkkmmmpppsssvvv{{{wwwjjjcccbbbgggiii\\\HHHDDDLLLjjjnnnPPPBBB???GGGiiiRRR===999222555222333444000444777:::LLL\\\\\\UUUSSSVVV[[[ZZZ[[[jjj}}}~~~}}}~~~~~~|||{{{vvvsssoookkkjjjhhhfffdddaaa```^^^\\\ZZZXXXWWWVVVTTTRRRQQQPPPQQQPPPOOOMMMLLLJJJIIIHHHHHHFFFDDDAAA>>>>>>>>>>>>===<<<;;;;;;777777555444333222222222000000000///......------...---,,,,,,++++++,,,,,,++++++,,,,,,---------,,,---------............///---.........---...000333444333333222333444555666666666777777777777666666444444444666999;;;;;;:::999999999999:::;;;<<<======>>>????????????>>>===777777999;;;======:::888555666777888888888777666333333333222111000///......///000000000///......---...///000000000000///...............///111111111111222333444444444444444444444333333333333333444555666777888;;;???CCCGGGKKKOOOSSSWWWZZZ___bbb___aaabbbbbbaaa___\\\ZZZXXXUUURRRQQQQQQRRRRRRQQQOOONNNLLLKKKJJJKKKLLLMMMMMMNNNOOOPPPPPPPPPOOONNNPPPPPPQQQRRRRRRRRRRRRRRRNNNMMMMMMMMMOOOQQQTTTUUURRRRRRQQQPPPOOOPPPSSSUUUUUUVVVWWWYYY\\\^^^___``````bbbeeefffggghhhjjjmmmmmmpppssswwwyyy|||xxxkkkccc```eeehhh[[[HHHEEEOOOtttpppRRRDDDBBBFFFaaaRRR===999222666222333555111444777:::LLL\\\\\\YYYQQQQQQVVVTTTRRReee~~~~~~~~~|||{{{vvvrrrnnnkkkiiigggeeecccbbbaaa___]]]ZZZXXXVVVUUUTTTSSSQQQQQQQQQQQQOOONNNLLLJJJIIIHHHHHHFFFCCCAAA===>>>>>>>>>===<<<;;;;;;777666555444333222222222000000000///......------...---,,,,,,++++++,,,,,,***+++,,,---------,,,,,,---------.........//////---.........---...000333666555555444555666777888666666666666555444333333000222555999======:::888555666888:::;;;;;;::::::666777999;;;============666777999;;;<<<;;;777333777888999999777555222000//////000000///...------+++,,,---.........---,,,,,,---...000000000//////...------......///000111111111222333444444444444333333333333333333333333222333444444555888<<<@@@DDDHHHLLLQQQTTTYYY^^^aaa]]]^^^``````___]]]ZZZWWWUUURRRPPPNNNOOOQQQQQQQQQMMMLLLJJJIIIIIIJJJKKKMMMMMMNNNOOOPPPQQQPPPOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRNNNMMMMMMMMMOOOQQQTTTVVVSSSSSSSSSQQQPPPQQQTTTVVVUUUVVVXXXZZZ\\\___```aaabbbdddggghhhiiijjjmmmoooooorrrvvvyyy{{{}}}}}}vvviiiaaa^^^cccggg[[[HHHFFFRRR}}}xxxVVVAAA???BBB[[[RRR<<<888111444111222000444555444>>>NNNWWWWWWRRRZZZXXXVVV___fffnnn{{{}}}}}}}}}|||zzzxxxssspppllliiihhhfffcccaaaaaa^^^[[[YYYXXXWWWVVVUUUSSSSSSRRRPPPOOONNNMMMMMMKKKJJJHHHGGGGGGEEEBBB@@@=========<<<;;;:::888888666555444444222222111000///............---------,,,,,,+++***))))))******++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///111000///...///000222444555444444444555888:::<<<999666333222444444222///333555777999:::999666444666777:::===>>>>>>===<<<666666777888:::<<<>>>???@@@>>><<<:::999999:::;;;:::777333000000000///...***+++---//////...,,,+++......---------,,,,,,,,,//////...------...000111///............//////000000111222333444444444444222222111111111111222222333222222222444666999;;;AAABBBEEEIIINNNRRRUUUWWWZZZZZZ[[[ZZZYYYXXXVVVUUUSSSRRRPPPOOONNNNNNOOOOOOKKKKKKKKKJJJJJJJJJKKKKKKMMMNNNPPPOOOOOONNNPPPQQQRRRRRRQQQPPPPPPQQQQQQQQQSSSQQQOOOOOOQQQSSSSSSSSSVVVUUUSSSRRRRRRSSSUUUWWWXXXYYY[[[\\\]]]```dddgggfffggghhhhhhiiikkknnnqqqqqqrrrtttwwwzzz|||~~~rrrhhhbbbaaaccccccXXXJJJGGGNNNuuuyyyWWWCCC@@@BBBWWW}}}RRR<<<888111444111222///444444333===MMMVVVUUUXXXZZZXXX\\\iiinnnsss}}}|||zzzwwwuuuqqqnnnkkkiiihhhgggeeecccaaa^^^ZZZXXXXXXWWWVVVTTTSSSRRRQQQPPPOOONNNMMMLLLKKKIIIGGGGGGFFFEEEBBB@@@======<<<<<<;;;999888777555555444333222111111000............------------,,,++++++***))))))******++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///111000///...///111333444555444444444555888:::<<<999777444333333333222111555888:::999666333444555888888999:::::::::999888555555666888:::<<<>>>???AAA@@@>>><<<:::999999999777444000......///...---...///000111111000...---............------------......------...///111222//////......//////000000111222333444444555555555222111111000000111111222222111111111333555888999<<<===@@@DDDIIILLLOOOQQQVVVWWWWWWWWWVVVUUUSSSRRRQQQPPPOOOMMMMMMMMMMMMNNNLLLLLLJJJJJJIIIJJJKKKKKKNNNOOOPPPPPPOOONNNOOOQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRPPPOOOPPPRRRTTTTTTTTTUUUUUUTTTTTTUUUVVVXXXYYYYYY[[[\\\]]]^^^```dddgggeeegggiiijjjlllooorrruuuvvvvvvwwwyyyzzz|||}}}~~~pppfffaaa___aaaaaaWWWHHHEEEKKKlllzzzXXXDDDAAAAAASSSvvvQQQ<<<888111444111222///333333222<<>>???CCCBBBAAA???===:::888666333111...---...//////...222333444444333222000///000000/////////.....................///000222222///////////////000111222222333444555555555555555222111111000000111111222111000000000222333666777888999<<<@@@DDDHHHJJJLLLQQQRRRRRRSSSRRRQQQPPPOOOOOONNNMMMLLLKKKKKKKKKLLLNNNLLLJJJIIIHHHIIIKKKLLLOOOPPPQQQPPPOOONNNOOOPPPPPPOOOOOOOOOOOOOOOPPPPPPRRRPPPOOOPPPRRRUUUVVVVVVUUUVVVWWWYYYZZZ[[[\\\\\\[[[]]]^^^___```aaadddgggfffhhhkkkmmmooorrrwwwzzzzzzzzzzzzzzz{{{|||}}}~~~pppfff```^^^``````VVVHHHCCCHHH]]]wwwzzzWWWCCCAAAAAAQQQrrrQQQ<<<888111555111333000444444333<<>>;;;;;;;;;;;;:::888777666444444333222111000//////------------,,,,,,,,,+++++++++***************++++++++++++,,,,,,,,,------+++,,,...---,,,,,,---///000//////000111222333444444444444555666888:::;;;777888888555222111444777888999777333000///333666777666444222111111222333666777888;;;===???@@@@@@EEEEEEDDDCCC???;;;888555222000//////000222222111555555555555444333111000111111111000000000//////000000000000000000111111000//////000000111222333333444444555666666666555111111000000000000111111////////////000222333444777888;;;>>>BBBEEEHHHIIILLLMMMNNNOOOOOONNNMMMLLLMMMMMMLLLLLLKKKKKKKKKKKKNNNLLLJJJHHHHHHIIIKKKLLLOOOQQQQQQQQQOOONNNOOOPPPOOOOOOOOONNNOOOOOOPPPPPPQQQPPPOOOPPPSSSVVVWWWWWWTTTVVVYYY\\\^^^_________]]]___aaabbbbbbccceeeggggggjjjmmmoooqqqtttwwwzzzzzzyyyyyyzzz{{{}}}ssshhhaaa___```aaaXXXHHHBBBFFFOOOeee~~~zzzUUUBBB???AAARRRsssQQQ<<<888111555222333111555555444===MMMVVVUUUUUUXXXggg}}}}}}|||zzzxxxuuurrrrrrooollliiihhhfffcccaaa___\\\YYYVVVVVVUUUTTTRRRQQQQQQOOONNNLLLJJJIIIHHHFFFDDDCCCCCCCCCBBB???===;;;;;;;;;:::999888666666333333222111000//////...---,,,,,,,,,+++++++++++++++***************+++++++++++++++,,,,,,,,,------+++,,,...---,,,,,,---/////////000000222333444555333444444555777888::::::666777777444111000444888888444000///222444555555333222000///000222555666999:::<<<>>>@@@AAAAAAAAAEEEFFFEEEDDDAAA<<<888666333222111222444666666555555555444444333222111000222222111111111000000000222222222111111000//////////////////000111222333444444555555666555555555111000000000000000000111////////////000000111111555666888;;;???BBBDDDEEEHHHIIIKKKLLLMMMLLLLLLKKKLLLLLLLLLLLLLLLKKKKKKJJJMMMKKKJJJIIIIIIJJJKKKLLLOOOPPPQQQQQQOOOOOOPPPQQQPPPPPPOOOOOOPPPQQQQQQRRRRRRQQQPPPQQQTTTWWWXXXXXXUUUWWW[[[^^^aaabbbaaaaaa___aaacccddddddeeegggiiijjjlllooopppqqqrrrtttvvvwwwwwwwwwyyy{{{~~~tttjjjccc```bbbddd[[[KKKCCCDDDIII___zzz{{{UUUCCC???AAARRRsssPPP;;;888222555222444222666666555>>>MMMVVVUUU]]]___eeetttvvvoooyyy}}}}}}}}}|||{{{zzzyyyvvvsssqqqoookkkhhhfffdddbbb___^^^[[[XXXVVVUUUTTTSSSRRRQQQPPPOOOMMMKKKIIIHHHGGGDDDCCCAAAAAABBBAAA>>><<<:::::::::999888777666555333222222111000///......,,,,,,,,,+++++++++***************)))******+++,,,++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///...///000111333444444555333444555666777999999:::777666444222000111444666555000,,,...444888666333000//////000222555888:::<<<===???AAABBBBBBAAAAAACCCCCCCCCBBB???<<<888666333333333444777888888777444333333222222111111111222222111111111000000000222222333222222111000///.........///000111222333333444444555555555444444111000000//////000000111////////////000000000000111222444777:::<<<>>>???DDDEEEGGGIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMNNNPPPQQQQQQPPPPPPQQQRRRQQQQQQQQQQQQRRRSSSTTTTTTTTTRRRQQQRRRTTTWWWXXXXXXUUUWWW[[[^^^aaabbbbbbbbb```bbbeeegggggghhhiiikkkllloooqqqrrrqqqqqqrrrsssuuuuuuvvvxxx|||tttkkkeeebbbcccfff]]]MMMCCCCCCHHHccc~~~}}}XXXGGG???AAAPPPpppPPP;;;888222555333444222666555444===LLLUUUTTTZZZaaabbbcccfffbbbcccppp~~~~~~~~~}}}{{{zzzzzzxxxuuurrrooollliiifffeeedddbbb```^^^[[[WWWUUUUUUTTTSSSQQQPPPPPPNNNLLLJJJHHHGGGFFFCCCAAA@@@@@@AAA@@@>>><<<::::::999999888666555444222222111000///......---++++++++++++******************))))))***++++++,,,++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///...///000222333444555555333333555666888999999999777444111///000222444444000......111555666444111//////000222555888;;;======>>>@@@AAABBBAAA@@@???>>>>>>>>>===;;;999777666222111222333666777666555222222222111111111222222111111111111000000000000000000222333333333222222---------...///000222222333333444444444444333333000000////////////000000///000000000000////////////000111444666999;;;<<>>>>>???@@@AAAAAA@@@>>>===:::::::::999888777666555000000000222444555444333222222111111111222333333111111111000000000000///---...111333444555555555,,,,,,------...000111222333333333444444333222222000000////////////000000000000000000000000///...///000222444666999:::;;;>>>@@@BBBDDDFFFGGGGGGGGGEEEFFFHHHHHHIIIHHHGGGFFFDDDFFFIIILLLNNNNNNNNNMMMLLLNNNPPPQQQQQQQQQSSSUUUUUUUUUUUUUUUVVVWWWXXXYYYVVVTTTSSSSSSUUUWWWWWWWWWWWWXXXZZZ\\\^^^```aaabbb___bbbfffiiijjjkkkmmmooommmpppssstttttttttuuuvvvzzzyyyyyy{{{~~~zzzrrreeebbbcccfff___MMMBBB@@@AAAggg